[llvm-commits] [llvm] r145819 - in /llvm/trunk: lib/Target/PowerPC/PPCFrameLowering.cpp lib/Target/PowerPC/PPCInstrInfo.cpp lib/Target/PowerPC/PPCRegisterInfo.cpp test/CodeGen/PowerPC/2008-03-05-RegScavengerAssert.ll test/CodeGen/PowerPC/2008-03-17-RegScavengerCrash.ll test/CodeGen/PowerPC/2008-03-18-RegScavengerAssert.ll test/CodeGen/PowerPC/2010-02-12-saveCR.ll test/CodeGen/PowerPC/Frames-alloca.ll test/CodeGen/PowerPC/ppc32-vaarg.ll
Jakob Stoklund Olesen
stoklund at 2pi.dk
Mon Dec 5 10:12:57 PST 2011
On Dec 5, 2011, at 9:55 AM, Hal Finkel wrote:
> Author: hfinkel
> Date: Mon Dec 5 11:55:17 2011
> New Revision: 145819
>
> URL: http://llvm.org/viewvc/llvm-project?rev=145819&view=rev
> Log:
> enable PPC register scavenging by default (update tests and remove some FIXMEs)
Nice!
Did you run extensive tests with this change? Does it work with -O0?
The register scavenger is notorious for exposing sloppy liveness info in older targets like PPC. I would expect a number of scavenger assertions.
/jakob
More information about the llvm-commits
mailing list