diff options
author | Jim Grosbach <grosbach@apple.com> | 2011-09-02 23:28:46 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2011-09-02 23:28:46 +0000 |
commit | 0b9a3d37c5a6c452b40beede7519be97cad97ef0 (patch) | |
tree | bc1a09a5e26049e13cafd56f5dd1e9fa7b1073b0 | |
parent | 7413f41d3b45d9fe851943d110a5ef5a54a5e076 (diff) |
Thumb2 parsing and encoding for BFI.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139051 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | test/MC/ARM/basic-thumb2-instructions.s | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/MC/ARM/basic-thumb2-instructions.s b/test/MC/ARM/basic-thumb2-instructions.s index 9643a01c7b..f71c686823 100644 --- a/test/MC/ARM/basic-thumb2-instructions.s +++ b/test/MC/ARM/basic-thumb2-instructions.s @@ -206,6 +206,18 @@ _func: @------------------------------------------------------------------------------ +@ BFI +@------------------------------------------------------------------------------ + bfi r5, r2, #3, #17 + it ne + bfine r5, r2, #3, #17 + +@ CHECK: bfi r5, r2, #3, #17 @ encoding: [0x62,0xf3,0xd3,0x05] +@ CHECK: it ne @ encoding: [0x18,0xbf] +@ CHECK: bfine r5, r2, #3, #17 @ encoding: [0x62,0xf3,0xd3,0x05] + + +@------------------------------------------------------------------------------ @ CBZ/CBNZ @------------------------------------------------------------------------------ cbnz r7, #6 |