2003-01-16 |
Chris Lattner | Print machine frame objects with the frame offset intri... |
tree | commitdiff |
2003-01-16 |
Chris Lattner | Fix problems with empty basic blocks |
tree | commitdiff |
2003-01-16 |
Chris Lattner | Arg, fix bugs in previous checkin... |
tree | commitdiff |
2003-01-16 |
Chris Lattner | Add assertion |
tree | commitdiff |
2003-01-15 |
Chris Lattner | * Insert prolog/epilog code before rewriting indexes |
tree | commitdiff |
2003-01-15 |
Chris Lattner | Move sparc specific code into the Sparc backend |
tree | commitdiff |
2003-01-15 |
Chris Lattner | Adjust to new interfaces |
tree | commitdiff |
2003-01-15 |
Chris Lattner | Move headers around |
tree | commitdiff |
2003-01-15 |
Chris Lattner | Header is moved into local directory |
tree | commitdiff |
2003-01-15 |
Chris Lattner | Fix bug in previous checkin |
tree | commitdiff |
2003-01-15 |
Chris Lattner | Add new method |
tree | commitdiff |
2003-01-15 |
Chris Lattner | #include RegClass.h explicitly |
tree | commitdiff |
2003-01-15 |
Chris Lattner | Remvoe dependency on RegClass.h |
tree | commitdiff |
2003-01-15 |
Chris Lattner | Prune #includes |
tree | commitdiff |
2003-01-15 |
Chris Lattner | Minor changes |
tree | commitdiff |
2003-01-15 |
Chris Lattner | Remove obsolete ctor |
tree | commitdiff |
2003-01-15 |
Chris Lattner | Remove dead code |
tree | commitdiff |
2003-01-15 |
Chris Lattner | Use buildmi not MI ctor directly |
tree | commitdiff |
2003-01-14 |
Chris Lattner | Rename llvm/Analysis/LiveVar/FunctionLiveVarInfo.h... |
tree | commitdiff |
2003-01-14 |
Chris Lattner | Move llvm/Analysis/LiveVar/ValueSet.h to CodeGen/ValueSet.h |
tree | commitdiff |
2003-01-14 |
Chris Lattner | Rename MachineInstrInfo -> TargetInstrInfo |
tree | commitdiff |
2003-01-13 |
Chris Lattner | New files |
tree | commitdiff |
2003-01-13 |
Chris Lattner | * Use the PHI Elimination pass |
tree | commitdiff |
2003-01-13 |
Chris Lattner | * Convert to use LiveVariable analysis |
tree | commitdiff |
2003-01-13 |
Chris Lattner | Convert to MachineFunctionPass |
tree | commitdiff |
2003-01-13 |
Chris Lattner | Add support for 3 new forms of MachineOperand |
tree | commitdiff |
2003-01-13 |
Chris Lattner | Add support for constant pool |
tree | commitdiff |
2003-01-13 |
Chris Lattner | Add support for global address by string and constant... |
tree | commitdiff |
2002-12-29 |
Chris Lattner | More renamings of Target/Machine*Info to Target/Target... |
tree | commitdiff |
2002-12-29 |
Chris Lattner | Rename MachineOptInfo to TargetoptInfo |
tree | commitdiff |
2002-12-28 |
Chris Lattner | Rename FunctionFrameInfo to MachineFrameInfo |
tree | commitdiff |
2002-12-28 |
Chris Lattner | Rename MachineFrameInfo to TargetFrameInfo.h |
tree | commitdiff |
2002-12-28 |
Chris Lattner | Initial checkin of Prolog/Epilog code inserter, which... |
tree | commitdiff |
2002-12-28 |
Chris Lattner | * Convert to be a MachineFunctionPass instance |
tree | commitdiff |
2002-12-28 |
Chris Lattner | * Convert to be a MachineFunctionPass instance |
tree | commitdiff |
2002-12-28 |
Chris Lattner | * Add printing support for FrameIndex operands |
tree | commitdiff |
2002-12-28 |
Chris Lattner | * A bunch of functionality and data was removed from... |
tree | commitdiff |
2002-12-28 |
Chris Lattner | Frame info moved out of MachineFunction into a seperate... |
tree | commitdiff |
2002-12-25 |
Chris Lattner | Adjust to simpler spill interface |
tree | commitdiff |
2002-12-25 |
Chris Lattner | Adjustments to work with the simpler spill interface |
tree | commitdiff |
2002-12-25 |
Chris Lattner | Remove dependency on SSARegMap.h by MachineFunction.h |
tree | commitdiff |
2002-12-24 |
Chris Lattner | Substantial fixes to live range handling, fixing severa... |
tree | commitdiff |
2002-12-23 |
Chris Lattner | Fix compilation on GCC 2.96 |
tree | commitdiff |
2002-12-18 |
Chris Lattner | * Fix several register aliasing bugs |
tree | commitdiff |
2002-12-18 |
Chris Lattner | Implicit defs/uses list may be empty. |
tree | commitdiff |
2002-12-17 |
Chris Lattner | Use new reginfo interface |
tree | commitdiff |
2002-12-17 |
Chris Lattner | Add prolog/epilog spills/reloads to counters |
tree | commitdiff |
2002-12-17 |
Chris Lattner | Fix many bugs, regallocator now saves callee-save regis... |
tree | commitdiff |
2002-12-16 |
Chris Lattner | * Fix a gross X86 hack that was intended to avoid alloc... |
tree | commitdiff |
2002-12-16 |
Chris Lattner | Keep the stack frame aligned. |
tree | commitdiff |
2002-12-16 |
Chris Lattner | Initial checkin of "local" register allocator. Bugs... |
tree | commitdiff |
2002-12-16 |
Chris Lattner | Rename createSimpleX86RegisterAllocator to createSimple... |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Some simpliciations to the spill/reload interface |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Simplify PHI node elimination significantly by doing... |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Variety of small or trivial simplifications to the... |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Remove unused savePhysRegToStack method |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Localize a map, remove another |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Give simple reg allocator a nice Pass Name |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Add a big assert making sure 2 address instructions... |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Fix a problem that occurs when PHI nodes have multiple... |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Grab bag of minor cleanups. Export some statistics... |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Implement printing of MBB arguments |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Simplify interfaces used by regalloc to insert code |
tree | commitdiff |
2002-12-15 |
Chris Lattner | * Simplify code a bit by breaking the PHI node handling... |
tree | commitdiff |
2002-12-15 |
Chris Lattner | * Remove some unneccesary instance variables |
tree | commitdiff |
2002-12-15 |
Chris Lattner | pull inverse reg class mapping into a class that is... |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Prune #includes |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Remove extraneous #includes, perform FIXME |
tree | commitdiff |
2002-12-15 |
Chris Lattner | Fix borkness with not using MachineBasicBlocks in PHI... |
tree | commitdiff |
2002-12-13 |
Misha Brukman | Fixed a bug where moves due to phis were being neglected. |
tree | commitdiff |
2002-12-13 |
Misha Brukman | Need to insert all moves due to PHI nodes before *ALL... |
tree | commitdiff |
2002-12-13 |
Misha Brukman | This should be more correct: invalidates physical regis... |
tree | commitdiff |
2002-12-13 |
Misha Brukman | Fixed bug with running out of registers. Also, reinstat... |
tree | commitdiff |
2002-12-13 |
Misha Brukman | This should handle register allocating PHI nodes. |
tree | commitdiff |
2002-12-13 |
Misha Brukman | Start allocating stack space at [ebp-4] to not overwrit... |
tree | commitdiff |
2002-12-12 |
Misha Brukman | Take advantage of our knowledge of 2-address X86 instru... |
tree | commitdiff |
2002-12-04 |
Misha Brukman | Added code generation for function prologues and epilogues. |
tree | commitdiff |
2002-12-04 |
Misha Brukman | Fun arithmetic with iterators aimed at fixing a bug... |
tree | commitdiff |
2002-12-04 |
Chris Lattner | Print out direct global references |
tree | commitdiff |
2002-12-03 |
Misha Brukman | This should fix the bug seen with some registers not... |
tree | commitdiff |
2002-12-03 |
Chris Lattner | Checkin debug implementation of MCE |
tree | commitdiff |
2002-12-02 |
Misha Brukman | * Abstracted out stack space allocation into its own... |
tree | commitdiff |
2002-11-22 |
Misha Brukman | A simple (spilling) register allocator. |
tree | commitdiff |
2002-11-20 |
Misha Brukman | Initialize the SSARegMap. |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Print is const! |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Remove only uses of markDef/markDefAndUse methods |
tree | commitdiff |
2002-11-09 |
Chris Lattner | Fix warning |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Move function to cpp file from header |
tree | commitdiff |
2002-11-01 |
Chris Lattner | New iostream definitions |
tree | commitdiff |
2002-10-31 |
Vikram S. Adve | Restore support for indirect function calls (which... |
tree | commitdiff |
2002-10-30 |
Chris Lattner | Remove fixme |
tree | commitdiff |
2002-10-30 |
Chris Lattner | Add special code to make printing SSA form machine... |
tree | commitdiff |
2002-10-30 |
Chris Lattner | Use MRegisterInfo, if available, to print symbolic... |
tree | commitdiff |
2002-10-30 |
Chris Lattner | Implement structured machine code printing |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Make argsize calculation stuff optional, so that Target... |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Implement autoinserting ctor |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Rename annotation id |
tree | commitdiff |
2002-10-29 |
Chris Lattner | Merge with sparc backend |
tree | commitdiff |
2002-10-29 |
Chris Lattner | X86 merge is complete, eliminate unused code |
tree | commitdiff |
2002-10-29 |
Vikram S. Adve | Remove separate vector of implicit refs from MachineIns... |
tree | commitdiff |
next |