diff options
author | Jim Grosbach <grosbach@apple.com> | 2011-11-11 23:34:43 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2011-11-11 23:34:43 +0000 |
commit | c7352f8ca0fc716c38cb3d81e63e943d47d578b3 (patch) | |
tree | 7a67b88aba369e3be83d2d70764701fdc0425647 /test/MC/ARM/simple-fp-encoding.s | |
parent | 11add26ec2bdf5109f0ff2ee19d237664687b914 (diff) | |
download | llvm-c7352f8ca0fc716c38cb3d81e63e943d47d578b3.tar.gz llvm-c7352f8ca0fc716c38cb3d81e63e943d47d578b3.tar.bz2 llvm-c7352f8ca0fc716c38cb3d81e63e943d47d578b3.tar.xz |
ARM optional size suffix for VLDR/VSTR syntax.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144427 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/ARM/simple-fp-encoding.s')
-rw-r--r-- | test/MC/ARM/simple-fp-encoding.s | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/MC/ARM/simple-fp-encoding.s b/test/MC/ARM/simple-fp-encoding.s index 8cc32bc3fc..cb76215f7f 100644 --- a/test/MC/ARM/simple-fp-encoding.s +++ b/test/MC/ARM/simple-fp-encoding.s @@ -173,7 +173,12 @@ vmov r0, r1, d16 @ CHECK: vldr.64 d17, [r0] @ encoding: [0x00,0x1b,0xd0,0xed] +@ CHECK: vldr.32 s0, [lr] @ encoding: [0x00,0x0a,0x9e,0xed] +@ CHECK: vldr.64 d0, [lr] @ encoding: [0x00,0x0b,0x9e,0xed] + vldr.64 d17, [r0] + vldr s0, [lr] + vldr d0, [lr] @ CHECK: vldr.64 d1, [r2, #32] @ encoding: [0x08,0x1b,0x92,0xed] @ CHECK: vldr.64 d1, [r2, #-32] @ encoding: [0x08,0x1b,0x12,0xed] @@ -211,9 +216,14 @@ @ CHECK: vstr.64 d4, [r1] @ encoding: [0x00,0x4b,0x81,0xed] @ CHECK: vstr.64 d4, [r1, #24] @ encoding: [0x06,0x4b,0x81,0xed] @ CHECK: vstr.64 d4, [r1, #-24] @ encoding: [0x06,0x4b,0x01,0xed] +@ CHECK: vstr.32 s0, [lr] @ encoding: [0x00,0x0a,0x8e,0xed] +@ CHECK: vstr.64 d0, [lr] @ encoding: [0x00,0x0b,0x8e,0xed] + vstr.64 d4, [r1] vstr.64 d4, [r1, #24] vstr.64 d4, [r1, #-24] + vstr s0, [lr] + vstr d0, [lr] @ CHECK: vstr.32 s4, [r1] @ encoding: [0x00,0x2a,0x81,0xed] @ CHECK: vstr.32 s4, [r1, #24] @ encoding: [0x06,0x2a,0x81,0xed] |