| Commit message (Expand) | Author | Age | Files | Lines |
| * | Don't keep track of references to LLVM BasicBlocks while emitting; use | Brian Gaeke | 2004-05-14 | 1 | -11/+9 |
| * | Use emitWordAt() to emit forward-branch fixups. | Brian Gaeke | 2004-04-23 | 1 | -1/+1 |
| * | Add support for new instruction type | Chris Lattner | 2004-04-13 | 1 | -0/+2 |
| * | Add emitInstruction() API so that we can get the bytes of a simple instruction | Alkis Evlogimenos | 2004-03-09 | 1 | -3/+13 |
| * | Constify things a bit | Alkis Evlogimenos | 2004-03-09 | 1 | -9/+9 |
| * | Each instruction now has both an ImmType and a MemType. This describes | Alkis Evlogimenos | 2004-02-28 | 1 | -33/+37 |
| * | Rename MRMS[0-7]{r,m} to MRM[0-7]{r,m}. | Alkis Evlogimenos | 2004-02-27 | 1 | -10/+10 |
| * | Add support for GlobalAddress's for alkis | Chris Lattner | 2004-02-17 | 1 | -1/+6 |
| * | Expand the repertoire of the forms we can print and encode. | Chris Lattner | 2004-02-17 | 1 | -2/+3 |
| * | Make dense maps keyed on physical registers smallerusing | Alkis Evlogimenos | 2004-02-15 | 1 | -1/+1 |
| * | Add back machine code deleter pass until we get a MachineCode pass | Alkis Evlogimenos | 2004-02-15 | 1 | -0/+2 |
| * | Add support for the rep movs[bwd] instructions, and emit them when code | Chris Lattner | 2004-02-12 | 1 | -0/+4 |
| * | Change MachineBasicBlock's vector of MachineInstr pointers into an | Alkis Evlogimenos | 2004-02-12 | 1 | -3/+1 |
| * | Modify the two address instruction pass to remove the duplicate | Alkis Evlogimenos | 2004-02-04 | 1 | -15/+7 |
| * | Remove floating point killer pass. This is now implemented in the | Alkis Evlogimenos | 2003-12-20 | 1 | -1/+3 |
| * | Finally, _actually delete the machine code_ for a function, after it has | Chris Lattner | 2003-12-20 | 1 | -0/+3 |
| * | A minor cleanup for better encapsulation | Chris Lattner | 2003-12-20 | 1 | -12/+13 |
| * | Rip JIT specific stuff out of TargetMachine, as per PR176 | Chris Lattner | 2003-12-20 | 1 | -2/+10 |
| * | Modified cast so that it converts the int to a long before casting to | John Criswell | 2003-12-12 | 1 | -1/+1 |
| * | Implement the TargetMachine::getJITStubForFunction method for X86, finegrainify | Chris Lattner | 2003-12-12 | 1 | -4/+7 |
| * | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+4 |
| * | Added LLVM project notice to the top of every C++ source file. | John Criswell | 2003-10-20 | 1 | -0/+7 |
| * | * Rename X86::IMULr16 -> X86::IMULrr16 | Chris Lattner | 2003-10-20 | 1 | -7/+15 |
| * | Fix typo in comment. | Brian Gaeke | 2003-10-16 | 1 | -1/+1 |
| * | Spell `necessary' correctly. | Misha Brukman | 2003-08-18 | 1 | -1/+1 |
| * | addPassesToJITCompile and addPassesToEmitMachineCode now take a | Brian Gaeke | 2003-08-13 | 1 | -1/+1 |
| * | This is the real fix for the previous register allocator problem. | Chris Lattner | 2003-08-05 | 1 | -1/+1 |
| * | Set debug types | Chris Lattner | 2003-08-03 | 1 | -0/+1 |
| * | Move DEBUG to Debug.h | Chris Lattner | 2003-08-01 | 1 | -0/+1 |
| * | We don't modify the LLVM rep, remain const correct | Chris Lattner | 2003-07-26 | 1 | -2/+2 |
| * | Merged in autoconf branch. This provides configuration via the autoconf | John Criswell | 2003-06-30 | 1 | -1/+1 |
| * | Isolate machine-dependent use of <alloca.h> in "Support/Alloca.h", | Brian Gaeke | 2003-06-16 | 1 | -1/+1 |
| * | Fix warnings on Sparc | Chris Lattner | 2003-06-06 | 1 | -5/+8 |
| * | Add statistic for # machine instrs emitted | Chris Lattner | 2003-06-06 | 1 | -1/+13 |
| * | Add namespace comments for doxygen | Chris Lattner | 2003-06-03 | 1 | -2/+3 |
| * | Eliminated a compiler warning due to casting to a different-sized datatype. | Misha Brukman | 2003-06-02 | 1 | -1/+1 |
| * | Renamed MachineCodeEmitter.cpp -> X86CodeEmitter.cpp as it conflicts with the | Misha Brukman | 2003-06-02 | 1 | -1/+1 |
| * | Move X86 specific code out of the JIT into the X86 backend | Chris Lattner | 2003-06-01 | 1 | -13/+215 |
| * | This blank line has GOT to go. | Chris Lattner | 2003-05-09 | 1 | -1/+0 |
| * | IMPLICIT_DEF was not the beautiful elegant solution I thought it was going | Chris Lattner | 2003-05-07 | 1 | -1/+1 |
| * | Don't have a cow with new pseudo instructions | Chris Lattner | 2003-05-06 | 1 | -2/+3 |
| * | Rename MachineInstrInfo -> TargetInstrInfo | Chris Lattner | 2003-01-14 | 1 | -2/+2 |
| * | * Add support for FP registers ST* | Chris Lattner | 2003-01-13 | 1 | -20/+73 |
| * | * Convert to a MachineFunctionPass | Chris Lattner | 2002-12-28 | 1 | -13/+15 |
| * | Add support for FP prefixes | Chris Lattner | 2002-12-25 | 1 | -4/+19 |
| * | Add support for the bswap instruction | Chris Lattner | 2002-12-23 | 1 | -1/+2 |
| * | fix warning | Chris Lattner | 2002-12-20 | 1 | -0/+1 |
| * | 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 | -8/+1 |
| * | InstSelectSimple.cpp: Give promote32 a comment. Add initial | Brian Gaeke | 2002-12-13 | 1 | -2/+4 |