1.macro cond op, lastreg 2.irp cond, eq, ne, gt, ge, lt, le 3it \cond 4\op\().s16 q0, q1, \lastreg 5.endr 6.endm 7 8.syntax unified 9.thumb 10vqdmulh.s64 q0, q1, q2 11vqdmulh.u8 q0, q1, q2 12vqrdmulh.s64 q0, q1, q2 13vqrdmulh.u8 q0, q1, q2 14vqdmulh.s64 q0, q1, r2 15vqdmulh.u8 q0, q1, r2 16vqrdmulh.s64 q0, q1, r2 17vqrdmulh.u8 q0, q1, r2 18vqdmulh.s8 q0, q1, sp 19vqdmulh.s8 q0, q1, pc 20vqrdmulh.s8 q0, q1, sp 21vqrdmulh.s8 q0, q1, pc 22cond vqdmulh, q2 23cond vqrdmulh, q2 24cond vqdmulh, r2 25cond vqrdmulh, r2 26it eq 27vqdmulheq.s8 q0, q1, q2 28vqdmulheq.s8 q0, q1, q2 29vpst 30vqdmulheq.s8 q0, q1, q2 31vqdmulht.s8 q0, q1, q2 32vpst 33vqdmulh.s8 q0, q1, q2 34it eq 35vqrdmulheq.s8 q0, q1, q2 36vqrdmulheq.s8 q0, q1, q2 37vpst 38vqrdmulheq.s8 q0, q1, q2 39vqrdmulht.s8 q0, q1, q2 40vpst 41vqrdmulh.s8 q0, q1, q2 42it eq 43vqdmulheq.s8 q0, q1, r2 44vqdmulheq.s8 q0, q1, r2 45vpst 46vqdmulheq.s8 q0, q1, r2 47vqdmulht.s8 q0, q1, r2 48vpst 49vqdmulh.s8 q0, q1, r2 50it eq 51vqrdmulheq.s8 q0, q1, r2 52vqrdmulheq.s8 q0, q1, r2 53vpst 54vqrdmulheq.s8 q0, q1, r2 55vqrdmulht.s8 q0, q1, r2 56vpst 57vqrdmulh.s8 q0, q1, r2 58