2003-04-22 |
Misha Brukman | It's "necessary" to spell "necessarily" correctly. |
blob | commitdiff | raw |
2003-04-21 |
Chris Lattner | Add support for a simple constantexpr: cast of one... |
blob | commitdiff | raw | diff to current |
2003-01-16 |
Chris Lattner | Don't emit unneccesary branch instructions! |
blob | commitdiff | raw | diff to current |
2003-01-16 |
Chris Lattner | Implement optimization folding setcc into branch. |
blob | commitdiff | raw | diff to current |
2003-01-16 |
Chris Lattner | Implement code to keep the stack pointer aligned to... |
blob | commitdiff | raw | diff to current |
2003-01-14 |
Chris Lattner | Rename MachineInstrInfo -> TargetInstrInfo |
blob | commitdiff | raw | diff to current |
2003-01-13 |
Chris Lattner | * Adjust to use new interfaces, eliminating CurReg... |
blob | commitdiff | raw | diff to current |
2002-12-28 |
Chris Lattner | Rename FunctionFrameInfo to MachineFrameInfo |
blob | commitdiff | raw | diff to current |
2002-12-28 |
Chris Lattner | * Use the new Abstract Frame Manager to handle incoming... |
blob | commitdiff | raw | diff to current |
2002-12-25 |
Chris Lattner | * Simplify Value classes |
blob | commitdiff | raw | diff to current |
2002-12-24 |
Chris Lattner | Changes to compile with GCC 2.96 |
blob | commitdiff | raw | diff to current |
2002-12-18 |
Chris Lattner | Don't force setCC instructions into AL |
blob | commitdiff | raw | diff to current |
2002-12-16 |
Chris Lattner | Build add instructions of the correct form! |
blob | commitdiff | raw | diff to current |
2002-12-16 |
Chris Lattner | Two fixes: |
blob | commitdiff | raw | diff to current |
2002-12-16 |
Chris Lattner | Make sure stack manipulation refers to ESP the right... |
blob | commitdiff | raw | diff to current |
2002-12-16 |
Chris Lattner | Add some special cases to make common getelementptr... |
blob | commitdiff | raw | diff to current |
2002-12-16 |
Brian Gaeke | brg |
blob | commitdiff | raw | diff to current |
2002-12-15 |
Chris Lattner | Give passes nice names! |
blob | commitdiff | raw | diff to current |
2002-12-15 |
Chris Lattner | Add support to cast from a bool type |
blob | commitdiff | raw | diff to current |
2002-12-13 |
Chris Lattner | Implement indirect function calls |
blob | commitdiff | raw | diff to current |
2002-12-13 |
Chris Lattner | Fix bork in doMultiply |
blob | commitdiff | raw | diff to current |
2002-12-13 |
Chris Lattner | Add sanity checks |
blob | commitdiff | raw | diff to current |
2002-12-13 |
Chris Lattner | Insert phi code at top of block |
blob | commitdiff | raw | diff to current |
2002-12-13 |
Brian Gaeke | lib/Target/X86/InstSelectSimple.cpp: |
blob | commitdiff | raw | diff to current |
2002-12-13 |
Chris Lattner | Implement cast bool to X |
blob | commitdiff | raw | diff to current |
2002-12-13 |
Brian Gaeke | Rename all BMI MachineBasicBlock operands to MBB. |
blob | commitdiff | raw | diff to current |
2002-12-13 |
Chris Lattner | Finish up iterator stuph |
blob | commitdiff | raw | diff to current |
2002-12-13 |
Chris Lattner | Code gen phi's correctly |
blob | commitdiff | raw | diff to current |
2002-12-13 |
Brian Gaeke | lib/Target/X86/InstSelectSimple.cpp: Start counting... |
blob | commitdiff | raw | diff to current |
2002-12-13 |
Brian Gaeke | InstSelectSimple.cpp: Give promote32 a comment. Add... |
blob | commitdiff | raw | diff to current |
2002-12-13 |
Chris Lattner | Implement getelementptr constant exprs |
blob | commitdiff | raw | diff to current |
2002-12-13 |
Brian Gaeke | brg |
blob | commitdiff | raw | diff to current |
2002-12-13 |
Chris Lattner | Remove extranous #include |
blob | commitdiff | raw | diff to current |
2002-12-12 |
Brian Gaeke | This checkin is brought to you by the brian gaeke allni... |
blob | commitdiff | raw | diff to current |
2002-12-06 |
Brian Gaeke | Implement a lot of cast functionality (no FP or 64) |
blob | commitdiff | raw | diff to current |
2002-12-04 |
Chris Lattner | Fix handling of function calls that return void |
blob | commitdiff | raw | diff to current |
2002-12-04 |
Chris Lattner | Implement initial support for return values from call... |
blob | commitdiff | raw | diff to current |
2002-12-04 |
Misha Brukman | Adjust the stack pointer after a function call, proport... |
blob | commitdiff | raw | diff to current |
2002-12-04 |
Chris Lattner | Remove think-o assertion |
blob | commitdiff | raw | diff to current |
2002-12-04 |
Chris Lattner | Avoid crashing on Arguments, just silently miscompile |
blob | commitdiff | raw | diff to current |
2002-12-04 |
Chris Lattner | Fix a bug I introduced in a previous change |
blob | commitdiff | raw | diff to current |
2002-12-04 |
Chris Lattner | Add support for referencing global variables/functions |
blob | commitdiff | raw | diff to current |
2002-12-03 |
Chris Lattner | Fix instsel for calls |
blob | commitdiff | raw | diff to current |
2002-12-03 |
Chris Lattner | Fix the build |
blob | commitdiff | raw | diff to current |
2002-12-03 |
Brian Gaeke | brg |
blob | commitdiff | raw | diff to current |
2002-12-03 |
Brian Gaeke | brg |
blob | commitdiff | raw | diff to current |
2002-12-01 |
Chris Lattner | Don't add implicit regs |
blob | commitdiff | raw | diff to current |
2002-11-30 |
Brian Gaeke | brg |
blob | commitdiff | raw | diff to current |
2002-11-29 |
Brian Gaeke | brg |
blob | commitdiff | raw | diff to current |
2002-11-26 |
Brian Gaeke | brg |
blob | commitdiff | raw | diff to current |
2002-11-22 |
Brian Gaeke | lib/Target/X86/InstSelectSimple.cpp: Add visitCallInst... |
blob | commitdiff | raw | diff to current |
2002-11-21 |
Chris Lattner | Don't add implicit operands |
blob | commitdiff | raw | diff to current |
2002-11-21 |
Chris Lattner | Remove implicit information from instruction selector |
blob | commitdiff | raw | diff to current |
2002-11-21 |
Chris Lattner | Fix a bug that prevented compilation of multiple functions |
blob | commitdiff | raw | diff to current |
2002-11-21 |
Chris Lattner | Rename the SetCC X86 instructions to reflect the fact... |
blob | commitdiff | raw | diff to current |
2002-11-21 |
Chris Lattner | Simplify setcc code a bit |
blob | commitdiff | raw | diff to current |
2002-11-21 |
Chris Lattner | Dont' set flags |
blob | commitdiff | raw | diff to current |
2002-11-20 |
Misha Brukman | Add mapping in MachineFunction from SSA regs to Registe... |
blob | commitdiff | raw | diff to current |
2002-11-19 |
Brian Gaeke | Brian Gaeke says: |
blob | commitdiff | raw | diff to current |
2002-11-17 |
Chris Lattner | Fix minor detail |
blob | commitdiff | raw | diff to current |
2002-11-17 |
Chris Lattner | Fix Mul/Div clobbers |
blob | commitdiff | raw | diff to current |
2002-11-17 |
Chris Lattner | Fix a few typos, implement load/store |
blob | commitdiff | raw | diff to current |
2002-11-17 |
Chris Lattner | Switch visitRet to use getClass() |
blob | commitdiff | raw | diff to current |
2002-11-14 |
Brian Gaeke | include/llvm/CodeGen/MachineInstrBuilder.h: Add addClob... |
blob | commitdiff | raw | diff to current |
2002-11-11 |
Brian Gaeke | InstSelectSimple.cpp: (visitReturnInst) Add return... |
blob | commitdiff | raw | diff to current |
2002-11-07 |
Brian Gaeke | Add instruction selection code and tests for setcc... |
blob | commitdiff | raw | diff to current |
2002-11-02 |
Chris Lattner | Implement signed and unsigned division and remainder |
blob | commitdiff | raw | diff to current |
2002-11-02 |
Chris Lattner | Implement multiply operator |
blob | commitdiff | raw | diff to current |
2002-11-02 |
Chris Lattner | * Implement subtract |
blob | commitdiff | raw | diff to current |
2002-11-02 |
Chris Lattner | shuffle code around a bit, implement and, or, xor |
blob | commitdiff | raw | diff to current |
2002-11-02 |
Chris Lattner | Add PHI node support, add comment for branch function |
blob | commitdiff | raw | diff to current |
2002-11-02 |
Chris Lattner | Implement unconditional branching support |
blob | commitdiff | raw | diff to current |
2002-11-02 |
Chris Lattner | * Fix nonconstant shift case |
blob | commitdiff | raw | diff to current |
2002-11-02 |
Chris Lattner | Use a more table driven approach to handling types... |
blob | commitdiff | raw | diff to current |
2002-11-02 |
Chris Lattner | Make switch statements denser, but only because of... |
blob | commitdiff | raw | diff to current |
2002-11-02 |
Chris Lattner | * Remove dead variable |
blob | commitdiff | raw | diff to current |
2002-10-31 |
Brian Gaeke | InstSelectSimple.cpp: Include llvm/iOther.h for ShiftInst. |
blob | commitdiff | raw | diff to current |
2002-10-30 |
Chris Lattner | Make sure to set the destination register correctly |
blob | commitdiff | raw | diff to current |
2002-10-30 |
Chris Lattner | Make sure to pass the LLVM basic block in |
blob | commitdiff | raw | diff to current |
2002-10-29 |
Chris Lattner | Construct annotation, to make sure it's attached to... |
blob | commitdiff | raw | diff to current |
2002-10-29 |
Chris Lattner | Convert backend to use passes, implement X86TargetMachine |
blob | commitdiff | raw | diff to current |
2002-10-29 |
Chris Lattner | Rename X86InstructionInfo to X86InstrInfo |
blob | commitdiff | raw | diff to current |
2002-10-29 |
Chris Lattner | Minor renaming |
blob | commitdiff | raw | diff to current |
2002-10-29 |
Chris Lattner | Switch to generating machineinstr's instead of MInstruc... |
blob | commitdiff | raw | diff to current |
2002-10-27 |
Chris Lattner | Remove dead fixme |
blob | commitdiff | raw | diff to current |
2002-10-27 |
Chris Lattner | Instruction select constant arguments correctly |
blob | commitdiff | raw | diff to current |
2002-10-25 |
Chris Lattner | Initial checkin of X86 backend. |
blob | commitdiff | raw | diff to current |
|