summaryrefslogtreecommitdiff
path: root/test/MC/X86/x86-32.s
AgeCommit message (Expand)AuthorFilesLines
2014-01-22[x86] Allow segment and address-size overrides for INS[BWLQ] (PR9385)David Woodhouse1-3/+3
2014-01-22[x86] Allow segment and address-size overrides for OUTS[BWLQ] (PR9385)David Woodhouse1-3/+3
2014-01-22[x86] Allow segment and address-size overrides for MOVS[BWLQ] (PR9385)David Woodhouse1-3/+3
2014-01-22[x86] Allow address-size overrides for STOS[BWLQ] (PR9385)David Woodhouse1-3/+3
2014-01-22[x86] Allow segment and address-size overrides for LODS[BWLQ] (PR9385)David Woodhouse1-3/+3
2014-01-16Allow x86 mov instructions to/from memory with absolute address to be encoded...Craig Topper1-2/+4
2014-01-08[x86] Disambiguate [LS][IG]DT{32,64}m and add 16-bit versions, fix aliasesDavid Woodhouse1-8/+8
2014-01-08[x86] Add JMP16[rm],CALL16[rm] instructions, and fix up aliasesDavid Woodhouse1-0/+10
2014-01-08[x86] Add PUSHA16,POPA16 instructions, and fix aliases for 16-bit modeDavid Woodhouse1-2/+10
2013-07-23Don't let x86 asm printer use the no operand movsd alias. It should use the n...Craig Topper1-3/+3
2012-04-11Add retw and lretw instructions. Also, fix Intel syntax parsing for allCharles Davis1-0/+8
2012-02-23Updated the llvm-mc disassembler C API to support for the X86 target.Kevin Enderby1-3/+3
2012-02-19Add vmfunc instruction to X86 assembler and disassembler.Craig Topper1-0/+3
2012-02-18Add X86 assembler and disassembler support for AMD SVM instructions. Original...Craig Topper1-1/+26
2011-10-07Revert part of r141274. Only need to change encoding for xchg %eax, %eax in 6...Craig Topper1-2/+2
2011-10-06Fix assembling of xchg %eax, %eax to not use the NOP encoding of 0x90. This w...Craig Topper1-0/+16
2011-05-22add test from PR9164Chris Lattner1-0/+6
2011-05-22testcase for PR9378Chris Lattner1-0/+6
2011-04-14Have the X86 back-end emit the alias instead of what's being aliased. In mostBill Wendling1-9/+9
2011-03-18Support explicit argument forms for the X86 string instructions.Joerg Sonnenberger1-0/+110
2011-03-04PR9377: Handle x86 str with register operand in a way consistent with gas.Eli Friedman1-0/+8
2011-02-22Recognize loopz and loopnz as aliases for loope and loopne.Joerg Sonnenberger1-0/+8
2011-02-18Recognize monitor/mwait with explicit register argumentsJoerg Sonnenberger1-0/+6
2010-11-28fix PR8686, accepting a 'b' suffix at the end of all the setccChris Lattner1-1/+4
2010-11-06go to great lengths to work around a GAS bug my previous patchChris Lattner1-7/+7
2010-11-06change the fp comparison instructions to not have %st0 explicitlyChris Lattner1-6/+6
2010-10-30fix an encoding mismatch where "sal %eax, 1" was not using the short encodingChris Lattner1-0/+5
2010-10-30add a test for the ud2a alias.Chris Lattner1-0/+4
2010-10-27Added the x86 instruction ud2b (2nd official undefined instruction).Kevin Enderby1-0/+4
2010-10-27Yet another tweak to X86 instructions to add ud2a as an alias to ud2Kevin Enderby1-0/+4
2010-10-27Another tweak to X86 instructions to add the missing flex instruction (withoutKevin Enderby1-0/+8
2010-10-27Tweaks to X86 instructions to allow the 'w' suffix in places it makesKevin Enderby1-0/+48
2010-10-27Added some aliases to the fcomip and fucompi Intel instructions. So that llvm-mcKevin Enderby1-0/+24
2010-10-22Reverting r117031 to cleanup valgrind errors.Andrew Trick1-64/+0
2010-10-21More tweaks to X86 instructions to allow the 'w' suffix in places it makesKevin Enderby1-0/+64
2010-10-19Added a few tweaks to the Intel Descriptor-table support instructions to allowKevin Enderby1-0/+48
2010-10-18Added a handful of x86-32 instructions that were missing so that llvm-mc wouldKevin Enderby1-0/+64
2010-10-03the immediate field of pshufw is actually an 8-bit field, not a 8-bit field t...Chris Lattner1-0/+5
2010-10-02fix a regression introduced in r115243, in which the instructionChris Lattner1-0/+2
2010-10-01move X86 subdir up a levelChris Lattner1-0/+585