| Commit message (Expand) | Author | Age | Files | Lines |
| * | Hide debugging options | Chris Lattner | 2002-05-20 | 1 | -1/+1 |
| * | Numerous bug fixes: | Vikram S. Adve | 2002-05-19 | 1 | -27/+42 |
| * | Eliminate duplicate or unneccesary #include's | Chris Lattner | 2002-04-29 | 1 | -0/+1 |
| * | Add new optional getPassName() virtual function that a Pass can override | Chris Lattner | 2002-04-29 | 1 | -0/+2 |
| * | Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classes | Chris Lattner | 2002-04-28 | 1 | -6/+4 |
| * | s/Method/Function | Chris Lattner | 2002-04-27 | 1 | -4/+4 |
| * | * Rename MethodPass class to FunctionPass | Chris Lattner | 2002-04-27 | 1 | -10/+7 |
| * | Don't record instructions for copying method arguments in the | Vikram S. Adve | 2002-04-25 | 1 | -66/+78 |
| * | Convert AddedInstrMapType to contain AddedInstrns by value instead of by | Chris Lattner | 2002-04-09 | 1 | -53/+29 |
| * | Change references to the Method class to be references to the Function | Chris Lattner | 2002-04-07 | 1 | -39/+26 |
| * | Bug fix: address used by indirect call instruction should also | Vikram S. Adve | 2002-03-31 | 1 | -16/+21 |
| * | Destroy MethodLiveVarInfo after register allocation. | Vikram S. Adve | 2002-03-24 | 1 | -0/+1 |
| * | Big bug fix: getUsableUniRegAtMI needed to return values in arguments | Vikram S. Adve | 2002-03-18 | 1 | -3/+3 |
| * | Method.h no longer includes BasicBlock.h | Chris Lattner | 2002-02-12 | 1 | -0/+1 |
| * | Convert operand iterator over to work like an STL iterator | Chris Lattner | 2002-02-05 | 1 | -34/+18 |
| * | Minor change: Methods that return ValueSet's that are guaranteed to be valid | Chris Lattner | 2002-02-05 | 1 | -9/+9 |
| * | * Code Cleanups | Chris Lattner | 2002-02-05 | 1 | -14/+12 |
| * | * Eliminate the LiveVarSet class, making applyTranferFuncForMInst a static | Chris Lattner | 2002-02-05 | 1 | -34/+24 |
| * | * Code Cleanups | Chris Lattner | 2002-02-05 | 1 | -22/+14 |
| * | * Add a #include not indirectly included any more | Chris Lattner | 2002-02-05 | 1 | -0/+1 |
| * | * RegisterAllocation _uses_ LiveVar analysis, instead of creating it's own copy | Chris Lattner | 2002-02-04 | 1 | -4/+2 |
| * | Switch register allocator over to using LoopInfo directly instead of indirect... | Chris Lattner | 2002-02-04 | 1 | -4/+4 |
| * | Make LoopDeptCalculator be an internal artifact of how RegAlloc is implemented, | Chris Lattner | 2002-02-04 | 1 | -4/+13 |
| * | * Add #includes removed from headers | Chris Lattner | 2002-02-04 | 1 | -1/+2 |
| * | Convert RegisterAllocator interface to opaque pass type, so that users do not | Chris Lattner | 2002-02-04 | 1 | -12/+26 |
| * | Add #includes neccesary since they were removed from .h files | Chris Lattner | 2002-02-04 | 1 | -1/+2 |
| * | Split RegisterAllocation stuff OUT of Sparc.cpp into a well defined pass | Chris Lattner | 2002-02-04 | 1 | -2/+17 |
| * | Lots of code cleanups, no functional changes | Chris Lattner | 2002-02-03 | 1 | -103/+74 |
| * | Oops lost a parenthesis somehow :( | Chris Lattner | 2002-01-21 | 1 | -1/+1 |
| * | Changes to build successfully with GCC 3.02 | Chris Lattner | 2002-01-20 | 1 | -98/+72 |
| * | PhyRegAlloc.cpp: Added temp area resetting before every call | Ruchira Sasanka | 2002-01-07 | 1 | -1/+2 |
| * | Added destructors and comments. | Ruchira Sasanka | 2002-01-07 | 1 | -74/+142 |
| * | Renamed inst_const_iterator -> const_inst_iterator | Chris Lattner | 2001-12-04 | 1 | -5/+5 |
| * | Commented some popTempArg.. since it leads to a bug | Ruchira Sasanka | 2001-11-15 | 1 | -3/+11 |
| * | Fixed a bug in setReLRegsUsedByMI | Ruchira Sasanka | 2001-11-15 | 1 | -54/+75 |
| * | fixed setUsedRegAtMI | Ruchira Sasanka | 2001-11-15 | 1 | -7/+34 |
| * | Added interference for args in pseudo instructions | Ruchira Sasanka | 2001-11-14 | 1 | -8/+48 |
| * | commented out lines printing code after scheduling | Ruchira Sasanka | 2001-11-13 | 1 | -2/+2 |
| * | Fixed a bug concering LR spilling. Earlier, added spilled code was not inserted | Ruchira Sasanka | 2001-11-13 | 1 | -27/+43 |
| * | Do the same for allocating spills to get their alignment right too. | Vikram S. Adve | 2001-11-12 | 1 | -1/+2 |
| * | When allocating space on stack for writing a register, | Vikram S. Adve | 2001-11-12 | 1 | -1/+3 |
| * | Changed code to ignore Phi Nodes in PhyRegAlloc | Ruchira Sasanka | 2001-11-10 | 1 | -1/+6 |
| * | No major change | Ruchira Sasanka | 2001-11-09 | 1 | -3/+3 |
| * | corrected insertCode4Spilled ... bug. | Ruchira Sasanka | 2001-11-08 | 1 | -8/+17 |
| * | Uncommented LR spill code insertion | Ruchira Sasanka | 2001-11-08 | 1 | -2/+85 |
| * | Removed class RegStackOffsets and used class MachineCodeForMethod | Vikram S. Adve | 2001-11-08 | 1 | -217/+34 |
| * | Added support for correct spilling of %ccr | Ruchira Sasanka | 2001-11-03 | 1 | -60/+17 |
| * | Arranged stack frame - needs furhter organization | Ruchira Sasanka | 2001-11-03 | 1 | -2/+59 |
| * | Added spill code support; moved insertCallerSaving to SparRegInfo since | Ruchira Sasanka | 2001-10-28 | 1 | -66/+319 |
| * | Added support to move "added instructions" after the delay slot | Ruchira Sasanka | 2001-10-23 | 1 | -19/+79 |