[PATCH 10/57][Arm][GAS] Add support for MVE instructions: vcmp and vpt
[binutils-gdb.git] / gas / testsuite / gas / arm / mve-vcmp-bad-1.s
blob116e23a80979321d3e8054cc25c523e969e359d9
1 .macro cond1
2 .irp cond, eq, ne, gt, ge, lt, le
3 .irp size, .
4 it \cond
5 vcmp.s32 gt, q0, q1
6 .endr
7 .endr
8 .endm
10 .macro cond2
11 .irp cond, eq, ne, gt, ge, lt, le
12 .irp size, .
13 it \cond
14 vcmp.i16 eq, q0, r1
15 .endr
16 .endr
17 .endm
19 .syntax unified
20 .thumb
22 cond1
23 cond2
24 vcmp.f32 eq, q0, q1
25 vcmp.f32 eq, q0, r1
26 vcmp.i64 eq, q0, q1
27 vcmp.s32 eq, q0, q1
28 vcmp.s16 cs, q0, q1
29 vcmp.u8 le, q0, q1
30 vcmp.s16 q0, q1
31 vcmp.i32 eq, q0, sp
32 it eq
33 vcmpeq.i32 eq, q0, q1
34 vcmpeq.i32 eq, q0, q1
35 vpst
36 vcmpeq.i32 eq, q0, q1
37 vcmpt.i32 eq, q0, q1
38 vpst
39 vcmp.i32 eq, q0, q1
40 it eq
41 vcmpeq.i32 eq, q0, r1
42 vcmpeq.i32 eq, q0, r1
43 vpst
44 vcmpeq.i32 eq, q0, r1
45 vcmpt.i32 eq, q0, r1
46 vpst
47 vcmp.i32 eq, q0, r1