aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/RegAlloc/PhyRegAlloc.h
AgeCommit message (Expand)Author
2003-08-05Add a mapChris Lattner
2003-08-05Minor cleanupsChris Lattner
2003-07-29Code to insert caller-saves moved here from SparcRegInfo: it is nowVikram S. Adve
2003-07-25Remove unused field. Change the way unused regs. are marked andVikram S. Adve
2003-05-31Minor changes.Vikram S. Adve
2003-01-15Remvoe dependency on RegClass.hChris Lattner
2002-12-29More renamings of Target/Machine*Info to Target/Target*InfoChris Lattner
2002-10-29Remove #include, misleading comment, and a typedef used only onceChris Lattner
2002-10-28Rename some regalloc fieldsChris Lattner
2002-10-28Changed `MachineCodeForMethod' to `MachineFunction'.Misha Brukman
2002-07-08getUsableUniRegAtMI interface simplified slightly.Vikram S. Adve
2002-05-20Don't lose namespace qualifications on previous patch.Chris Lattner
2002-05-19InstrnsBefore and InstrnsAfter are now vectors instead of deques.Vikram S. Adve
2002-04-28Include appropriate fileChris Lattner
2002-04-28Remove all contents of the cfg namespace to the global namespaceChris Lattner
2002-04-27s/Method/FunctionChris Lattner
2002-04-25Don't record instructions for copying method arguments in theVikram S. Adve
2002-04-09Convert AddedInstrMapType to contain AddedInstrns by value instead of byChris Lattner
2002-04-08s/Method/FunctionChris Lattner
2002-03-18Big bug fix: getUsableUniRegAtMI needed to return values in argumentsVikram S. Adve
2002-02-05* Eliminate the LiveVarSet class, making applyTranferFuncForMInst a staticChris Lattner
2002-02-04Switch register allocator over to using LoopInfo directly instead of indirect...Chris Lattner
2002-02-04Make #include "llvm/Analysis/LoopDepth.h" be an internal artifact of how regi...Chris Lattner
2002-02-04* Minor cleanupsChris Lattner
2002-02-03Add a class forward declChris Lattner
2002-01-31LoopDepth calculation is now in CFG namespaceChris Lattner
2002-01-20Changes to build successfully with GCC 3.02Chris Lattner
2002-01-07Added comments, destructors where necessary.Ruchira Sasanka
2001-11-15Changed some names of methods, added const etc.Ruchira Sasanka
2001-11-14Added support method for setting interference for pseudo instructionsRuchira Sasanka
2001-11-08Add method declChris Lattner
2001-11-08Removed class RegStackOffsets and used class MachineCodeForMethodVikram S. Adve
2001-11-03Added support for correct spilling of %ccrRuchira Sasanka
2001-11-03Arranged stack frame - needs furhter organizationRuchira Sasanka
2001-10-28Added support for spillingRuchira Sasanka
2001-10-23added support to move "added instructions" after the delay slotRuchira Sasanka
2001-10-19Added code to support unusable Suggested Colors.Ruchira Sasanka
2001-10-19Changed Call interference infoRuchira Sasanka
2001-10-16Added support for caller savingRuchira Sasanka
2001-10-15fixed a coalscing bugRuchira Sasanka
2001-09-30added suggesting color supportRuchira Sasanka
2001-09-18*** empty log message ***Ruchira Sasanka
2001-09-15--added methods for printingRuchira Sasanka
2001-09-15--reg alloc code addedRuchira Sasanka
2001-09-14This checkin represents some cleanup of the backend, implementing the followi...Chris Lattner
2001-09-08Committed for compliation. Not yet final.Ruchira Sasanka