- Sep 13, 2011
-
-
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
-
- Sep 07, 2011
-
-
Jim Grosbach authored
llvm-svn: 139258
-
Jim Grosbach authored
Need branch relocation support to distinguish this encoding from the 16-bit Thumb1 encoding w/o the explicit .w suffix. That comes later, though. llvm-svn: 139257
-
Owen Anderson authored
llvm-svn: 139256
-
Jim Grosbach authored
llvm-svn: 139255
-
Jim Grosbach authored
llvm-svn: 139251
-
James Molloy authored
Second of a three-patch series aiming to fix MSR/MRS on Cortex-M. This adds predicate checking to the Disassembler. llvm-svn: 139250
-