summaryrefslogtreecommitdiff
path: root/test/MC/Disassembler
diff options
context:
space:
mode:
authorOwen Anderson <resistor@mac.com>2011-08-22 18:22:06 +0000
committerOwen Anderson <resistor@mac.com>2011-08-22 18:22:06 +0000
commitf1c8e3e70e222365b84f4cb7e87396ee85820711 (patch)
treeda4e9cc7d89bb777fe47a62585dce9ebf5e6b06d /test/MC/Disassembler
parent88b7ccc7f0666fac2564518504a71ee471e62d82 (diff)
downloadllvm-f1c8e3e70e222365b84f4cb7e87396ee85820711.tar.gz
llvm-f1c8e3e70e222365b84f4cb7e87396ee85820711.tar.bz2
llvm-f1c8e3e70e222365b84f4cb7e87396ee85820711.tar.xz
Correct writeback handling of duplicating VLD instructions. Discovered by randomized testing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138251 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/Disassembler')
-rw-r--r--test/MC/Disassembler/ARM/neon.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/MC/Disassembler/ARM/neon.txt b/test/MC/Disassembler/ARM/neon.txt
index d9482d7006..b909c4bb4b 100644
--- a/test/MC/Disassembler/ARM/neon.txt
+++ b/test/MC/Disassembler/ARM/neon.txt
@@ -1845,3 +1845,7 @@
# CHECK: vst4.16 {d17[3], d19[3], d21[3], d23[3]}, [r0, :64]
0x4f 0x1b 0xc0 0xf4
# CHECK: vst4.32 {d17[0], d19[0], d21[0], d23[0]}, [r0]
+
+0x0 0xc 0xa0 0xf4
+# CHECK: vld1.8 {d0[]}, [r0], r0
+