1.macro cond, op, lastreg 2.irp cond, eq, ne, gt, ge, lt, le 3it \cond 4\op\().s8 q0, q1, \lastreg 5.endr 6.endm 7 8.syntax unified 9.thumb 10vhadd.i8 q0, q1, q2 11vhadd.s64 q0, q1, q2 12vhadd.i8 q0, q1, r2 13vhadd.s64 q0, q1, r2 14vhsub.i16 q0, q1, q2 15vhsub.u64 q0, q1, q2 16vhsub.i16 q0, q1, r2 17vhsub.u64 q0, q1, r2 18vrhadd.i32 q0, q1, q2 19vrhadd.s64 q0, q1, q2 20vhadd.s8 q0, q1, sp 21vhadd.s8 q0, q1, pc 22vhsub.s8 q0, q1, sp 23vhsub.s8 q0, q1, pc 24vrhadd.s8 q0, q1, r2 25cond vhadd, r2 26cond vhadd, q2 27cond vhsub, r2 28cond vhsub, q2 29cond vrhadd, q2 30it eq 31vhaddeq.s8 q0, q1, r2 32vhaddeq.s8 q0, q1, r2 33vpst 34vhaddeq.s8 q0, q1, r2 35vhaddt.s8 q0, q1, r2 36vpst 37vhadd.s8 q0, q1, r2 38it eq 39vhaddeq.s8 q0, q1, q2 40vhaddeq.s8 q0, q1, q2 41vpst 42vhaddeq.s8 q0, q1, q2 43vhaddt.s8 q0, q1, q2 44vpst 45vhadd.s8 q0, q1, q2 46it eq 47vhsubeq.s8 q0, q1, r2 48vhsubeq.s8 q0, q1, r2 49vpst 50vhsubeq.s8 q0, q1, r2 51vhsubt.s8 q0, q1, r2 52vpst 53vhsub.s8 q0, q1, r2 54it eq 55vhsubeq.s8 q0, q1, q2 56vhsubeq.s8 q0, q1, q2 57vpst 58vhsubeq.s8 q0, q1, q2 59vhsubt.s8 q0, q1, q2 60vpst 61vhsub.s8 q0, q1, q2 62it eq 63vrhaddeq.s8 q0, q1, q2 64vrhaddeq.s8 q0, q1, q2 65vpst 66vrhaddeq.s8 q0, q1, q2 67vrhaddt.s8 q0, q1, q2 68vpst 69vrhadd.s8 q0, q1, q2 70