summaryrefslogtreecommitdiffstats
path: root/llvm/test/MC/Disassembler/X86
Commit message (Expand)AuthorAgeFilesLines
* [lit] Delete empty lines at the end of lit.local.cfg NFCFangrui Song2019-06-171-1/+0
* [X86] Add VP2INTERSECT instructionsPengfei Wang2019-05-318-0/+459
* [X86] Add ENQCMD instructionsPengfei Wang2019-05-303-0/+132
* [X86] Remove the suffix on vcvt[u]si2ss/sd register variants in assembly prin...Craig Topper2019-05-061-1/+1
* [X86] Move files to correct directories after D60552Fangrui Song2019-05-068-0/+959
* [X86] Print all register forms of x87 fadd/fsub/fdiv/fmul as having two argum...Craig Topper2019-02-042-98/+98
* [X86] Print %st(0) as %st when its implicit to the instruction. Continue prin...Craig Topper2019-02-041-112/+112
* Revert r352985 "[X86] Print %st(0) as %st to match what gcc inline asm uses a...Craig Topper2019-02-042-144/+144
* [X86] Print %st(0) as %st to match what gcc inline asm uses as the clobber na...Craig Topper2019-02-032-144/+144
* [X86][Disassembler] Add bizarro versions of the MOVSXD instruction that sign ...Craig Topper2018-10-021-0/+9
* [X86] Don't ignore 0x66 prefix on relative jumps in 64-bit mode. Fix opcode s...Craig Topper2018-08-131-36/+48
* [X86][Disassembler] Fix LOCK prefix disassembler supportMaksim Panchenko2018-07-051-0/+4
* [X86] Teach the disassembler to use %eiz/%riz instead of NoRegister when the ...Craig Topper2018-06-272-8/+38
* [X86] Teach disassembler to use %eip instead of %rip when 0x67 prefix is used...Craig Topper2018-06-231-0/+4
* [X86] Properly disassemble gather/scatter instructions where xmm4/ymm4/zmm4 a...Craig Topper2018-06-061-0/+3
* [X86][Disassembler] Make it an error to set EVEX.R' to 0 when modrm.reg encod...Craig Topper2018-06-011-0/+4
* [X86][Disassembler] Ignore EVEX.X extension of modrm.rm to 5-bits when modrm....Craig Topper2018-06-011-0/+5
* [X86][Disassembler] Clamp index to 4-bits when decoding GPR registers.Craig Topper2018-06-011-1/+1
* [X86] Add a test case showing a bad disassembling of an EVEX instruction with...Craig Topper2018-06-011-0/+3
* [X86][Disassembler] Make sure EVEX.X is not used to extend base registers of ...Craig Topper2018-06-011-0/+4
* [X86] Make sure the check for VEX.vvvv being all ones on instructions that do...Craig Topper2018-06-011-0/+4
* [X86][Disassembler] Suppress reading of EVEX.V' and EVEX.R' in 32-bit mode.Craig Topper2018-06-011-2/+2
* [X86] Add test cases showing the disassembler producing an xmm16-xmm31 regist...Craig Topper2018-06-011-0/+6
* [x86] Introduce the enclv instructionGabor Buella2018-05-082-0/+18
* [x86] Introduce the pconfig instructionGabor Buella2018-05-082-0/+6
* [X86] movdiri and movdir64b instructionsGabor Buella2018-05-013-0/+27
* [X86] Remove 'opaque ptr' from the intel syntax parser and printer.Craig Topper2018-05-012-7/+7
* [X86] Add suffixes to the LGDT/LIDT/SGDT/SIDT mnemonics in Intel syntax. Add ...Craig Topper2018-04-291-4/+4
* [X86] Add a BSWAP16 instruction using the 32-bit encoding plus a 0x66 prefix.Craig Topper2018-04-241-1/+1
* [X86] Revert r330638 - accidental commitGabor Buella2018-04-233-27/+0
* [X86] movdiri and movdir64b instructionsGabor Buella2018-04-233-0/+27
* [X86] Add disassembler test cases for bswap.Craig Topper2018-04-231-0/+9
* [X86] Add VEX_WIG to VEX encoded version of VCMPPSY/VCMPPDY.Craig Topper2018-04-231-0/+6
* [X86] WaitPKG instructionsGabor Buella2018-04-203-0/+33
* [X86] Add the bizarro movsww and movzww mnemonics for the disassembler.Craig Topper2018-04-131-0/+18
* [X86] Introduce cldemote instructionGabor Buella2018-04-132-0/+12
* [X86] Describe wbnoinvd instructionGabor Buella2018-04-113-0/+9
* [X86][3DNow!] Add PFRCP reg-reg disassembler test case (PR21168)Simon Pilgrim2018-02-171-0/+3
* [X86][3DNOW] Teach decoder about AMD 3DNow! instrsRafael Auler2018-02-151-0/+76
* [X86] Don't swap argument on BOUND instruction in at&t syntax.Craig Topper2018-02-141-2/+2
* [X86] Add 'l' and 'q' suffixes to the tbm instruction mnemonics.Craig Topper2018-01-121-2/+2
* [X86] Stop printing moves between VR64 and GR64 with 'movd' mnemonic. Use 'mo...Craig Topper2018-01-051-4/+4
* [X86] Add prefetchwt1 instruction and overhaul priorities and isel enabling f...Craig Topper2017-12-221-0/+3
* Avoid unecessary opsize byte in segment move to memoryNirav Dave2017-11-211-2/+2
* Revert r318678 to fix Clang testRichard Trieu2017-11-211-2/+2
* [X86] Avoid unecessary opsize byte in segment move to memoryNirav Dave2017-11-201-2/+2
* [MC][X86] Add test case from PR19251Simon Pilgrim2017-11-181-0/+4
* [MC][X86] Add teet case from PR32807Simon Pilgrim2017-11-181-0/+3
* Fix for Bug 34475 - LOCK/REP/REPNE prefixes emitted as instruction on their own.Andrew V. Tischenko2017-11-034-118/+59
* Invalid used of 'w' suffix on push and pop using 64-bit register.Andrew V. Tischenko2017-10-301-4/+2
OpenPOWER on IntegriCloud