diff --git a/test/MC/Disassembler/ARM/thumb1.txt b/test/MC/Disassembler/ARM/thumb1.txt index 81a7bd6f867..b9b4b146b64 100644 --- a/test/MC/Disassembler/ARM/thumb1.txt +++ b/test/MC/Disassembler/ARM/thumb1.txt @@ -28,3 +28,40 @@ 0xd1 0x18 0x42 0x44 + +#------------------------------------------------------------------------------ +# ASR (immediate) +#------------------------------------------------------------------------------ +# CHECK: asrs r2, r3, #32 +# CHECK: asrs r2, r3, #5 +# CHECK: asrs r2, r3, #1 + +0x1a 0x10 +0x5a 0x11 +0x5a 0x10 + + +#------------------------------------------------------------------------------ +# ASR (register) +#------------------------------------------------------------------------------ +# CHECK: asrs r5, r2 + +0x15 0x41 + +#------------------------------------------------------------------------------ +# BICS +#------------------------------------------------------------------------------ +# CHECK: bics r1, r6 + +0xb1 0x43 + + +#------------------------------------------------------------------------------ +# BKPT +#------------------------------------------------------------------------------ +# CHECK: bkpt #0 +# CHECK: bkpt #255 + +0x00 0xbe +0xff 0xbe +