1.macro cond op 2.irp cond, eq, ne, gt, ge, lt, le 3it \cond 4\op\().s16 q0, q1, q2 5.endr 6.endm 7 8.syntax unified 9.thumb 10vqdmlsdh.u32 q0, q1, q2 11vqdmlsdh.s64 q0, q1, q2 12vqdmlsdhx.u32 q0, q1, q2 13vqdmlsdhx.s64 q0, q1, q2 14vqrdmlsdh.u32 q0, q1, q2 15vqrdmlsdh.s64 q0, q1, q2 16vqrdmlsdhx.u32 q0, q1, q2 17vqrdmlsdhx.s64 q0, q1, q2 18cond vqdmlsdh 19cond vqdmlsdhx 20cond vqrdmlsdh 21cond vqrdmlsdhx 22it eq 23vqdmlsdheq.s32 q0, q1, q2 24vqdmlsdheq.s32 q0, q1, q2 25vpst 26vqdmlsdheq.s32 q0, q1, q2 27vqdmlsdht.s32 q0, q1, q2 28vpst 29vqdmlsdh.s32 q0, q1, q2 30it eq 31vqdmlsdhxeq.s32 q0, q1, q2 32vqdmlsdhxeq.s32 q0, q1, q2 33vpst 34vqdmlsdhxeq.s32 q0, q1, q2 35vqdmlsdhxt.s32 q0, q1, q2 36vpst 37vqdmlsdhx.s32 q0, q1, q2 38it eq 39vqrdmlsdheq.s32 q0, q1, q2 40vqrdmlsdheq.s32 q0, q1, q2 41vpst 42vqrdmlsdheq.s32 q0, q1, q2 43vqrdmlsdht.s32 q0, q1, q2 44vpst 45vqrdmlsdh.s32 q0, q1, q2 46it eq 47vqrdmlsdhxeq.s32 q0, q1, q2 48vqrdmlsdhxeq.s32 q0, q1, q2 49vpst 50vqrdmlsdhxeq.s32 q0, q1, q2 51vqrdmlsdhxt.s32 q0, q1, q2 52vpst 53vqrdmlsdhx.s32 q0, q1, q2 54