2003-08-14 |
Brian Gaeke | Factory methods for function passes now return type... |
tree | commitdiff |
2003-08-14 |
Brian Gaeke | Factory methods for function passes now return type... |
tree | commitdiff |
2003-08-13 |
Brian Gaeke | Factory methods for FunctionPasses now return type... |
tree | commitdiff |
2003-08-13 |
Chris Lattner | Mapping directory no longer exists |
tree | commitdiff |
2003-08-13 |
Chris Lattner | Obsolete file |
tree | commitdiff |
2003-08-12 |
Vikram S. Adve | For instructions in a delay slot of another instruction, |
tree | commitdiff |
2003-08-11 |
Chris Lattner | Build the SelectionDAG library |
tree | commitdiff |
2003-08-11 |
Chris Lattner | Initial checkin of SelectionDAG implementation. This... |
tree | commitdiff |
2003-08-07 |
Vikram S. Adve | Fix assertion in MachineInstr::substituteValue(). |
tree | commitdiff |
2003-08-05 |
Chris Lattner | Use a new local data structure instead of the MachineIn... |
tree | commitdiff |
2003-08-05 |
Chris Lattner | Add a map |
tree | commitdiff |
2003-08-05 |
Chris Lattner | Minor cleanups |
tree | commitdiff |
2003-08-05 |
Chris Lattner | Physical registers no longer live in the regsUsed set... |
tree | commitdiff |
2003-08-05 |
Chris Lattner | Do not insert physical regsiters into the regsUsed set |
tree | commitdiff |
2003-08-05 |
Chris Lattner | All callers of these methods actually wanted them to... |
tree | commitdiff |
2003-08-05 |
Chris Lattner | Fix bugs handling ESP in alloca references |
tree | commitdiff |
2003-08-05 |
Chris Lattner | Revert previous change, and be really anal about what... |
tree | commitdiff |
2003-08-04 |
Chris Lattner | Don't bother calculating info unless its needed. May... |
tree | commitdiff |
2003-08-04 |
Chris Lattner | * Fix spelling of 'necessary' |
tree | commitdiff |
2003-08-03 |
Chris Lattner | Simplify code, eliminating the need for the X86 isVoid... |
tree | commitdiff |
2003-08-03 |
Chris Lattner | Set debug types |
tree | commitdiff |
2003-08-03 |
Chris Lattner | Remove using decl |
tree | commitdiff |
2003-08-03 |
Chris Lattner | Wrap at 80 columns |
tree | commitdiff |
2003-08-01 |
Chris Lattner | Move DEBUG to Debug.h |
tree | commitdiff |
2003-07-29 |
Vikram S. Adve | All constant-evaluation code now unified into |
tree | commitdiff |
2003-07-29 |
Vikram S. Adve | 1. Bug fix: Don't use branch operand reg. as temp... |
tree | commitdiff |
2003-07-29 |
Vikram S. Adve | Add const version of getLiveRangeForValue(). |
tree | commitdiff |
2003-07-29 |
Vikram S. Adve | Code to insert caller-saves moved here from SparcRegInf... |
tree | commitdiff |
2003-07-26 |
Chris Lattner | Making this code const-correct would be a pain, so... |
tree | commitdiff |
2003-07-26 |
Chris Lattner | Const correctness fixes |
tree | commitdiff |
2003-07-26 |
Chris Lattner | Be const correct |
tree | commitdiff |
2003-07-26 |
Chris Lattner | Hrm, another necesary one :( |
tree | commitdiff |
2003-07-26 |
Chris Lattner | Remove #include |
tree | commitdiff |
2003-07-26 |
Chris Lattner | Remove extraneous #includes |
tree | commitdiff |
2003-07-25 |
Vikram S. Adve | (1) Change the way unused regs. are marked and found... |
tree | commitdiff |
2003-07-25 |
Vikram S. Adve | Remove unused field. Change the way unused regs. are... |
tree | commitdiff |
2003-07-23 |
Chris Lattner | Remove unnecessary casts |
tree | commitdiff |
2003-07-23 |
Chris Lattner | Random cleanups |
tree | commitdiff |
2003-07-23 |
Chris Lattner | Remove using decl |
tree | commitdiff |
2003-07-10 |
Vikram S. Adve | Values stored in CallArgsDescriptor cannot be const. |
tree | commitdiff |
2003-07-10 |
Vikram S. Adve | isMarkedForSpill() should be const. |
tree | commitdiff |
2003-07-10 |
Vikram S. Adve | Change interface to MachineInstr::substituteValue to... |
tree | commitdiff |
2003-07-10 |
Vikram S. Adve | Print out all neighbors in interference graph, not... |
tree | commitdiff |
2003-07-10 |
Vikram S. Adve | Several fixes to handling of int CC register: |
tree | commitdiff |
2003-07-06 |
Vikram S. Adve | Choose register instead of immediate for ConstantExpr... |
tree | commitdiff |
2003-07-02 |
Vikram S. Adve | Minor beautification: fold a couple of lines of code. |
tree | commitdiff |
2003-07-02 |
Vikram S. Adve | A def. operand of a machine instruction may be an ordin... |
tree | commitdiff |
2003-06-30 |
John Criswell | Merged in autoconf branch. This provides configuration... |
tree | commitdiff |
2003-06-22 |
Chris Lattner | Remove a ton of extraneous #includes |
tree | commitdiff |
2003-06-16 |
Chris Lattner | Actually, change it to use explicit new/delete, which... |
tree | commitdiff |
2003-06-16 |
Chris Lattner | Remove two using decls |
tree | commitdiff |
2003-06-16 |
Brian Gaeke | Isolate machine-dependent use of <alloca.h> in "Support... |
tree | commitdiff |
2003-06-11 |
John Criswell | Included assert.h so that the code compiles under newer... |
tree | commitdiff |
2003-06-10 |
Guochun Shi | add some comments |
tree | commitdiff |
2003-06-10 |
Guochun Shi | add an brief instruction what this pass is |
tree | commitdiff |
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 |
next |