[PATCH 44/57][Arm][OBJDUMP] Add support for MVE instructions: vcvt and vrint
[binutils-gdb.git] / gas / testsuite / gas / arm / mve-vrint-bad.l
1 [^:]*: Assembler messages:
2 [^:]*:13: Error: bad type in SIMD instruction -- `vrintn.i16 q0,q1'
3 [^:]*:13: Error: bad type in SIMD instruction -- `vrintn.f64 q0,q1'
4 [^:]*:13: Error: bad type in SIMD instruction -- `vrintx.i16 q0,q1'
5 [^:]*:13: Error: bad type in SIMD instruction -- `vrintx.f64 q0,q1'
6 [^:]*:13: Error: bad type in SIMD instruction -- `vrinta.i16 q0,q1'
7 [^:]*:13: Error: bad type in SIMD instruction -- `vrinta.f64 q0,q1'
8 [^:]*:13: Error: bad type in SIMD instruction -- `vrintz.i16 q0,q1'
9 [^:]*:13: Error: bad type in SIMD instruction -- `vrintz.f64 q0,q1'
10 [^:]*:13: Error: bad type in SIMD instruction -- `vrintm.i16 q0,q1'
11 [^:]*:13: Error: bad type in SIMD instruction -- `vrintm.f64 q0,q1'
12 [^:]*:13: Error: bad type in SIMD instruction -- `vrintp.i16 q0,q1'
13 [^:]*:13: Error: bad type in SIMD instruction -- `vrintp.f64 q0,q1'
14 [^:]*:14: Error: VFP single, double or Neon quad precision register expected -- `vrintr.f16 q0,q1'
15 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
16 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
17 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
18 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
19 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
20 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
21 [^:]*:25: Error: syntax error -- `vrintneq.f16 q0,q1'
22 [^:]*:25: Error: syntax error -- `vrintneq.f16 q0,q1'
23 [^:]*:25: Error: syntax error -- `vrintneq.f16 q0,q1'
24 [^:]*:25: Error: vector predicated instruction should be in VPT/VPST block -- `vrintnt.f16 q0,q1'
25 [^:]*:25: Error: instruction missing MVE vector predication code -- `vrintn.f16 q0,q1'
26 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
27 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
28 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
29 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
30 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
31 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
32 [^:]*:25: Error: syntax error -- `vrintxeq.f16 q0,q1'
33 [^:]*:25: Error: syntax error -- `vrintxeq.f16 q0,q1'
34 [^:]*:25: Error: syntax error -- `vrintxeq.f16 q0,q1'
35 [^:]*:25: Error: vector predicated instruction should be in VPT/VPST block -- `vrintxt.f16 q0,q1'
36 [^:]*:25: Error: instruction missing MVE vector predication code -- `vrintx.f16 q0,q1'
37 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
38 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
39 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
40 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
41 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
42 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
43 [^:]*:25: Error: syntax error -- `vrintaeq.f16 q0,q1'
44 [^:]*:25: Error: syntax error -- `vrintaeq.f16 q0,q1'
45 [^:]*:25: Error: syntax error -- `vrintaeq.f16 q0,q1'
46 [^:]*:25: Error: vector predicated instruction should be in VPT/VPST block -- `vrintat.f16 q0,q1'
47 [^:]*:25: Error: instruction missing MVE vector predication code -- `vrinta.f16 q0,q1'
48 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
49 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
50 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
51 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
52 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
53 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
54 [^:]*:25: Error: syntax error -- `vrintzeq.f16 q0,q1'
55 [^:]*:25: Error: syntax error -- `vrintzeq.f16 q0,q1'
56 [^:]*:25: Error: syntax error -- `vrintzeq.f16 q0,q1'
57 [^:]*:25: Error: vector predicated instruction should be in VPT/VPST block -- `vrintzt.f16 q0,q1'
58 [^:]*:25: Error: instruction missing MVE vector predication code -- `vrintz.f16 q0,q1'
59 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
60 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
61 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
62 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
63 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
64 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
65 [^:]*:25: Error: syntax error -- `vrintmeq.f16 q0,q1'
66 [^:]*:25: Error: syntax error -- `vrintmeq.f16 q0,q1'
67 [^:]*:25: Error: syntax error -- `vrintmeq.f16 q0,q1'
68 [^:]*:25: Error: vector predicated instruction should be in VPT/VPST block -- `vrintmt.f16 q0,q1'
69 [^:]*:25: Error: instruction missing MVE vector predication code -- `vrintm.f16 q0,q1'
70 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
71 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
72 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
73 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
74 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
75 [^:]*:25: Warning: instruction is UNPREDICTABLE in an IT block
76 [^:]*:25: Error: syntax error -- `vrintpeq.f16 q0,q1'
77 [^:]*:25: Error: syntax error -- `vrintpeq.f16 q0,q1'
78 [^:]*:25: Error: syntax error -- `vrintpeq.f16 q0,q1'
79 [^:]*:25: Error: vector predicated instruction should be in VPT/VPST block -- `vrintpt.f16 q0,q1'
80 [^:]*:25: Error: instruction missing MVE vector predication code -- `vrintp.f16 q0,q1'