[llvm-commits] [llvm] r51934 - in /llvm/trunk: include/llvm/CodeGen/LiveInterval.h include/llvm/CodeGen/LiveStackAnalysis.h include/llvm/CodeGen/MachineFrameInfo.h include/llvm/CodeGen/Passes.h lib/CodeGen/LLVMTargetMachine.cpp lib/CodeGen/LiveInterval.cpp lib/CodeGen/LiveIntervalAnalysis.cpp lib/CodeGen/LiveStackAnalysis.cpp lib/CodeGen/RegAllocLinearScan.cpp lib/CodeGen/StackSlotColoring.cpp
David Greene
dag at cray.com
Tue Jun 24 12:55:51 PDT 2008
On Tuesday 24 June 2008 00:13, Chris Lattner wrote:
> > This option is used to debug coloring. Once the limit is reached,
> > the rest of the slots are not colored.
Cool.
> Ok, so it's similar to cutting off instcombine at some point. It
> would be nice to teach the passmgr how to do this somehow so bugpoint
> could drive it. In the meantime, could you add a comment explaining
> more of what it is for? ... or deleteing it is fine also. :)
Yes wrt bugpoint. I've added a number of such hooks in our local copy
here (coalescing, spill folding, etc.). Having a generic PassManager
interface to drive these things and allow bugpoint access to them would be
_very_ nice.
-Dave
More information about the llvm-commits
mailing list