| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Reapply r106896: | Bruno Cardoso Lopes | 2010-06-25 | 1 | -9/+16 |
* | revert this now, it's using avx instead of sse :) | Bruno Cardoso Lopes | 2010-06-25 | 1 | -16/+9 |
* | Add several AVX MOV flavors | Bruno Cardoso Lopes | 2010-06-25 | 1 | -9/+16 |
* | - Add AVX COMI{SS,SD}{rr,rm} and UCOMI{SS,SD}{rr,rm}. | Bruno Cardoso Lopes | 2010-06-24 | 1 | -13/+20 |
* | Add AVX MOV{SS,SD}{rr,rm} instructions | Bruno Cardoso Lopes | 2010-06-22 | 1 | -6/+12 |
* | rip out dead code. | Chris Lattner | 2010-06-19 | 1 | -6/+0 |
* | fix rdar://7873482 by teaching the instruction encoder to emit | Chris Lattner | 2010-06-19 | 1 | -9/+43 |
* | More AVX: {ADD,SUB,MUL,DIV}{PD,PS}rr | Bruno Cardoso Lopes | 2010-06-12 | 1 | -1/+5 |
* | Add some comments about REX fields | Bruno Cardoso Lopes | 2010-06-12 | 1 | -10/+10 |
* | More AVX instructions ({ADD,SUB,MUL,DIV}{SS,SD}rm) | Bruno Cardoso Lopes | 2010-06-11 | 1 | -6/+22 |
* | Split out these asserts so it's more apparent why we're not assembling | Eric Christopher | 2010-06-08 | 1 | -2/+2 |
* | Reapply r105521, this time appending "LLU" to 64 bit | Bruno Cardoso Lopes | 2010-06-08 | 1 | -19/+197 |
* | revert r105521, which is breaking the buildbots with stuff like this: | Chris Lattner | 2010-06-05 | 1 | -197/+19 |
* | Initial AVX support for some instructions. No patterns matched | Bruno Cardoso Lopes | 2010-06-05 | 1 | -19/+197 |
* | 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 |