4 .irp op1, q0, q1, q2, q4, q7
5 .irp op2, q0, q1, q2, q4, q7
6 .irp op3, #1, #2, #4, #7, #8
8 vqrshrnt.\data \op1, \op2, \op3
9 vqrshrnb.\data \op1, \op2, \op3
11 vqrshrunt.s16 \op1, \op2, \op3
12 vqrshrunb.s16 \op1, \op2, \op3
16 .irp op1, q0, q1, q2, q4, q7
17 .irp op2, q0, q1, q2, q4, q7
18 .irp op3, #1, #2, #4, #7, #8, #10, #13, #15, #16
20 vqrshrnt.\data \op1, \op2, \op3
21 vqrshrnb.\data \op1, \op2, \op3
23 vqrshrunt.s32 \op1, \op2, \op3
24 vqrshrunb.s32 \op1, \op2, \op3
30 vqrshrntt.u16 q0, q1, #1
31 vqrshrnte.u32 q7, q7, #16
32 vqrshrnbt.s16 q7, q7, #8
33 vqrshrnbe.s32 q0, q1, #1
35 vqrshruntt.s16 q0, q1, #1
36 vqrshrunte.s32 q7, q7, #16
37 vqrshrunbt.s16 q7, q7, #8
38 vqrshrunbe.s32 q0, q1, #1