1*1424dfb3Schristos.macro cond1, lastreg
2*1424dfb3Schristos.irp cond, eq, ne, gt, ge, lt, le
3*1424dfb3Schristos.irp size, .
4*1424dfb3Schristosit \cond
5*1424dfb3Schristosvpt.f16 eq, q0, \lastreg
6*1424dfb3Schristosvaddt.i32 q0, q1, q2
7*1424dfb3Schristos.endr
8*1424dfb3Schristos.endr
9*1424dfb3Schristos.endm
10*1424dfb3Schristos
11*1424dfb3Schristos.syntax unified
12*1424dfb3Schristos.thumb
13*1424dfb3Schristoscond1 q1
14*1424dfb3Schristoscond1 r1
15*1424dfb3Schristosvpt.f16 eq, q0, sp
16*1424dfb3Schristosvaddt.i32 q0, q1, q2
17*1424dfb3Schristosvpt.f64 eq, q0, q1
18*1424dfb3Schristosit eq
19*1424dfb3Schristosvpteq.f32 eq, q0, q1
20*1424dfb3Schristosvpteq.f32 eq, q0, q1
21*1424dfb3Schristosvaddt.i32 q0, q0, q1
22*1424dfb3Schristosvpst
23*1424dfb3Schristosvptt.f16 eq, q0, q1
24*1424dfb3Schristosvptt.f16 eq, q0, q1
25*1424dfb3Schristosvaddt.i32 q0, q0, q1
26*1424dfb3Schristosvaddt.i32 q0, q0, q1
27*1424dfb3Schristosvpt.f32 eq, q0, q1
28