Add several FIXME cases for ARM encodings.
authorOwen Anderson <resistor@mac.com>
Tue, 18 Oct 2011 17:50:22 +0000 (17:50 +0000)
committerOwen Anderson <resistor@mac.com>
Tue, 18 Oct 2011 17:50:22 +0000 (17:50 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142377 91177308-0d34-0410-b5e6-96231b3b80d8

test/MC/ARM/neont2-mul-accum-encoding.s
test/MC/ARM/neont2-mul-encoding.s

index 10dc90d1c27afc264b8cb15e08e7825428a6f834..f3cc071ee0518c07330810bada5fdef37ba4d66c 100644 (file)
@@ -90,3 +90,8 @@
 
 @ CHECK: vqdmlsl.s16   q8, d19, d18    @ encoding: [0xd3,0xef,0xa2,0x0b]
 @ CHECK: vqdmlsl.s32   q8, d19, d18    @ encoding: [0xe3,0xef,0xa2,0x0b]
+
+@  vmla.i32    q12, q8, d3[0]
+@ FIXME: vmla.i32      q12, q8, d3[0]    @ encoding: [0xe0,0xff,0xc3,0x80]
+@  vmlal.s32   q0, d5, d10[0]
+@ FIXME: vmlal.s32     q0, d5, d10[0]    @ encoding: [0xa5,0xef,0x4a,0x02]
index 93ecabb50bb39df6f05f7a02f38213359291c873..98f7aa11ea3c13560cce50086ac68f8f7f9c680d 100644 (file)
        vqdmull.s16     q8, d16, d17
 @ CHECK: vqdmull.s32   q8, d16, d17    @ encoding: [0xe0,0xef,0xa1,0x0d]
        vqdmull.s32     q8, d16, d17
+
+@ FIXME: vmla.i32      q12, q8, d3[0]    @ encoding: [0xe0,0xff,0xc3,0x80]
+@  vmla.i32    q12, q8, d3[0]
+@ FIXME: vqdmulh.s16   d11, d2, d3[0]    @ encoding: [0x92,0xef,0x43,0xbc]
+@  vqdmulh.s16 d11, d2, d3[0]
+@ FIXME: vmul.i16      d18, d8, d0[3]    @ encoding: [0xd8,0xef,0x68,0x28]
+@  vmul.i16    d18, d8, d0[3]
+
+