aboutsummaryrefslogtreecommitdiffstats
path: root/test/MC/AsmParser
Commit message (Expand)AuthorAgeFilesLines
* Fix the x86 move to/from segment register instructions.Kevin Enderby2010-05-261-0/+29
* Changed the encoding of X86 floating point stack operations where both operandsKevin Enderby2010-05-251-0/+25
* MC/X86: Add a hack to allow recognizing 'cmpltps' and friends.Daniel Dunbar2010-05-251-0/+34
* MC/X86: Define explicit immediate forms of cmp{ss,sd,ps,pd}.Daniel Dunbar2010-05-251-0/+25
* The BT64ri8 record in X86Instr64bit.td was missing a REX_W which is requiredKevin Enderby2010-05-251-0/+5
* Make sure aeskeygenassist uses an unsigned immediate field.Eric Christopher2010-05-251-2/+7
* Fix an mmx movd encoding.Dan Gohman2010-05-241-0/+32
* MC/X86: Add aliases for CMOVcc variants.Kevin Enderby2010-05-241-0/+129
* MC/X86: Subdivide immediates a bit more, so that we properly recognize immedi...Daniel Dunbar2010-05-221-0/+105
* MC/X86: Add alias for setz, setnz, jz, jnz.Daniel Dunbar2010-05-221-1/+18
* Added retl for 32-bit x86 and added retq for 64-bit x86.Kevin Enderby2010-05-212-0/+10
* MC/X86: Add movq alias for movabsq, to allow matching 64-bit immediates with ...Daniel Dunbar2010-05-201-0/+20
* Fix assembly parsing and encoding of the pushf and popf family ofDan Gohman2010-05-203-0/+29
* Define the x86 pause instruction.Dan Gohman2010-05-202-0/+9
* Fix the sfence instruction to use MRM_F8 instead of MRM7r, since itDan Gohman2010-05-201-0/+3
* fix rdar://7986634 - match instruction opcodes case insensitively.Chris Lattner2010-05-191-0/+5
* More data/parsing support for tls directives. Add a few more testcasesEric Christopher2010-05-174-1/+30
* llvm-mc: Support reassignment of variables in one special case, when theDaniel Dunbar2010-05-171-2/+6
* Assume that we'll handle mangling the symbols earlier and just put theEric Christopher2010-05-171-1/+1
* Fix so "int3" is correctly accepted, added "into" and fixed "int" with anKevin Enderby2010-05-141-0/+13
* Add AsmParser support for darwin tbss directive.Eric Christopher2010-05-141-0/+7
* fix rdar://7965971 and a fixme: use ParseIdentifier inChris Lattner2010-05-131-0/+4
* reapply r103668 with a fix. Never make "minor syntax changes"Chris Lattner2010-05-132-1/+7
* revert r103668 for now, it is apparently breaking things.Chris Lattner2010-05-122-7/+1
* moffset forms of moves are x86-32 only, make the parserChris Lattner2010-05-122-1/+7
* fix the encoding of the obscure "moffset" forms of moves, i386Chris Lattner2010-05-121-0/+7
* MC/X86: Extend suffix matching hack to match 'q' suffix.Daniel Dunbar2010-05-121-0/+4
* MC/X86: X86AbsMemAsmOperand is subclass of X86NoSegMemAsmOperand.Daniel Dunbar2010-05-061-0/+3
* fix rdar://7947167 - llvm-mc doesn't match movsqChris Lattner2010-05-061-0/+17
* Revert r103137, fix for $ in labels. It looks like we can't actually handle thisDaniel Dunbar2010-05-062-8/+3
* fix rdar://7946934 - in some limited cases, the assembler shouldChris Lattner2010-05-052-3/+8
* MC/X86: Chris pointed that 'as' isn't consistent in accepting the long form ofDaniel Dunbar2010-05-041-2/+0
* MC/X86: Add "support" for matching ATT style mnemonic prefixes.Daniel Dunbar2010-05-041-0/+8
* Changed llvm-mc to use the same suffixes with floating point compareKevin Enderby2010-05-031-0/+33
* Fixed the encoding of two of the X86 movq instuctions. The Move quadword fromKevin Enderby2010-05-031-0/+17
* Fixed the encoding of the x86 push instructions. Using a 32-bit immediate valueKevin Enderby2010-05-031-0/+13
* Fixed the word sized Bit Scan Forward/Reverse instructions, they needed the Kevin Enderby2010-04-281-0/+16
* teach the x86 asm parser how to handle segment prefixesChris Lattner2010-04-171-1/+3
* a bunch of ssse3 instructions are misencoded to think they have an Chris Lattner2010-04-171-0/+7
* implement mc asmparser support for '.', which gets theChris Lattner2010-04-141-0/+11
* Reapply Kevin's change 94440, now that Chris has fixed the limitation onBob Wilson2010-03-252-0/+84
* Speculatively revert this to see if it fixes buildbot failures.Bob Wilson2010-03-242-84/+0
* Added the Advanced Encryption Standard (AES) Instructions.Kevin Enderby2010-03-242-0/+84
* Fixed the SS42AI template for the SSE 4.2 instructions with TA prefix so it doesKevin Enderby2010-03-241-0/+8
* Fixed the encoding problems of the crc32 instructions. All had the Operand sizeKevin Enderby2010-03-193-25/+139
* MC/X86: Rename alternate spellings of {ADD64,CMP64} and mark as "code gen onl...Daniel Dunbar2010-03-191-0/+4
* X86: Fix encoding for TEST64rr.Daniel Dunbar2010-03-191-0/+4
* X86MCCodeEmitter: Fix two minor issues with reloc_riprel_4byte_movq_load, weDaniel Dunbar2010-03-181-1/+6
* MC/X86/AsmMatcher: Use the new instruction cleanup routine to implement aDaniel Dunbar2010-03-181-0/+26
* fix an x86-64 encoding bug Daniel found.Chris Lattner2010-03-181-0/+4