| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Print % signs before register names; turn off "noprefix" mode in gas output. | Brian Gaeke | 2003-08-11 | 1 | -16/+31 |
* | Simplify some constant expressions | Chris Lattner | 2003-08-04 | 1 | -13/+9 |
* | Remove illegal, unsupported escapes. This fixes program: Ptrdist-bc | Chris Lattner | 2003-08-03 | 1 | -2/+0 |
* | * Sort #includes, remove dupliates | Chris Lattner | 2003-08-03 | 1 | -36/+25 |
* | I think local symbols in X86 GAS have to start with .L, not just | Brian Gaeke | 2003-07-31 | 1 | -3/+5 |
* | Use unified CWriter-X86/Printer name mangler. Do not bother using | Brian Gaeke | 2003-07-24 | 1 | -88/+28 |
* | It doesn't appear that we need to #include these. | Brian Gaeke | 2003-07-24 | 1 | -3/+0 |
* | Constify most methods. We could have constified doInitialization and | Brian Gaeke | 2003-07-24 | 1 | -16/+25 |
* | Printer.cpp: Ditch addRequired/getAnalysis, because they leave | Brian Gaeke | 2003-07-23 | 1 | -55/+51 |
* | Add, rewrite, and/or reformat many comments. | Brian Gaeke | 2003-07-23 | 1 | -80/+120 |
* | Simplify code by using ConstantInt::getRawValue instead of checking to see | Chris Lattner | 2003-07-23 | 1 | -15/+6 |
* | If we have a constant pointer reference to a function, we were printing | Brian Gaeke | 2003-07-11 | 1 | -1/+22 |
* | Fix some serious floating-point bugs (fixes test cases such as Oscar, | Brian Gaeke | 2003-07-11 | 1 | -2/+51 |
* | Insert workaround for GAS bug in assembling FLD/FSTP XWORD PTR [...] | Brian Gaeke | 2003-07-07 | 1 | -2/+31 |
* | Nice tasty llc fixes. These should fix LLC for x86 for everything in | Brian Gaeke | 2003-06-27 | 1 | -43/+63 |
* | Number constants from constant pool as CPIf_i where f is the function index | Brian Gaeke | 2003-06-26 | 1 | -10/+11 |
* | Integrate the C writer's name mangler. | Brian Gaeke | 2003-06-25 | 1 | -15/+82 |
* | First draft of X86 LLC backend. This should be OK for small programs like | Brian Gaeke | 2003-06-25 | 1 | -30/+354 |
* | Fix output bug: Intel asm comment character is #, not ;. | Brian Gaeke | 2003-06-19 | 1 | -1/+1 |
* | Add Initialization and Finalization methods for the Printer pass, | Brian Gaeke | 2003-06-19 | 1 | -3/+26 |
* | Renamed opIsDef to opIsDefOnly. | Vikram S. Adve | 2003-05-27 | 1 | -3/+6 |
* | Rename MachineInstrInfo -> TargetInstrInfo | Chris Lattner | 2003-01-14 | 1 | -4/+4 |
* | * Implement rudimentary output of the constant pool | Chris Lattner | 2003-01-13 | 1 | -19/+110 |
* | * Convert to a MachineFunctionPass | Chris Lattner | 2002-12-28 | 1 | -36/+37 |
* | Add printer support for Pseudo instructions | Chris Lattner | 2002-12-25 | 1 | -18/+33 |
* | Add support for the bswap instruction | Chris Lattner | 2002-12-23 | 1 | -3/+5 |
* | Give passes nice names! | Chris Lattner | 2002-12-15 | 1 | -0/+4 |
* | Use MachineOperand::isFoo methods instead of our own global functions | Chris Lattner | 2002-12-15 | 1 | -34/+20 |
* | Print X86 PHI nodes in a sane manner | Chris Lattner | 2002-12-13 | 1 | -0/+16 |
* | InstSelectSimple.cpp: Give promote32 a comment. Add initial | Brian Gaeke | 2002-12-13 | 1 | -2/+2 |
* | Rename MemArg* to Arg* | Chris Lattner | 2002-12-13 | 1 | -7/+7 |
* | Target/X86/Printer.cpp: Add sizePtr function, and use it instead of | Brian Gaeke | 2002-12-05 | 1 | -2/+14 |
* | Fix bogus assertion failures | Chris Lattner | 2002-12-04 | 1 | -1/+1 |
* | Avoid bad assertion | Chris Lattner | 2002-12-04 | 1 | -1/+1 |
* | Add support for referencing global variables/functions | Chris Lattner | 2002-12-04 | 1 | -2/+10 |
* | Split the machine code emitter completely out of the printer | Chris Lattner | 2002-12-03 | 1 | -199/+1 |
* | Remove comment | Chris Lattner | 2002-12-02 | 1 | -7/+0 |
* | Add rawfrm flags | Chris Lattner | 2002-12-01 | 1 | -4/+23 |
* | Handle cmp Reg, 0 correctly | Chris Lattner | 2002-11-21 | 1 | -10/+13 |
* | Fix off by one bug | Chris Lattner | 2002-11-21 | 1 | -1/+1 |
* | Minor code cleanups | Chris Lattner | 2002-11-21 | 1 | -2/+1 |
* | Implement printing of store instructions | Chris Lattner | 2002-11-21 | 1 | -5/+20 |
* | The big change here is to handle printing/emission of X86II::MRMSrcMem | Chris Lattner | 2002-11-21 | 1 | -23/+184 |
* | Add printing support for /0 /1 type instructions | Chris Lattner | 2002-11-21 | 1 | -1/+44 |
* | Support Registers of the form (B8+ rd) for example | Chris Lattner | 2002-11-21 | 1 | -10/+55 |
* | Implement printing more, implement opcode output more | Chris Lattner | 2002-11-21 | 1 | -10/+57 |
* | Print another class of instructions correctly, giving us: xorl EDX, EDX | Chris Lattner | 2002-11-21 | 1 | -15/+37 |
* | Check not only for MO_VirtualRegister, but MO_MachineRegister as well when | Misha Brukman | 2002-11-20 | 1 | -7/+14 |
* | Start trying to print instructions more correctly. For now we also print out... | Chris Lattner | 2002-11-18 | 1 | -2/+91 |
* | Arrange to have a TargetMachine available in X86InstrInfo::print | Chris Lattner | 2002-11-17 | 1 | -3/+4 |