2002-12-02 |
Chris Lattner | Expose explicit type |
tree | commitdiff |
2002-12-02 |
Chris Lattner | Start implementing MachineCodeEmitter |
tree | commitdiff |
2002-12-02 |
Chris Lattner | Eliminate OtherFrm |
tree | commitdiff |
2002-12-02 |
Chris Lattner | Remove comment |
tree | commitdiff |
2002-12-02 |
Chris Lattner | Initial support for machine code emission |
tree | commitdiff |
2002-12-02 |
Misha Brukman | Fix order of operands on a store from reg to [reg+offset]. |
tree | commitdiff |
2002-12-01 |
Chris Lattner | Add rawfrm flags |
tree | commitdiff |
2002-12-01 |
Chris Lattner | Don't add implicit regs |
tree | commitdiff |
2002-11-30 |
Brian Gaeke | brg |
tree | commitdiff |
2002-11-29 |
Brian Gaeke | brg |
tree | commitdiff |
2002-11-26 |
Brian Gaeke | brg |
tree | commitdiff |
2002-11-22 |
Misha Brukman | Oops. Got the MOVrm and MOVmr mixed up. Fixed. We can... |
tree | commitdiff |
2002-11-22 |
Misha Brukman | Enable the register allocator pass. |
tree | commitdiff |
2002-11-22 |
Misha Brukman | Added methods to read/write values to stack in .h,... |
tree | commitdiff |
2002-11-22 |
Misha Brukman | Added -*- C++ -*- mode to the comments. |
tree | commitdiff |
2002-11-22 |
Misha Brukman | Add a simple way to add memory locations of format... |
tree | commitdiff |
2002-11-22 |
Brian Gaeke | lib/Target/X86/InstSelectSimple.cpp: Add visitCallInst... |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Handle cmp Reg, 0 correctly |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Printing support for more stuff |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Don't add implicit operands |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Fix off by one bug |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Add fixme |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Minor code cleanups |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Implement printing of store instructions |
tree | commitdiff |
2002-11-21 |
Chris Lattner | The big change here is to handle printing/emission... |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Remove implicit information from instruction selector |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Add printing information for MUL and DIV |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Fix a bug that prevented compilation of multiple functions |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Remove opcode information for instructions that are... |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Add printing support for sahf & setcc |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Add printing support for /0 /1 type instructions |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Add support for /0 /1, etc type instructions |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Rename the SetCC X86 instructions to reflect the fact... |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Simplify setcc code a bit |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Support Registers of the form (B8+ rd) for example |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Dont' set flags |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Implement printing more, implement opcode output more |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Huge diff do to reindeinting comments. |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Add new prefix flag |
tree | commitdiff |
2002-11-21 |
Chris Lattner | Print another class of instructions correctly, giving... |
tree | commitdiff |
2002-11-21 |
Misha Brukman | Booleans are types too. And they get stored in bytes... |
tree | commitdiff |
2002-11-20 |
Chris Lattner | X86 target builds fine now |
tree | commitdiff |
2002-11-20 |
Misha Brukman | Add definitions for function headers from MRegisterInfo.h: |
tree | commitdiff |
2002-11-20 |
Misha Brukman | Check not only for MO_VirtualRegister, but MO_MachineRe... |
tree | commitdiff |
2002-11-20 |
Chris Lattner | Don't build X86 target yet |
tree | commitdiff |
2002-11-20 |
Chris Lattner | - Eliminated the deferred symbol table stuff in Modul... |
tree | commitdiff |
2002-11-20 |
Misha Brukman | Add mapping in MachineFunction from SSA regs to Registe... |
tree | commitdiff |
2002-11-20 |
Misha Brukman | Sigh. Fixed some speling. |
tree | commitdiff |
2002-11-20 |
Misha Brukman | Thanks to the R8, R16, and R32 macros, I can now deal... |
tree | commitdiff |
2002-11-19 |
Brian Gaeke | Brian Gaeke says: |
tree | commitdiff |
2002-11-18 |
Nick Hildenbrandt | *** empty log message *** |
tree | commitdiff |
2002-11-18 |
Nick Hildenbrandt | *** empty log message *** |
tree | commitdiff |
2002-11-18 |
Chris Lattner | Start trying to print instructions more correctly.... |
tree | commitdiff |
2002-11-18 |
Chris Lattner | Expose base opcode |
tree | commitdiff |
2002-11-18 |
Chris Lattner | Start to add more information to instr.def |
tree | commitdiff |
2002-11-18 |
Chris Lattner | Add instruction annotation about whether it has a 0x0F... |
tree | commitdiff |
2002-11-18 |
Chris Lattner | Add more void flags |
tree | commitdiff |
2002-11-18 |
Chris Lattner | Set the void flag on instructions that should get it |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Pass on a targetmachine |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Arrange to have a TargetMachine available in X86InstrIn... |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Wow, I'm incapable of the simplest things today... |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Rename registers to follow the intel style of all caps |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Fix misleading indentation |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Reorganize printing interface a bit |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Add default implementation of printing interface |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Fix minor detail |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Fix Mul/Div clobbers |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Fix a few typos, implement load/store |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Add functions to buld X86 specific constructs |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Add information about memory index representation |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Add load/store instructions |
tree | commitdiff |
2002-11-17 |
Chris Lattner | Switch visitRet to use getClass() |
tree | commitdiff |
2002-11-14 |
Brian Gaeke | include/llvm/CodeGen/MachineInstrBuilder.h: Add addClob... |
tree | commitdiff |
2002-11-11 |
Brian Gaeke | InstSelectSimple.cpp: (visitReturnInst) Add return... |
tree | commitdiff |
2002-11-09 |
Chris Lattner | Fix warning |
tree | commitdiff |
2002-11-07 |
Chris Lattner | _REALLY_ fix the float constant problem |
tree | commitdiff |
2002-11-07 |
Chris Lattner | Print out 'float' constants correctly |
tree | commitdiff |
2002-11-07 |
Brian Gaeke | Add instruction selection code and tests for setcc... |
tree | commitdiff |
2002-11-06 |
Nick Hildenbrandt | Fixes escapeing bug in strings. Fixes test case test... |
tree | commitdiff |
2002-11-06 |
Nick Hildenbrandt | Loads and stores can't be inlined. This fixes test... |
tree | commitdiff |
2002-11-06 |
Vikram S. Adve | Remove a nasty little semi-colon someone introduced... |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Move function to cpp file from header |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Implement signed and unsigned division and remainder |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Implement multiply operator |
tree | commitdiff |
2002-11-02 |
Chris Lattner | * Implement subtract |
tree | commitdiff |
2002-11-02 |
Chris Lattner | shuffle code around a bit, implement and, or, xor |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Add PHI node support, add comment for branch function |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Implement unconditional branching support |
tree | commitdiff |
2002-11-02 |
Chris Lattner | * Fix nonconstant shift case |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Use a more table driven approach to handling types... |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Make switch statements denser, but only because of... |
tree | commitdiff |
2002-11-02 |
Chris Lattner | * Remove dead variable |
tree | commitdiff |
2002-11-01 |
Nick Hildenbrandt | Fixed bug in Regression/CBackend/2002-10-30-FunctionPoi... |
tree | commitdiff |
2002-11-01 |
Chris Lattner | New iostream definitions |
tree | commitdiff |
2002-10-31 |
Brian Gaeke | InstSelectSimple.cpp: Include llvm/iOther.h for ShiftInst. |
tree | commitdiff |
2002-10-31 |
Chris Lattner | Reassociate pass now works |
tree | commitdiff |
2002-10-30 |
Vikram S. Adve | Bug fix: need to initialize new CallArgsDescriptor... |
tree | commitdiff |
2002-10-30 |
Vikram S. Adve | In getID(), don't call getValidSymbolName to mangle... |
tree | commitdiff |
2002-10-30 |
Chris Lattner | Add lots more info |
tree | commitdiff |
2002-10-30 |
Chris Lattner | Make sure to set the destination register correctly |
tree | commitdiff |
next |