2002-02-05 |
Chris Lattner | * Eliminate the LiveVarSet class, making applyTranferFu... |
tree | commitdiff |
2002-02-05 |
Chris Lattner | * Eliminate the LiveVarSet class, making applyTranferFu... |
tree | commitdiff |
2002-02-05 |
Chris Lattner | * Code Cleanups |
tree | commitdiff |
2002-02-05 |
Chris Lattner | * Add a #include not indirectly included any more |
tree | commitdiff |
2002-02-04 |
Chris Lattner | * RegisterAllocation _uses_ LiveVar analysis, instead... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | * The itf exposed by InstrScheduling is now a single... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Switch register allocator over to using LoopInfo direct... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Make LoopDeptCalculator be an internal artifact of... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Make #include "llvm/Analysis/LoopDepth.h" be an interna... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | * Add #includes removed from headers |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Remove dependence on BBLiveVar from InstrScheduling |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Convert RegisterAllocator interface to opaque pass... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Add #includes neccesary since they were removed from... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Move instrIsFeasible from InstrScheduling.h |
tree | commitdiff |
2002-02-04 |
Chris Lattner | * Minor cleanups |
tree | commitdiff |
2002-02-04 |
Chris Lattner | * Move command line parsing debug stuff to InstrSchedul... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Split RegisterAllocation stuff OUT of Sparc.cpp into... |
tree | commitdiff |
2002-02-03 |
Chris Lattner | Code pulled out of MAchineInstr.(h|cpp) |
tree | commitdiff |
2002-02-03 |
Chris Lattner | Lots of code cleanups, no functional changes |
tree | commitdiff |
2002-02-03 |
Chris Lattner | * Prune #includes |
tree | commitdiff |
2002-02-03 |
Chris Lattner | * Switch over to cleaner TmpInstruction model |
tree | commitdiff |
2002-02-03 |
Chris Lattner | * Straighten out #includes |
tree | commitdiff |
2002-02-03 |
Chris Lattner | * Swich to annotation model for MachineCodeForInstruction |
tree | commitdiff |
2002-02-03 |
Chris Lattner | Remove extraneous #includes |
tree | commitdiff |
2002-02-03 |
Chris Lattner | * Straighten out #includes |
tree | commitdiff |
2002-02-03 |
Chris Lattner | * Get machine instrs from Instructin's by using Machine... |
tree | commitdiff |
2002-02-03 |
Chris Lattner | Add a class forward decl |
tree | commitdiff |
2002-01-31 |
Chris Lattner | LoopDepth calculation is now in CFG namespace |
tree | commitdiff |
2002-01-23 |
Chris Lattner | Make it build with 2.95.3 |
tree | commitdiff |
2002-01-21 |
Chris Lattner | Oops lost a parenthesis somehow :( |
tree | commitdiff |
2002-01-20 |
Chris Lattner | Changes to build successfully with GCC 3.02 |
tree | commitdiff |
2002-01-08 |
Ruchira Sasanka | Fixed a bug in spill cost estimation |
tree | commitdiff |
2002-01-07 |
Ruchira Sasanka | PhyRegAlloc.cpp: Added temp area resetting before every... |
tree | commitdiff |
2002-01-07 |
Ruchira Sasanka | Added destructors and comments. |
tree | commitdiff |
2002-01-07 |
Ruchira Sasanka | Added comments, destructors where necessary. |
tree | commitdiff |
2001-12-15 |
Vikram S. Adve | Eliminate all uses of memInst->getIndicesBROKEN(). |
tree | commitdiff |
2001-12-04 |
Chris Lattner | Renamed inst_const_iterator -> const_inst_iterator |
tree | commitdiff |
2001-12-03 |
Chris Lattner | Rename ConstPoolVal -> Constant |
tree | commitdiff |
2001-12-03 |
Chris Lattner | Split the PHINode class out from the iOther.h file... |
tree | commitdiff |
2001-11-27 |
Chris Lattner | Create a new #include "Support/..." directory structure... |
tree | commitdiff |
2001-11-26 |
Chris Lattner | Stuff after a #endif is not valid CPP input and breaks... |
tree | commitdiff |
2001-11-26 |
Chris Lattner | The old getIndices has been deprecated, because it... |
tree | commitdiff |
2001-11-15 |
Ruchira Sasanka | Commented some popTempArg.. since it leads to a bug |
tree | commitdiff |
2001-11-15 |
Ruchira Sasanka | Added naming to inserted phi copy values - for easy... |
tree | commitdiff |
2001-11-15 |
Ruchira Sasanka | Fixed a bug in setReLRegsUsedByMI |
tree | commitdiff |
2001-11-15 |
Ruchira Sasanka | Changed some names of methods, added const etc. |
tree | commitdiff |
2001-11-15 |
Vikram S. Adve | Modify AllocateLocalVar method to take a size argument. |
tree | commitdiff |
2001-11-15 |
Ruchira Sasanka | fixed setUsedRegAtMI |
tree | commitdiff |
2001-11-15 |
Ruchira Sasanka | Changed phi elimination code |
tree | commitdiff |
2001-11-14 |
Ruchira Sasanka | Small changed to printing a machine operand - It the... |
tree | commitdiff |
2001-11-14 |
Vikram S. Adve | Don't assume constant operand can only be in position 1! |
tree | commitdiff |
2001-11-14 |
Vikram S. Adve | Idiotic error in last fix. |
tree | commitdiff |
2001-11-14 |
Vikram S. Adve | Don't need to load a NULL pointer constant from memory! |
tree | commitdiff |
2001-11-14 |
Ruchira Sasanka | Added support method for setting interference for pseud... |
tree | commitdiff |
2001-11-14 |
Ruchira Sasanka | Added interference for args in pseudo instructions |
tree | commitdiff |
2001-11-14 |
Chris Lattner | Remove much cruft from the MemAccessInst instruction |
tree | commitdiff |
2001-11-13 |
Ruchira Sasanka | commented out lines printing code after scheduling |
tree | commitdiff |
2001-11-13 |
Ruchira Sasanka | Fixed a bug concering LR spilling. Earlier, added spill... |
tree | commitdiff |
2001-11-12 |
Vikram S. Adve | Do the same for allocating spills to get their alignmen... |
tree | commitdiff |
2001-11-12 |
Vikram S. Adve | When allocating space on stack for writing a register, |
tree | commitdiff |
2001-11-12 |
Vikram S. Adve | Bug fix in offset alignment computations: don't subtrac... |
tree | commitdiff |
2001-11-12 |
Ruchira Sasanka | For phi elimination, now we are generating only one... |
tree | commitdiff |
2001-11-12 |
Vikram S. Adve | Eliminate most uses of the machine instruction vector... |
tree | commitdiff |
2001-11-12 |
Ruchira Sasanka | Added phi elimination code - not final |
tree | commitdiff |
2001-11-12 |
Vikram S. Adve | Improved printing routines. |
tree | commitdiff |
2001-11-12 |
Vikram S. Adve | Major improvement to how nodes are built for a BB. |
tree | commitdiff |
2001-11-12 |
Vikram S. Adve | Adjust all stack variable offsets to be aligned by... |
tree | commitdiff |
2001-11-11 |
Vikram S. Adve | Fix errors in computing downgrowing offsets, and in |
tree | commitdiff |
2001-11-11 |
Vikram S. Adve | Only add true dep. edges from an earlier to a later... |
tree | commitdiff |
2001-11-10 |
Ruchira Sasanka | Changed code to ignore Phi Nodes in PhyRegAlloc |
tree | commitdiff |
2001-11-10 |
Ruchira Sasanka | Coalesing bug fix - now checks for the same regType... |
tree | commitdiff |
2001-11-09 |
Ruchira Sasanka | No major change |
tree | commitdiff |
2001-11-09 |
Vikram S. Adve | Use node->getOpCode() instead of node->getMachineInstr... |
tree | commitdiff |
2001-11-08 |
Chris Lattner | Add method decl |
tree | commitdiff |
2001-11-08 |
Ruchira Sasanka | corrected insertCode4Spilled ... bug. |
tree | commitdiff |
2001-11-08 |
Ruchira Sasanka | Uncommented LR spill code insertion |
tree | commitdiff |
2001-11-08 |
Vikram S. Adve | Major change to how defs are found when adding dependen... |
tree | commitdiff |
2001-11-08 |
Vikram S. Adve | MachineCodeForMethod is now an annotation on class... |
tree | commitdiff |
2001-11-08 |
Vikram S. Adve | Added two minor methods. |
tree | commitdiff |
2001-11-08 |
Vikram S. Adve | Removed class RegStackOffsets and used class MachineCod... |
tree | commitdiff |
2001-11-08 |
Vikram S. Adve | Major overhaul of stack frame management. |
tree | commitdiff |
2001-11-06 |
Ruchira Sasanka | Fixed bug - added code in pushUnconstrainedIGNodes... |
tree | commitdiff |
2001-11-06 |
Vikram S. Adve | Bug fix: uninitialized variable. |
tree | commitdiff |
2001-11-05 |
Vikram S. Adve | Modified graph construction to use one pass to find... |
tree | commitdiff |
2001-11-05 |
Vikram S. Adve | Make reg. numbers signed ints. |
tree | commitdiff |
2001-11-04 |
Chris Lattner | Minor method rename |
tree | commitdiff |
2001-11-03 |
Ruchira Sasanka | Added an assertion since it seems like AdjList returns... |
tree | commitdiff |
2001-11-03 |
Ruchira Sasanka | Added support for correct spilling of %ccr |
tree | commitdiff |
2001-11-03 |
Ruchira Sasanka | Arranged stack frame - needs furhter organization |
tree | commitdiff |
2001-11-03 |
Ruchira Sasanka | Arranged stack frame - needs furhter organization |
tree | commitdiff |
2001-10-28 |
Vikram S. Adve | Record constants that need to be emitted in the assembl... |
tree | commitdiff |
2001-10-28 |
Vikram S. Adve | Allow combinations of True/Anti/Output flags for each... |
tree | commitdiff |
2001-10-28 |
Vikram S. Adve | Add edges between call instructions and (a) load/store... |
tree | commitdiff |
2001-10-28 |
Ruchira Sasanka | Added support for spilling |
tree | commitdiff |
2001-10-28 |
Ruchira Sasanka | Added spill code support; moved insertCallerSaving... |
tree | commitdiff |
2001-10-23 |
Ruchira Sasanka | added support to move "added instructions" after the... |
tree | commitdiff |
2001-10-23 |
Ruchira Sasanka | Added support to move "added instructions" after the... |
tree | commitdiff |
2001-10-22 |
Vikram S. Adve | Use class MachineCodeForMethod to print machine code. |
tree | commitdiff |
2001-10-22 |
Vikram S. Adve | Added class MachineCodeForMethod. |
tree | commitdiff |
2001-10-22 |
Vikram S. Adve | Cosmetic changes only. |
tree | commitdiff |
next |