| Commit message (Expand) | Author | Age | Files | Lines |
| * | MCCodeEmitter: Add target independent fixup flag for is-pc-relative. | Daniel Dunbar | 2010-03-19 | 1 | -4/+4 |
| * | X86MCCodeEmitter: Fix two minor issues with reloc_riprel_4byte_movq_load, we | Daniel Dunbar | 2010-03-18 | 1 | -2/+4 |
| * | fix an x86-64 encoding bug Daniel found. | Chris Lattner | 2010-03-18 | 1 | -1/+4 |
| * | add a special relocation type for movq loads for object | Chris Lattner | 2010-03-18 | 1 | -3/+12 |
| * | make pcrel immediate values relative to the start of the field, | Chris Lattner | 2010-02-16 | 1 | -3/+13 |
| * | teach the encoder to handle pseudo instructions like FP_REG_KILL, | Chris Lattner | 2010-02-13 | 1 | -3/+4 |
| * | X86: Move extended MCFixupKinds into X86FixupKinds.h | Daniel Dunbar | 2010-02-13 | 1 | -11/+1 |
| * | add encoder support and tests for rdtscp | Chris Lattner | 2010-02-13 | 1 | -0/+4 |
| * | remove special cases for vmlaunch, vmresume, vmxoff, and swapgs | Chris Lattner | 2010-02-13 | 1 | -0/+16 |
| * | Remove special cases for [LM]FENCE, MONITOR and MWAIT from | Chris Lattner | 2010-02-12 | 1 | -13/+3 |
| * | implement the rest of correct x86-64 encoder support for | Chris Lattner | 2010-02-12 | 1 | -5/+9 |
| * | give MCCodeEmitters access to the current MCContext. | Chris Lattner | 2010-02-12 | 1 | -2/+4 |
| * | implement infrastructure to support fixups for rip-rel | Chris Lattner | 2010-02-12 | 1 | -13/+28 |
| * | pull the rip-relative addressing mode case up early. | Chris Lattner | 2010-02-12 | 1 | -5/+12 |
| * | fixme resolved! | Chris Lattner | 2010-02-12 | 1 | -1/+0 |
| * | start producing reloc_pcrel_4byte/reloc_pcrel_1byte for calls. | Chris Lattner | 2010-02-12 | 1 | -23/+28 |
| * | add a bunch of mod/rm encoding types for fixed mod/rm bytes. | Chris Lattner | 2010-02-12 | 1 | -0/+20 |
| * | fix the encodings of monitor and mwait, which were completely | Chris Lattner | 2010-02-12 | 1 | -7/+2 |
| * | add a new MCInstPrinter::getOpcodeName interface, when it is | Chris Lattner | 2010-02-11 | 1 | -4/+4 |
| * | make getFixupKindInfo return a const reference, allowing | Chris Lattner | 2010-02-11 | 1 | -4/+7 |
| * | switch to target-indep fixups for 1/2/4/8 byte data. | Chris Lattner | 2010-02-11 | 1 | -14/+9 |
| * | refactor the conditional jump instructions in the .td file to | Chris Lattner | 2010-02-11 | 1 | -0/+2 |
| * | dont' call getX86RegNum on X86::RIP, it doesn't like that. This | Chris Lattner | 2010-02-11 | 1 | -2/+4 |
| * | fix a really nasty bug I introduced in r95693: r12 (and r12d, | Chris Lattner | 2010-02-11 | 1 | -4/+6 |
| * | Add and commonize encoder support for all immediates. | Chris Lattner | 2010-02-11 | 1 | -110/+35 |
| * | generalize EmitDisplacementField to work with any size | Chris Lattner | 2010-02-11 | 1 | -14/+13 |
| * | eliminate the dead IsPCRel argument. | Chris Lattner | 2010-02-11 | 1 | -9/+6 |
| * | eliminate the dead "PCAdj" logic. | Chris Lattner | 2010-02-11 | 1 | -22/+9 |
| * | emit some simple (and probably incorrect) fixups for symbolic | Chris Lattner | 2010-02-10 | 1 | -34/+32 |
| * | keep track of what the current byte being emitted is | Chris Lattner | 2010-02-10 | 1 | -74/+87 |
| * | simplify displacement handling, emit displacements by-operand | Chris Lattner | 2010-02-10 | 1 | -50/+19 |
| * | MC: First cut at MCFixup, for getting fixup/relocation information out of an ... | Daniel Dunbar | 2010-02-09 | 1 | -2/+22 |
| * | port encoder enhancements over to the new encoder. | Chris Lattner | 2010-02-09 | 1 | -20/+34 |
| * | add note. | Chris Lattner | 2010-02-05 | 1 | -0/+2 |
| * | port X86InstrInfo::determineREX over to the new encoder. | Chris Lattner | 2010-02-05 | 1 | -3/+97 |
| * | wire up 64-bit MCCodeEmitter. | Chris Lattner | 2010-02-05 | 1 | -6/+10 |
| * | really kill off the last MRMInitReg inst, remove logic from encoder. | Chris Lattner | 2010-02-05 | 1 | -10/+2 |
| * | implement the rest of the encoding types. | Chris Lattner | 2010-02-05 | 1 | -3/+108 |
| * | move functions for decoding X86II values into the X86II namespace. | Chris Lattner | 2010-02-05 | 1 | -7/+7 |
| * | change getSizeOfImm and getBaseOpcodeFor to just take | Chris Lattner | 2010-02-05 | 1 | -7/+7 |
| * | add some more encodings. | Chris Lattner | 2010-02-05 | 1 | -1/+36 |
| * | implement the non-relocation forms of memory operands | Chris Lattner | 2010-02-05 | 1 | -65/+111 |
| * | start adding MRMDestMem, which requires memory form mod/rm encoding | Chris Lattner | 2010-02-05 | 1 | -1/+158 |
| * | Add a few more encodings, we can now encode all of: | Chris Lattner | 2010-02-05 | 1 | -32/+57 |
| * | enhance new encoder to support prefixes + RawFrm | Chris Lattner | 2010-02-03 | 1 | -3/+129 |
| * | set up some infrastructure, some minor cleanups. | Chris Lattner | 2010-02-03 | 1 | -5/+39 |
| * | stub out a new X86 encoder, which can be tried with | Chris Lattner | 2010-02-03 | 1 | -0/+41 |