aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/StackSlotColoring.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove unused private member variables uncovered by the recent changes to cla...Benjamin Kramer2012-07-201-2/+1
* StackSlotColoring does not use a VirtRegMapAndrew Trick2012-02-211-4/+0
* Codegen pass definition cleanup. No functionality.Andrew Trick2012-02-081-11/+1
* Move pass configuration out of pass constructors: StackSlotColoring.Andrew Trick2012-02-081-2/+2
* whitespaceAndrew Trick2012-02-081-10/+10
* Allow inlining of functions with returns_twice calls, if they have theJoerg Sonnenberger2011-12-181-1/+1
* Stop tracking unused registers in VirtRegMap.Jakob Stoklund Olesen2011-11-131-11/+3
* Remove the -color-ss-with-regs option.Jakob Stoklund Olesen2011-11-131-306/+2
* - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng2011-06-281-4/+4
* More refactoring. Move getRegClass from TargetOperandInfo to TargetInstrInfo.Evan Cheng2011-06-271-2/+2
* Teach TargetRegisterInfo how to cram stack slot indexes in with the virtual andJakob Stoklund Olesen2011-01-091-5/+5
* Change all self assignments X=X to (void)X, so that we can turn on aJeffrey Yasskin2010-12-231-1/+1
* Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson2010-10-191-2/+6
* Begin adding static dependence information to passes, which will allow us toOwen Anderson2010-10-121-1/+7
* Now with fewer extraneous semicolons!Owen Anderson2010-10-071-1/+1
* remove dead protoChris Lattner2010-08-281-1/+0
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-061-2/+2
* Revert r110396 to fix buildbots.Owen Anderson2010-08-061-2/+2
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-051-2/+2
* Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson2010-07-211-2/+2
* Replace copyRegToReg with COPY everywhere in lib/CodeGen except for FastISel.Jakob Stoklund Olesen2010-07-101-4/+5
* Convert EXTRACT_SUBREG to COPY when emitting machine instrs.Jakob Stoklund Olesen2010-07-081-2/+2
* Remove references to INSERT_SUBREG after de-SSA.Jakob Stoklund Olesen2010-07-081-2/+1
* Revert "Remove references to INSERT_SUBREG after de-SSA" r107725.Jakob Stoklund Olesen2010-07-071-1/+2
* Remove references to INSERT_SUBREG after de-SSAJakob Stoklund Olesen2010-07-061-2/+1
* Move the check for "calls setjmp" to SelectionDAGISel so that it can be used byBill Wendling2010-05-261-32/+1
* Temporarily revert r104655 as it's breaking the bots.Eric Christopher2010-05-261-5/+37
* Dale and Evan suggested putting the "check for setjmp" much earlier in theBill Wendling2010-05-261-37/+5
* Constify function.Bill Wendling2010-05-251-2/+2
* Okay, bear with me here...Bill Wendling2010-05-251-0/+41
* Print out the name of the function during SSC.Bill Wendling2010-05-241-1/+5
* Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that itDan Gohman2010-05-061-2/+4
* Fix a bug where debug info affected stack slot coloring.Dale Johannesen2010-05-011-1/+2
* move target-independent opcodes out of TargetInstrInfoChris Lattner2010-02-091-6/+3
* Change errs() to dbgs().David Greene2010-01-051-13/+13
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-031-1/+1
* The Indexes Patch.Lang Hames2009-11-031-0/+2
* Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky2009-10-251-1/+0
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-251-1/+1
* -Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixedEvan Cheng2009-10-181-4/+2
* Only fixed stack objects and spill slots should be get FixedStack PseudoSourc...Evan Cheng2009-10-181-2/+4
* Revert 84315 for now. Re-thinking the patch.Evan Cheng2009-10-171-2/+2
* Rename getFixedStack to getStackObject. The stack objects represented are notEvan Cheng2009-10-171-2/+2
* Improve MachineMemOperand handling.Dan Gohman2009-09-251-15/+10
* Change MachineMemOperand's alignment value to be the alignment ofDan Gohman2009-09-211-1/+1
* Remove some not-really-used variables, as warnedDuncan Sands2009-09-061-2/+0
* remove a few DOUTs here and there.Chris Lattner2009-08-231-13/+14
* Use setPreservesAll and setPreservesCFG in CodeGen passes.Dan Gohman2009-07-311-0/+1
* inline the global 'getInstrOperandRegClass' function into its callersChris Lattner2009-07-291-2/+2
* Fix pr4552. Stack slot coloring with register must take care not to generate ...Evan Cheng2009-07-171-0/+16