diff options
author | Owen Anderson <resistor@mac.com> | 2010-11-16 00:29:56 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2010-11-16 00:29:56 +0000 |
commit | c56dcbf641f1675579e23064b1c7db1c73ca712b (patch) | |
tree | 0471f13a1fcffd31ae764295f299f43d7b72689c /test | |
parent | 7339fb5dae58df55857a97058d7905aed5868308 (diff) | |
download | llvm-c56dcbf641f1675579e23064b1c7db1c73ca712b.tar.gz llvm-c56dcbf641f1675579e23064b1c7db1c73ca712b.tar.bz2 llvm-c56dcbf641f1675579e23064b1c7db1c73ca712b.tar.xz |
Add Thumb2 encodings for mov and friends.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119295 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r-- | test/MC/ARM/thumb2.s | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/test/MC/ARM/thumb2.s b/test/MC/ARM/thumb2.s index 923d8586cc..fbdd140cc9 100644 --- a/test/MC/ARM/thumb2.s +++ b/test/MC/ARM/thumb2.s @@ -34,4 +34,17 @@ cmp.w r0, r1, lsl #5 @ CHECK: sxtab r0, r1, r0 @ encoding: [0x80,0xf0,0x41,0xfa] - sxtab r0, r1, r0 @ encoding: [0x80,0xf0,0x41,0xfa]
\ No newline at end of file + sxtab r0, r1, r0 @ encoding: [0x80,0xf0,0x41,0xfa] + +@ CHECK: movw r0, #65535 @ encoding: [0xff,0x70,0x4f,0xf6] + movw r0, #65535 +@ CHECK: movw r1, #43777 @ encoding: [0x01,0x31,0x4a,0xf6] + movw r1, #43777 +@ CHECK: movt r1, #427 @ encoding: [0xab,0x11,0xc0,0xf2] + movt r1, #427 +@ CHECK: movw r1, #43792 @ encoding: [0x10,0x31,0x4a,0xf6] + movw r1, #43792 +@ CHECK: movt r1, #4267 @ encoding: [0xab,0x01,0xc0,0xf2] + movt r1, #4267 +@ CHECK: mov.w r0, #66846720 @ encoding: [0x7f,0x70,0x4f,0xf0] + mov.w r0, #66846720 |