aboutsummaryrefslogtreecommitdiffstats
path: root/test/MC/Disassembler
Commit message (Expand)AuthorAgeFilesLines
...
* Fix incorrect disassembly test.Owen Anderson2011-09-231-1/+1
* Post-index loads/stores in still need to print the post-indexed immediate, ev...Owen Anderson2011-09-231-0/+7
* Reapply r140412 (Thumb2 reg-reg loads cannot target SP or PC), with invalid t...Owen Anderson2011-09-231-2/+2
* Don't allow 32-bit only instructions to be disassembled in 64-bit mode. Fixes...Craig Topper2011-09-231-7/+4
* Fix register printing in disassembling of push/pop of segment registers and i...Craig Topper2011-09-221-0/+12
* Print out immediate offset versions of PC-relative load/store instructions as...Owen Anderson2011-09-212-1/+3
* Port over more Thumb2 encoding tests to decoding tests.Owen Anderson2011-09-201-0/+608
* Handle STRT (and friends) like LDRT (and friends) for decoding purposes. Por...Owen Anderson2011-09-191-0/+150
* Add a testcase for another corner-case decoding.Owen Anderson2011-09-161-0/+2
* Fix disassembly of Thumb2 BFI instructions with bit range of [0, 32).Owen Anderson2011-09-161-0/+2
* Add fixed bits to correctly distinguish Thumb2 SSAT/SSAT16's.Owen Anderson2011-09-161-0/+7
* Fix disassembly of Thumb2 LDRSH with a #-0 offset.Owen Anderson2011-09-161-1/+2
* Port over more Thumb2 assembly tests to disassembly tests.Owen Anderson2011-09-161-0/+95
* Port over more Thumb2 assembly tests to disassembly tests.Owen Anderson2011-09-161-22/+748
* Fix mem type for VEX.128 form of VROUNDP*. Remove filter preventing VROUND fr...Craig Topper2011-09-141-0/+18
* Make disassembling of VBLEND* print immediate as a XMM/YMM register name. Fix...Craig Topper2011-09-141-0/+3
* Add test case for PR10851.Craig Topper2011-09-141-0/+4
* Make use of Eli's FileCheck sorcery to improve this test.Owen Anderson2011-09-131-1/+1
* Correct disassembly printing of Thumb2 post-incremented LDRD and STRD.Owen Anderson2011-09-131-0/+11
* Remove filter that was preventing MOVDQU/MOVDQA and their VEX forms from bein...Craig Topper2011-09-131-12/+48
* Thumb2 POP's don't allow the PC as an operand, and PUSH's don't allow the SP ...Owen Anderson2011-09-121-0/+5
* Port more encoding tests to decoding tests, and correct an improper Thumb2 pr...Owen Anderson2011-09-121-0/+509
* Fix disassembling of one of the register/register forms of MOVUPS/MOVUPD/MOVA...Craig Topper2011-09-111-0/+60
* Fix disassembling of reverse register/register forms of ADD/SUB/XOR/OR/AND/SB...Craig Topper2011-09-111-0/+12
* Fix disassembling of PAUSE instruction. Fixes PR10900. Also fixed NOP disasse...Craig Topper2011-09-111-0/+3
* LDM writeback is not allowed if Rn is in the target register list.Owen Anderson2011-09-091-0/+5
* Fix assembly/disassembly of Thumb2 ADR instructions with immediate operands.Owen Anderson2011-09-091-1/+6
* Add disassembler test for Intel syntax. Tests r139353.Craig Topper2011-09-091-0/+13
* Soft fail CBZ/CBNZ in the disassembler if they appear inside an IT block.Owen Anderson2011-09-081-0/+5
* Thumb2 assembly parsing and encoding for LDRD(immediate).Jim Grosbach2011-09-081-1/+0
* Create Thumb2 versions of STC/LDC, and reenable the relevant tests.Owen Anderson2011-09-071-5/+2
* Second of a three-patch series aiming to fix MSR/MRS on Cortex-M. This adds p...James Molloy2011-09-0713-15/+18
* Update test for 139243Jim Grosbach2011-09-071-1/+1
* Port more assembler tests over to disassembler tests, and fix a minor logic e...Owen Anderson2011-09-071-0/+158
* Port more encoding tests over to Thumb2 decoding tests.Owen Anderson2011-09-061-0/+222
* Change X86 disassembly to print immediates values as signed by default. SpecialKevin Enderby2011-09-021-0/+56
* Fix the disassembly of the X86 "crc32w %ax, %eax" instruction. Bug 10702.Kevin Enderby2011-09-021-0/+3
* Make IC_VEX* not inherit from IC_*. Prevents instructions with no VEX form fr...Craig Topper2011-09-021-0/+3
* Fix issues with disassembly of IT instructions involving condition codes othe...Owen Anderson2011-08-301-0/+12
* Port Thumb2 assembler tests over to disassembler tests.Owen Anderson2011-08-301-0/+41
* Add vvvv support to disassembling of instructions with MRMDestMem and MRMDest...Craig Topper2011-08-301-0/+3
* Fix the disassembly of the X86 crc32 instruction. Bug 10702 and rdar://8795217Kevin Enderby2011-08-291-0/+3
* Improve encoding support for BLX with immediat eoperands, and fix a BLX decod...Owen Anderson2011-08-261-0/+9
* invalid-LDR_PRE-arm.txt was already passing, but for the wrong reasons. We w...Owen Anderson2011-08-261-1/+1
* Support an extension of ARM asm syntax to allow immediate operands to ADR ins...Owen Anderson2011-08-262-0/+14
* Add a testcase for r138625.Owen Anderson2011-08-261-0/+3
* Fix disassembling of VCVTSD2SICraig Topper2011-08-261-0/+9
* Port over additional encoding tests to decoding tests, and fix an operand ord...Owen Anderson2011-08-251-0/+31
* Give ATTR_VEX higher priority when generating the disassembler context table....Craig Topper2011-08-251-0/+3
* Add TB encoding to VEROALL, VZEROUPPER, and VCVTPS2PD to allow them to be dis...Craig Topper2011-08-251-0/+6