1.macro cond1
2.irp cond, eq, ne, gt, ge, lt, le
3it \cond
4vorn q0, q1, q2
5.endr
6.endm
7
8.macro cond2
9.irp cond, eq, ne, gt, ge, lt, le
10it \cond
11vorn.i16 q0, #255
12.endr
13.endm
14
15.syntax unified
16.thumb
17cond1
18it eq
19vorneq q0, q1, q2
20vorneq q0, q1, q2
21vpst
22vorneq q0, q1, q2
23vpst
24vorn q0, q1, q2
25vornt q0, q1, q2
26cond2
27it eq
28vorneq.i16 q0, #255
29vorneq.i16 q0, #255
30vpst
31vorneq.i16 q0, #255
32vpst
33vorn.i16 q0, #255
34vornt.i16 q0, #255
35vorn.i8 q0, #255
36vorn.i64 q0, #255
37vorn.i16 q0, #0
38vorn.i32 q0, #0
39