[llvm-commits] [llvm] r47863 - in /llvm/trunk: include/llvm/CodeGen/RegisterScavenging.h lib/Target/PowerPC/PPCInstrInfo.cpp lib/Target/PowerPC/PPCInstrInfo.td lib/Target/PowerPC/PPCMachineFunctionInfo.h lib/Target/PowerPC/PPCRegisterInfo.cpp lib

Bill Wendling isanbard at gmail.com
Tue Mar 4 13:54:03 PST 2008


On Tue, Mar 4, 2008 at 1:19 PM, Chris Lattner <clattner at apple.com> wrote:
>
>  On Mar 3, 2008, at 2:19 PM, Bill Wendling wrote:
> > Author: void
>  > Date: Mon Mar  3 16:19:16 2008
>  > New Revision: 47863
>  >
>  > URL: http://llvm.org/viewvc/llvm-project?rev=47863&view=rev
>  > Log:
>  > This is the initial check-in for adding register scavenging to PPC.
>  > (Currently,
>  > PPC-64 doesn't work.) This also lowers the spilling of the CR
>  > registers so that
>  > it uses a register other than the default R0 register (the scavenger
>  > scrounges
>  > for one). A significant part of this patch fixes how kill
>  > information is
>  > handled.
>
>  To clarify, this is just not enabled for PPC64 - so it doesn't cause a
>  regression, right?
>
This shouldn't regress PPC64, yes.

-bw



More information about the llvm-commits mailing list