| Commit message (Expand) | Author | Age | Files | Lines |
* | Handle cmp Reg, 0 correctly | Chris Lattner | 2002-11-21 | 2 | -20/+26 |
* | Printing support for more stuff | Chris Lattner | 2002-11-21 | 1 | -20/+20 |
* | Don't add implicit operands | Chris Lattner | 2002-11-21 | 2 | -10/+10 |
* | Fix off by one bug | Chris Lattner | 2002-11-21 | 2 | -2/+2 |
* | Add fixme | Chris Lattner | 2002-11-21 | 1 | -0/+3 |
* | Minor code cleanups | Chris Lattner | 2002-11-21 | 2 | -4/+2 |
* | Implement printing of store instructions | Chris Lattner | 2002-11-21 | 2 | -10/+40 |
* | The big change here is to handle printing/emission of X86II::MRMSrcMem | Chris Lattner | 2002-11-21 | 2 | -46/+368 |
* | Remove implicit information from instruction selector | Chris Lattner | 2002-11-21 | 2 | -12/+4 |
* | Add printing information for MUL and DIV | Chris Lattner | 2002-11-21 | 1 | -12/+15 |
* | Fix a bug that prevented compilation of multiple functions | Chris Lattner | 2002-11-21 | 2 | -0/+2 |
* | Remove opcode information for instructions that are completely defined now | Chris Lattner | 2002-11-21 | 1 | -22/+22 |
* | Add printing support for sahf & setcc | Chris Lattner | 2002-11-21 | 1 | -15/+15 |
* | Add printing support for /0 /1 type instructions | Chris Lattner | 2002-11-21 | 2 | -2/+88 |
* | Add support for /0 /1, etc type instructions | Chris Lattner | 2002-11-21 | 1 | -5/+16 |
* | User defined operators are not supposed to live beyond the lifetime of the | Chris Lattner | 2002-11-21 | 1 | -0/+9 |
* | Rename the SetCC X86 instructions to reflect the fact that they are the | Chris Lattner | 2002-11-21 | 3 | -14/+14 |
* | Simplify setcc code a bit | Chris Lattner | 2002-11-21 | 2 | -246/+122 |
* | Support Registers of the form (B8+ rd) for example | Chris Lattner | 2002-11-21 | 2 | -20/+110 |
* | Dont' set flags | Chris Lattner | 2002-11-21 | 2 | -16/+10 |
* | Implement printing more, implement opcode output more | Chris Lattner | 2002-11-21 | 2 | -20/+114 |
* | Huge diff do to reindeinting comments. | Chris Lattner | 2002-11-21 | 1 | -85/+88 |
* | Add new prefix flag | Chris Lattner | 2002-11-21 | 1 | -0/+5 |
* | Print another class of instructions correctly, giving us: xorl EDX, EDX | Chris Lattner | 2002-11-21 | 2 | -30/+74 |
* | Booleans are types too. And they get stored in bytes. And InstructionSelection | Misha Brukman | 2002-11-21 | 1 | -0/+1 |
* | Initial checkin of Module cloning support stuff | Chris Lattner | 2002-11-20 | 4 | -4/+179 |
* | X86 target builds fine now | Chris Lattner | 2002-11-20 | 1 | -1/+1 |
* | Fix symbol table problem | Chris Lattner | 2002-11-20 | 1 | -11/+10 |
* | Add definitions for function headers from MRegisterInfo.h: | Misha Brukman | 2002-11-20 | 3 | -0/+188 |
* | Check not only for MO_VirtualRegister, but MO_MachineRegister as well when | Misha Brukman | 2002-11-20 | 2 | -14/+28 |
* | Initialize the SSARegMap. | Misha Brukman | 2002-11-20 | 1 | -0/+1 |
* | Don't build X86 target yet | Chris Lattner | 2002-11-20 | 1 | -1/+1 |
* | - Eliminated the deferred symbol table stuff in Module & Function, it really | Chris Lattner | 2002-11-20 | 24 | -196/+149 |
* | Fix minor bugs | Chris Lattner | 2002-11-20 | 1 | -2/+2 |
* | Eliminate the concept of a deferred symbol table. The optimization really is... | Chris Lattner | 2002-11-20 | 1 | -22/+1 |
* | Add mapping in MachineFunction from SSA regs to Register Classes. Also, | Misha Brukman | 2002-11-20 | 2 | -2/+22 |
* | Sigh. Fixed some speling. | Misha Brukman | 2002-11-20 | 1 | -3/+3 |
* | Thanks to the R8, R16, and R32 macros, I can now deal with registers that | Misha Brukman | 2002-11-20 | 1 | -27/+40 |
* | Remove unneccesary #include | Chris Lattner | 2002-11-19 | 1 | -1/+0 |
* | Implement the CloneFunction function | Chris Lattner | 2002-11-19 | 1 | -0/+40 |
* | Minor changes to cloning interface | Chris Lattner | 2002-11-19 | 2 | -18/+14 |
* | Fix two fixmes: integrate with inlining, and document | Chris Lattner | 2002-11-19 | 1 | -6/+7 |
* | Rework inline pass to use cloning infrastructure to do the dirty work | Chris Lattner | 2002-11-19 | 2 | -119/+52 |
* | Start using the new function cloning header | Chris Lattner | 2002-11-19 | 2 | -4/+5 |
* | Move MutatStructTypes.h out of IPO | Chris Lattner | 2002-11-19 | 2 | -2/+2 |
* | Rename CloneFunction.h to Cloning.h | Chris Lattner | 2002-11-19 | 1 | -1/+1 |
* | Move the function extractor pass from tools/extract into lib/Xform/IPO | Chris Lattner | 2002-11-19 | 1 | -0/+83 |
* | Add a new Module::getNamedFunction method | Chris Lattner | 2002-11-19 | 1 | -3/+12 |
* | Brian Gaeke says: | Brian Gaeke | 2002-11-19 | 3 | -12/+43 |
* | *** empty log message *** | Nick Hildenbrandt | 2002-11-18 | 2 | -8/+16 |