| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix the x86 move to/from segment register instructions. | Kevin Enderby | 2010-05-26 | 1 | -0/+29 |
* | Changed the encoding of X86 floating point stack operations where both operands | Kevin Enderby | 2010-05-25 | 1 | -0/+25 |
* | MC/X86: Add a hack to allow recognizing 'cmpltps' and friends. | Daniel Dunbar | 2010-05-25 | 1 | -0/+34 |
* | MC/X86: Define explicit immediate forms of cmp{ss,sd,ps,pd}. | Daniel Dunbar | 2010-05-25 | 1 | -0/+25 |
* | The BT64ri8 record in X86Instr64bit.td was missing a REX_W which is required | Kevin Enderby | 2010-05-25 | 1 | -0/+5 |
* | Make sure aeskeygenassist uses an unsigned immediate field. | Eric Christopher | 2010-05-25 | 1 | -2/+7 |
* | Fix an mmx movd encoding. | Dan Gohman | 2010-05-24 | 1 | -0/+32 |
* | MC/X86: Add aliases for CMOVcc variants. | Kevin Enderby | 2010-05-24 | 1 | -0/+129 |
* | MC/X86: Subdivide immediates a bit more, so that we properly recognize immedi... | Daniel Dunbar | 2010-05-22 | 1 | -0/+105 |
* | MC/X86: Add alias for setz, setnz, jz, jnz. | Daniel Dunbar | 2010-05-22 | 1 | -1/+18 |
* | Added retl for 32-bit x86 and added retq for 64-bit x86. | Kevin Enderby | 2010-05-21 | 2 | -0/+10 |
* | MC/X86: Add movq alias for movabsq, to allow matching 64-bit immediates with ... | Daniel Dunbar | 2010-05-20 | 1 | -0/+20 |
* | Fix assembly parsing and encoding of the pushf and popf family of | Dan Gohman | 2010-05-20 | 3 | -0/+29 |
* | Define the x86 pause instruction. | Dan Gohman | 2010-05-20 | 2 | -0/+9 |
* | Fix the sfence instruction to use MRM_F8 instead of MRM7r, since it | Dan Gohman | 2010-05-20 | 1 | -0/+3 |
* | fix rdar://7986634 - match instruction opcodes case insensitively. | Chris Lattner | 2010-05-19 | 1 | -0/+5 |
* | More data/parsing support for tls directives. Add a few more testcases | Eric Christopher | 2010-05-17 | 4 | -1/+30 |
* | llvm-mc: Support reassignment of variables in one special case, when the | Daniel Dunbar | 2010-05-17 | 1 | -2/+6 |
* | Assume that we'll handle mangling the symbols earlier and just put the | Eric Christopher | 2010-05-17 | 1 | -1/+1 |
* | Fix so "int3" is correctly accepted, added "into" and fixed "int" with an | Kevin Enderby | 2010-05-14 | 1 | -0/+13 |
* | Add AsmParser support for darwin tbss directive. | Eric Christopher | 2010-05-14 | 1 | -0/+7 |
* | fix rdar://7965971 and a fixme: use ParseIdentifier in | Chris Lattner | 2010-05-13 | 1 | -0/+4 |
* | reapply r103668 with a fix. Never make "minor syntax changes" | Chris Lattner | 2010-05-13 | 2 | -1/+7 |
* | revert r103668 for now, it is apparently breaking things. | Chris Lattner | 2010-05-12 | 2 | -7/+1 |
* | moffset forms of moves are x86-32 only, make the parser | Chris Lattner | 2010-05-12 | 2 | -1/+7 |
* | fix the encoding of the obscure "moffset" forms of moves, i386 | Chris Lattner | 2010-05-12 | 1 | -0/+7 |
* | MC/X86: Extend suffix matching hack to match 'q' suffix. | Daniel Dunbar | 2010-05-12 | 1 | -0/+4 |
* | MC/X86: X86AbsMemAsmOperand is subclass of X86NoSegMemAsmOperand. | Daniel Dunbar | 2010-05-06 | 1 | -0/+3 |
* | fix rdar://7947167 - llvm-mc doesn't match movsq | Chris Lattner | 2010-05-06 | 1 | -0/+17 |
* | Revert r103137, fix for $ in labels. It looks like we can't actually handle this | Daniel Dunbar | 2010-05-06 | 2 | -8/+3 |
* | fix rdar://7946934 - in some limited cases, the assembler should | Chris Lattner | 2010-05-05 | 2 | -3/+8 |
* | MC/X86: Chris pointed that 'as' isn't consistent in accepting the long form of | Daniel Dunbar | 2010-05-04 | 1 | -2/+0 |
* | MC/X86: Add "support" for matching ATT style mnemonic prefixes. | Daniel Dunbar | 2010-05-04 | 1 | -0/+8 |
* | Changed llvm-mc to use the same suffixes with floating point compare | Kevin Enderby | 2010-05-03 | 1 | -0/+33 |
* | Fixed the encoding of two of the X86 movq instuctions. The Move quadword from | Kevin Enderby | 2010-05-03 | 1 | -0/+17 |
* | Fixed the encoding of the x86 push instructions. Using a 32-bit immediate value | Kevin Enderby | 2010-05-03 | 1 | -0/+13 |
* | Fixed the word sized Bit Scan Forward/Reverse instructions, they needed the | Kevin Enderby | 2010-04-28 | 1 | -0/+16 |
* | teach the x86 asm parser how to handle segment prefixes | Chris Lattner | 2010-04-17 | 1 | -1/+3 |
* | a bunch of ssse3 instructions are misencoded to think they have an | Chris Lattner | 2010-04-17 | 1 | -0/+7 |
* | implement mc asmparser support for '.', which gets the | Chris Lattner | 2010-04-14 | 1 | -0/+11 |
* | Reapply Kevin's change 94440, now that Chris has fixed the limitation on | Bob Wilson | 2010-03-25 | 2 | -0/+84 |
* | Speculatively revert this to see if it fixes buildbot failures. | Bob Wilson | 2010-03-24 | 2 | -84/+0 |
* | Added the Advanced Encryption Standard (AES) Instructions. | Kevin Enderby | 2010-03-24 | 2 | -0/+84 |
* | Fixed the SS42AI template for the SSE 4.2 instructions with TA prefix so it does | Kevin Enderby | 2010-03-24 | 1 | -0/+8 |
* | Fixed the encoding problems of the crc32 instructions. All had the Operand size | Kevin Enderby | 2010-03-19 | 3 | -25/+139 |
* | MC/X86: Rename alternate spellings of {ADD64,CMP64} and mark as "code gen onl... | Daniel Dunbar | 2010-03-19 | 1 | -0/+4 |
* | X86: Fix encoding for TEST64rr. | Daniel Dunbar | 2010-03-19 | 1 | -0/+4 |
* | X86MCCodeEmitter: Fix two minor issues with reloc_riprel_4byte_movq_load, we | Daniel Dunbar | 2010-03-18 | 1 | -1/+6 |
* | MC/X86/AsmMatcher: Use the new instruction cleanup routine to implement a | Daniel Dunbar | 2010-03-18 | 1 | -0/+26 |
* | fix an x86-64 encoding bug Daniel found. | Chris Lattner | 2010-03-18 | 1 | -0/+4 |