- Sep 14, 2011
-
-
Craig Topper authored
llvm-svn: 139689
-
- Sep 13, 2011
-
-
Owen Anderson authored
llvm-svn: 139645
-
Owen Anderson authored
llvm-svn: 139639
-
Owen Anderson authored
Teach the Thumb ASM parser that BKPT is allowed in IT blocks, even though it is always executed unconditionally. llvm-svn: 139610
-
Owen Anderson authored
llvm-svn: 139606
-
Craig Topper authored
Remove filter that was preventing MOVDQU/MOVDQA and their VEX forms from being disassembled. Also added encodings for the other register/register form of these instructions. Fixes PR10848. llvm-svn: 139588
-
Owen Anderson authored
Fix a failing ELF Thumb test. I _think_ this is right, but it's not totally clear to me what this test is doing. Could someone on an ELF platform check? llvm-svn: 139549
-
- Sep 12, 2011
-
-
Owen Anderson authored
llvm-svn: 139542
-
Owen Anderson authored
llvm-svn: 139537
-
Owen Anderson authored
Port more encoding tests to decoding tests, and correct an improper Thumb2 pre-indexed load decoding this uncovered. llvm-svn: 139522
-
Craig Topper authored
Fix disassembling of one of the register/register forms of MOVUPS/MOVUPD/MOVAPS/MOVAPD/MOVSS/MOVSD and their VEX equivalents. Fixes PR10877. llvm-svn: 139486
-
- Sep 11, 2011
-
-
Craig Topper authored
llvm-svn: 139485
-
Craig Topper authored
Fix disassembling of PAUSE instruction. Fixes PR10900. Also fixed NOP disassembling to ignore OpSize and REX.W. llvm-svn: 139484
-
- Sep 10, 2011
-
-
Jim Grosbach authored
Some aliases for MOV(register) also to keep existing T1 tests happy when run in thumbv7 mode. llvm-svn: 139440
-
Owen Anderson authored
llvm-svn: 139432
-
Owen Anderson authored
llvm-svn: 139422
-
- Sep 09, 2011
-
-
Owen Anderson authored
Thumb unconditional branches are allowed in IT blocks, and therefore should have a predicate operand, unlike conditional branches. llvm-svn: 139415
-
Jim Grosbach authored
llvm-svn: 139399
-
Jim Grosbach authored
llvm-svn: 139397
-
Jim Grosbach authored
llvm-svn: 139396
-
Jim Grosbach authored
llvm-svn: 139395
-
Jim Grosbach authored
llvm-svn: 139393
-
Jim Grosbach authored
llvm-svn: 139392
-
Jim Grosbach authored
llvm-svn: 139391
-
Jim Grosbach authored
llvm-svn: 139390
-
Jim Grosbach authored
llvm-svn: 139389
-
Jim Grosbach authored
llvm-svn: 139386
-
Jim Grosbach authored
llvm-svn: 139385
-
Jim Grosbach authored
llvm-svn: 139381
-
Jim Grosbach authored
llvm-svn: 139371
-
Craig Topper authored
llvm-svn: 139356
-
Owen Anderson authored
llvm-svn: 139328
-
Jim Grosbach authored
Refactor operand handling for STRD as well. Tests for that forthcoming. llvm-svn: 139322
-
- Sep 08, 2011
-
-
Kevin Enderby authored
without a base symbol that must not have a relocation entry. llvm-svn: 139316
-
Jim Grosbach authored
llvm-svn: 139292
-
Jim Grosbach authored
More cleanup of the general indexed addressing T2 instructions. Still more to do, especially for stores. llvm-svn: 139272
-
Jim Grosbach authored
Adjust encoding of writeback load/store instructions to better reflect the way the operand types are represented. llvm-svn: 139270
-
Jim Grosbach authored
llvm-svn: 139267
-
Jim Grosbach authored
llvm-svn: 139266
-
Jim Grosbach authored
llvm-svn: 139264
-