[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