2003-06-10 |
Guochun Shi | a simple introduction to this pass |
tree | commitdiff |
2003-06-10 |
Guochun Shi | cleaned code |
tree | commitdiff |
2003-06-08 |
Guochun Shi | delete useless functions |
tree | commitdiff |
2003-06-08 |
Guochun Shi | change DEBUG to DEBUG_PRINT |
tree | commitdiff |
2003-06-07 |
Misha Brukman | Do not hastily change the Opcode from 'r' to 'i' type... |
tree | commitdiff |
2003-06-05 |
Chris Lattner | Fix bug: Jello/2003-06-04-bzip2-bug.ll |
tree | commitdiff |
2003-06-04 |
Misha Brukman | I have finally seen the light. The code to change the... |
tree | commitdiff |
2003-06-03 |
Misha Brukman | Pass through the emitConstantPool() call to the real... |
tree | commitdiff |
2003-06-03 |
Misha Brukman | Moved code to modify the opcode from 'reg' to 'imm... |
tree | commitdiff |
2003-06-02 |
Misha Brukman | Moved FInfo.cpp to lib/Target/Sparc as it is Sparc... |
tree | commitdiff |
2003-06-02 |
Chris Lattner | Minor cleanups. |
tree | commitdiff |
2003-06-02 |
Chris Lattner | Remove usage of noncopyable classes to clean up doxygen... |
tree | commitdiff |
2003-06-02 |
Chris Lattner | Add #include |
tree | commitdiff |
2003-06-02 |
Misha Brukman | Removed a useless ofstream. |
tree | commitdiff |
2003-06-02 |
Guochun Shi | compiled with the new SchedGraphCommon |
tree | commitdiff |
2003-06-02 |
Misha Brukman | Remove spurious assert() |
tree | commitdiff |
2003-06-01 |
Chris Lattner | Changes to be compatible with MachineCodeEmitter.h |
tree | commitdiff |
2003-05-31 |
Vikram S. Adve | Minor changes. |
tree | commitdiff |
2003-05-31 |
Vikram S. Adve | Added MachineCodeForInstruction object as an argument to |
tree | commitdiff |
2003-05-31 |
Vikram S. Adve | Allow explicit physical registers for implicit operands. |
tree | commitdiff |
2003-05-31 |
Vikram S. Adve | Changes to allow explicit physical register arguments... |
tree | commitdiff |
2003-05-31 |
Vikram S. Adve | Extensive changes to the way code generation occurs... |
tree | commitdiff |
2003-05-30 |
Misha Brukman | When converting virtual registers to immediate constant... |
tree | commitdiff |
2003-05-30 |
Misha Brukman | Added saveBBreferences() for BasicBlock resolution. |
tree | commitdiff |
2003-05-30 |
Guochun Shi | so far everything compiles |
tree | commitdiff |
2003-05-28 |
Misha Brukman | Correctly write out binary data as chars, before they... |
tree | commitdiff |
2003-05-27 |
Misha Brukman | Added a debugging code emitter that prints code to... |
tree | commitdiff |
2003-05-27 |
Vikram S. Adve | (1) Added special register class containing (for now... |
tree | commitdiff |
2003-05-22 |
Misha Brukman | Cleaned up code layout. No functional changes. |
tree | commitdiff |
2003-05-22 |
Misha Brukman | Kill `using' directives. |
tree | commitdiff |
2003-05-12 |
Chris Lattner | Use a kill, not a dead definition, update comment |
tree | commitdiff |
2003-05-12 |
Chris Lattner | * Keep LiveVariable information more up-to-date and... |
tree | commitdiff |
2003-05-12 |
Chris Lattner | Fix bug where we could iterate off the end of a basic... |
tree | commitdiff |
2003-05-12 |
Chris Lattner | * Keep the BBMap around as long as the pass is live |
tree | commitdiff |
2003-05-12 |
Chris Lattner | Fix N^2 algorithm |
tree | commitdiff |
2003-05-12 |
Chris Lattner | * Fix several comments |
tree | commitdiff |
2003-05-12 |
Chris Lattner | Fix tab infestation! |
tree | commitdiff |
2003-05-09 |
Chris Lattner | Allow const functions |
tree | commitdiff |
2003-05-08 |
Chris Lattner | Add methods for stub function generation |
tree | commitdiff |
2003-05-07 |
Chris Lattner | Add a vector to keep track of which registers are alloc... |
tree | commitdiff |
2003-05-06 |
Chris Lattner | Re-add gross hack, it's still necessary. :( |
tree | commitdiff |
2003-05-06 |
Chris Lattner | Remove hideously nasty hack |
tree | commitdiff |
2003-05-04 |
Misha Brukman | Debug output should go to cerr, not cout, because that... |
tree | commitdiff |
2003-05-02 |
Chris Lattner | Fix a bug which occurred with empty basic blocks |
tree | commitdiff |
2003-05-01 |
Chris Lattner | Minor cleanup |
tree | commitdiff |
2003-04-23 |
Chris Lattner | Remove unneccesary &* |
tree | commitdiff |
2003-04-22 |
Misha Brukman | Just some code beautification changes I had sitting... |
tree | commitdiff |
2003-04-10 |
Misha Brukman | Fixed compilation errors, command-line argument declara... |
tree | commitdiff |
2003-04-09 |
Misha Brukman | Made the code readable: |
tree | commitdiff |
2003-04-06 |
Guochun Shi | change the include file names and some class names... |
tree | commitdiff |
2003-03-27 |
Guochun Shi | *** empty log message *** |
tree | commitdiff |
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 |
next |