aboutsummaryrefslogtreecommitdiffstats
path: root/test/MC/ARM/neont2-mul-accum-encoding.s
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2011-10-18 17:23:34 +0000
committerJim Grosbach <grosbach@apple.com>2011-10-18 17:23:34 +0000
commit5e3e811bf6d4d3fa9fa1c6abdaa6fd7ee75dddf9 (patch)
treef713e2f32c92384f6765110c947003447e1ba57e /test/MC/ARM/neont2-mul-accum-encoding.s
parent444282461406b45c7770b3161b2e879ec4f64da3 (diff)
downloadexternal_llvm-5e3e811bf6d4d3fa9fa1c6abdaa6fd7ee75dddf9.zip
external_llvm-5e3e811bf6d4d3fa9fa1c6abdaa6fd7ee75dddf9.tar.gz
external_llvm-5e3e811bf6d4d3fa9fa1c6abdaa6fd7ee75dddf9.tar.bz2
Tests for 142365.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142368 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/ARM/neont2-mul-accum-encoding.s')
-rw-r--r--test/MC/ARM/neont2-mul-accum-encoding.s8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/MC/ARM/neont2-mul-accum-encoding.s b/test/MC/ARM/neont2-mul-accum-encoding.s
index be4bf79..10dc90d 100644
--- a/test/MC/ARM/neont2-mul-accum-encoding.s
+++ b/test/MC/ARM/neont2-mul-accum-encoding.s
@@ -38,9 +38,17 @@
vqdmlal.s16 q8, d19, d18
vqdmlal.s32 q8, d19, d18
+ vqdmlal.s16 q11, d11, d7[0]
+ vqdmlal.s16 q11, d11, d7[1]
+ vqdmlal.s16 q11, d11, d7[2]
+ vqdmlal.s16 q11, d11, d7[3]
@ CHECK: vqdmlal.s16 q8, d19, d18 @ encoding: [0xd3,0xef,0xa2,0x09]
@ CHECK: vqdmlal.s32 q8, d19, d18 @ encoding: [0xe3,0xef,0xa2,0x09]
+@ CHECK: vqdmlal.s16 q11, d11, d7[0] @ encoding: [0xdb,0xef,0x47,0x63]
+@ CHECK: vqdmlal.s16 q11, d11, d7[1] @ encoding: [0xdb,0xef,0x4f,0x63]
+@ CHECK: vqdmlal.s16 q11, d11, d7[2] @ encoding: [0xdb,0xef,0x67,0x63]
+@ CHECK: vqdmlal.s16 q11, d11, d7[3] @ encoding: [0xdb,0xef,0x6f,0x63]
vmls.i8 d16, d18, d17