1 // RUN
: not llvm-mc
-triple aarch64-none-linux-gnu
-mattr
=+neon
< %s
2> %t
2 // RUN
: FileCheck
< %t %s
4 fmla v0.4h
, v1.4h
, v16.h
[3]
5 fmla v2.8h
, v3.8h
, v17.h
[6]
7 // CHECK
: error
: invalid operand for instruction
8 // CHECK-NEXT
: fmla v0.4h
, v1.4h
, v16.h
[3]
10 // CHECK
: error
: invalid operand for instruction
11 // CHECK-NEXT
: fmla v2.8h
, v3.8h
, v17.h
[6]
14 fmls v0.4h
, v1.4h
, v16.h
[3]
15 fmls v2.8h
, v3.8h
, v17.h
[6]
17 // CHECK
: error
: invalid operand for instruction
18 // CHECK-NEXT
: fmls v0.4h
, v1.4h
, v16.h
[3]
20 // CHECK
: error
: invalid operand for instruction
21 // CHECK-NEXT
: fmls v2.8h
, v3.8h
, v17.h
[6]
24 fmul v0.4h
, v1.4h
, v16.h
[3]
25 fmul v2.8h
, v3.8h
, v17.h
[6]
27 // CHECK
: error
: invalid operand for instruction
28 // CHECK-NEXT
: fmul v0.4h
, v1.4h
, v16.h
[3]
30 // CHECK
: error
: invalid operand for instruction
31 // CHECK-NEXT
: fmul v2.8h
, v3.8h
, v17.h
[6]
34 fmulx v0.4h
, v1.4h
, v16.h
[3]
35 fmulx v2.8h
, v3.8h
, v17.h
[6]
37 // CHECK
: error
: invalid operand for instruction
38 // CHECK-NEXT
: fmulx v0.4h
, v1.4h
, v16.h
[3]
40 // CHECK
: error
: invalid operand for instruction
41 // CHECK-NEXT
: fmulx v2.8h
, v3.8h
, v17.h
[6]
47 // CHECK
: error
: invalid operand for instruction
48 // CHECK-NEXT
: fmla h0
, h1
, v16.h
[3]
50 // CHECK
: error
: invalid operand for instruction
51 // CHECK-NEXT
: fmla h2
, h3
, v17.h
[6]
57 // CHECK
: error
: invalid operand for instruction
58 // CHECK-NEXT
: fmls h0
, h1
, v16.h
[3]
60 // CHECK
: error
: invalid operand for instruction
61 // CHECK-NEXT
: fmls h2
, h3
, v17.h
[6]
67 // CHECK
: error
: invalid operand for instruction
68 // CHECK-NEXT
: fmul h0
, h1
, v16.h
[3]
70 // CHECK
: error
: invalid operand for instruction
71 // CHECK-NEXT
: fmul h2
, h3
, v17.h
[6]
74 fmulx h0
, h1
, v16.h
[3]
75 fmulx h2
, h3
, v17.h
[6]
77 // CHECK
: error
: invalid operand for instruction
78 // CHECK-NEXT
: fmulx h0
, h1
, v16.h
[3]
80 // CHECK
: error
: invalid operand for instruction
81 // CHECK-NEXT
: fmulx h2
, h3
, v17.h
[6]