X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FMC%2FDisassembler%2FARM%2Fthumb-tests.txt;h=a30422626fc653c9c2763333870290e8f2d019c4;hb=e8d087ad351258f3db39f41dc595fae4ddb4f318;hp=434261560480f54fd0311f50be58ae8385964d3a;hpb=163b6eaf251306617f54c90dbc3a4b2dbbcae4e2;p=oota-llvm.git diff --git a/test/MC/Disassembler/ARM/thumb-tests.txt b/test/MC/Disassembler/ARM/thumb-tests.txt index 43426156048..a30422626fc 100644 --- a/test/MC/Disassembler/ARM/thumb-tests.txt +++ b/test/MC/Disassembler/ARM/thumb-tests.txt @@ -9,8 +9,8 @@ # CHECK: b #30 0x0f 0xe0 -# CHECK: b.w #-16 -0xff 0xf7 0xf8 0xaf +# CHECK: bgt.w #-16 +0x3f 0xf7 0xf8 0xaf # CHECK: bfi r2, r10, #0, #1 0x6a 0xf3 0x00 0x02 @@ -171,7 +171,16 @@ 0x5d 0xf8 0x34 0x40 # CHECK: ldr.w r5, [r6, #30] -0x56 0xf8 0x1e 0x56 +0xd6 0xf8 0x1e 0x50 + +# CHECK: ldrh.w r5, [r6, #30] +0xb6 0xf8 0x1e 0x50 + +# CHECK: ldrt r5, [r6, #30] +0x56 0xf8 0x1e 0x5e + +# CHECK: ldr r5, [r6, #-30] +0x56 0xf8 0x1e 0x5c # CHECK: sel r7, r3, r5 0xa3 0xfa 0x85 0xf7 @@ -197,6 +206,9 @@ # CHECK: pld [pc, #-16] 0x1f 0xf8 0x10 0xf0 +# CHECK: pld [r5, #30] +0x95 0xf8 0x1e 0xf0 + # CHECK: stc2 p12, cr15, [r9], {137} 0x89 0xfc 0x89 0xfc @@ -226,3 +238,12 @@ # CHECK: svc #230 0xe6 0xdf + +# CHECK: rfedb lr +0x1e 0xe8 0x00 0xc0 + +# CHECK: mov.w r3, #4294967295 +0x4f 0xf0 0xff 0x33 + +# CHECK: mov pc, sp +0xef 0x46