summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2011-12-02 22:03:52 +0000
committerJim Grosbach <grosbach@apple.com>2011-12-02 22:03:52 +0000
commit7276397f41c1f8867cdbebf6a6b062809989faee (patch)
tree62b2ab7b4406f593d4c2d5967e8edcf70003f27c /llvm
parentdda976b8048e0e239001205311c2c0d38c091198 (diff)
downloadbcm5719-llvm-7276397f41c1f8867cdbebf6a6b062809989faee.tar.gz
bcm5719-llvm-7276397f41c1f8867cdbebf6a6b062809989faee.zip
ARM tests for VLD1 single lane w/ writeback.
llvm-svn: 145713
Diffstat (limited to 'llvm')
-rw-r--r--llvm/test/MC/ARM/neon-vld-encoding.s8
1 files changed, 8 insertions, 0 deletions
diff --git a/llvm/test/MC/ARM/neon-vld-encoding.s b/llvm/test/MC/ARM/neon-vld-encoding.s
index a6c1b6eff98..8eeb865bcb9 100644
--- a/llvm/test/MC/ARM/neon-vld-encoding.s
+++ b/llvm/test/MC/ARM/neon-vld-encoding.s
@@ -185,10 +185,18 @@
vld1.8 {d16[3]}, [r0]
@ vld1.16 {d16[2]}, [r0, :16]
@ vld1.32 {d16[1]}, [r0, :32]
+ vld1.p8 d12[6], [r2]!
+ vld1.i8 d12[6], [r2], r2
+ vld1.u16 d12[3], [r2]!
+ vld1.16 d12[2], [r2], r2
@ CHECK: vld1.8 {d16[3]}, [r0] @ encoding: [0x6f,0x00,0xe0,0xf4]
@ FIXME: vld1.16 {d16[2]}, [r0, :16] @ encoding: [0x9f,0x04,0xe0,0xf4]
@ FIXME: vld1.32 {d16[1]}, [r0, :32] @ encoding: [0xbf,0x08,0xe0,0xf4]
+@ CHECK: vld1.8 {d12[6]}, [r2]! @ encoding: [0xcd,0xc0,0xa2,0xf4]
+@ CHECK: vld1.8 {d12[6]}, [r2], r2 @ encoding: [0xc2,0xc0,0xa2,0xf4]
+@ CHECK: vld1.16 {d12[3]}, [r2]! @ encoding: [0xcd,0xc4,0xa2,0xf4]
+@ CHECK: vld1.16 {d12[2]}, [r2], r2 @ encoding: [0x82,0xc4,0xa2,0xf4]
@ vld2.8 {d16[1], d17[1]}, [r0, :16]
OpenPOWER on IntegriCloud