[llvm-commits] [llvm] r48038 - /llvm/trunk/lib/CodeGen/RegisterScavenging.cpp
Evan Cheng
evan.cheng at apple.com
Fri Mar 7 16:20:14 PST 2008
Thanks.
Evan
On Mar 7, 2008, at 3:45 PM, Bill Wendling wrote:
> Author: void
> Date: Fri Mar 7 17:45:15 2008
> New Revision: 48038
>
> URL: http://llvm.org/viewvc/llvm-project?rev=48038&view=rev
> Log:
> Something that kills a super-register also
> kills the sub-register.
>
> Modified:
> llvm/trunk/lib/CodeGen/RegisterScavenging.cpp
>
> Modified: llvm/trunk/lib/CodeGen/RegisterScavenging.cpp
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/RegisterScavenging.cpp?rev=48038&r1=48037&r2=48038&view=diff
>
> =
> =
> =
> =
> =
> =
> =
> =
> ======================================================================
> --- llvm/trunk/lib/CodeGen/RegisterScavenging.cpp (original)
> +++ llvm/trunk/lib/CodeGen/RegisterScavenging.cpp Fri Mar 7
> 17:45:15 2008
> @@ -170,8 +170,7 @@
> // instruction.
> for (const unsigned *SubRegs = TRI->getSubRegisters(Reg);
> unsigned SubReg = *SubRegs; ++SubRegs)
> - if (!RedefinesSuperRegPart(MI, Reg, TRI))
> - ChangedRegs.set(SubReg);
> + ChangedRegs.set(SubReg);
> }
> }
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
More information about the llvm-commits
mailing list