| Commit message (Expand) | Author | Age | Files | Lines |
* | X86 integer register classes naming changes. Make them consistent with FP, ve... | Evan Cheng | 2006-05-16 | 1 | -3/+3 |
* | Remove a bunch more dead V9 specific stuff | Chris Lattner | 2006-05-04 | 1 | -6/+1 |
* | Remove some more V9-specific stuff. | Chris Lattner | 2006-05-04 | 1 | -1/+0 |
* | Simplify handling of relocations | Chris Lattner | 2006-05-04 | 1 | -24/+38 |
* | Change from using MachineRelocation ctors to using static methods | Chris Lattner | 2006-05-03 | 1 | -3/+3 |
* | inline a simple method | Chris Lattner | 2006-05-03 | 1 | -10/+7 |
* | Suck block address tracking out of targets into the JIT Emitter. This | Chris Lattner | 2006-05-03 | 1 | -24/+9 |
* | Teach the x86 jit how to handle jump tables not directly used by a jump | Nate Begeman | 2006-05-03 | 1 | -0/+3 |
* | Change the BasicBlockAddrs map to be a vector, indexed by MBB number. | Chris Lattner | 2006-05-03 | 1 | -7/+8 |
* | Several related changes: | Chris Lattner | 2006-05-02 | 1 | -2/+0 |
* | Fix a purely hypothetical problem (for now): emitWord emits in the host | Chris Lattner | 2006-05-02 | 1 | -5/+5 |
* | Refactor the machine code emitter interface to pull the pointers for the current | Chris Lattner | 2006-05-02 | 1 | -7/+11 |
* | There is no reason to use a virtual method to store this word. | Chris Lattner | 2006-05-02 | 1 | -2/+2 |
* | JumpTable support! What this represents is working asm and jit support for | Nate Begeman | 2006-04-22 | 1 | -9/+15 |
* | Add a couple more pseudo instructions. | Evan Cheng | 2006-03-22 | 1 | -0/+2 |
* | ConstantPoolIndex is now the displacement portion of the address (rather | Evan Cheng | 2006-02-26 | 1 | -10/+4 |
* | - Added option -relocation-model to set relocation model. Valid values includ... | Evan Cheng | 2006-02-22 | 1 | -1/+3 |
* | Jit does not support PIC yet. | Evan Cheng | 2006-02-18 | 1 | -0/+2 |
* | Don't special case XS, XD prefixes. | Evan Cheng | 2006-02-14 | 1 | -14/+9 |
* | Bug fix: XS, XD prefixes were being emitted twice. | Evan Cheng | 2006-02-14 | 1 | -9/+9 |
* | - Use xor to clear integer registers (set R, 0). | Evan Cheng | 2006-02-01 | 1 | -1/+6 |
* | Fix a bunch of JIT failures with the new isel | Chris Lattner | 2006-01-28 | 1 | -4/+15 |
* | Unbreak the JIT with SSE | Chris Lattner | 2006-01-27 | 1 | -0/+8 |
* | Allow jit-beta to work | Chris Lattner | 2006-01-24 | 1 | -1/+0 |
* | Add explicit #includes of <iostream> | Chris Lattner | 2006-01-22 | 1 | -0/+1 |
* | Refactor things a bit to allow the ELF code emitter to run the X86 machine co... | Chris Lattner | 2005-07-11 | 1 | -12/+4 |
* | First round of support for doing scalar FP using the SSE2 ISA extension and | Nate Begeman | 2005-07-06 | 1 | -2/+12 |
* | Tailcalls require stubs to be emitted. Otherwise, the compilation callback | Chris Lattner | 2005-05-19 | 1 | -8/+15 |
* | * Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -4/+4 |
* | There is no reason to emit function stubs for direct calls. | Chris Lattner | 2004-11-21 | 1 | -1/+1 |
* | Remove all JIT specific code and switch the code generator over to emitting | Chris Lattner | 2004-11-20 | 1 | -194/+26 |
* | Dont' forget to switch back to decimal output | Chris Lattner | 2004-11-19 | 1 | -1/+2 |
* | Fix a major bug in the signed shr code, which apparently only breaks 134.perl! | Chris Lattner | 2004-11-16 | 1 | -1/+2 |
* | Remove a dead function, which died when we got GAS emission working (phwew, | Chris Lattner | 2004-11-16 | 1 | -8/+0 |
* | Implement a simple FIXME: if we are emitting a basic block address that has | Chris Lattner | 2004-11-16 | 1 | -3/+13 |
* | * Merge some win32 ifdefs together | Chris Lattner | 2004-11-16 | 1 | -22/+17 |
* | Add debug-only=jit printout, so we see when lazily resolved symbols are | Chris Lattner | 2004-11-15 | 1 | -0/+2 |
* | Fix compilation problem; make the cast and the LHS be the same type. | John Criswell | 2004-11-05 | 1 | -1/+1 |
* | Quiet VC++ warnings | Chris Lattner | 2004-11-05 | 1 | -2/+2 |
* | Improve compatibility with VC++, patch contributed by Morten Ofstad! | Chris Lattner | 2004-10-18 | 1 | -0/+17 |
* | Unify handling of constant pool indexes with the other code paths, allowing | Chris Lattner | 2004-10-17 | 1 | -17/+17 |
* | Give the X86 JIT the ability to encode global+disp constants. Patch | Chris Lattner | 2004-10-15 | 1 | -27/+54 |
* | Fix filename: Printer.cpp has become X86AsmPrinter.cpp | Misha Brukman | 2004-09-12 | 1 | -1/+1 |
* | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 1 | -3/+3 |
* | Remove dead method | Chris Lattner | 2004-08-11 | 1 | -13/+0 |
* | Make sure to emit the immediate byte for instructions like: | Chris Lattner | 2004-07-17 | 1 | -0/+2 |
* | Convert to the new TargetMachine interface. | Chris Lattner | 2004-06-02 | 1 | -1/+1 |
* | 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 |