[llvm-commits] [llvm] r89125 - in /llvm/trunk: lib/CodeGen/PHIElimination.cpp test/CodeGen/X86/2008-04-15-LiveVariableBug.ll test/CodeGen/X86/stack-color-with-reg.ll

Jakob Stoklund Olesen stoklund at 2pi.dk
Tue Nov 17 12:35:02 PST 2009


On Nov 17, 2009, at 12:23 PM, Evan Cheng wrote:
> 
> That's ok for now. We only want to do it when the opportunity presents itself. That happens to be all the cases we care about now. That's a lot better than running livevariables with -regalloc=local.

OK, I'll do it that way, then.

>>> I am not sure. Please take a look at -debug-pass=Executions. Does phi elim splitting causes more passes to be run?
>> 
>> It causes 'Machine Natural Loop Construction' to be run again.
> 
> Should it be preserving MachineLoopInfo?

Possibly. That was non-trivial to do, so I left it out.






More information about the llvm-commits mailing list