.syntax unified .thumb .irp op1, r0, r2, r4, r8, r10, r12, r14 .irp op2, r1, r3, r5, r7, r9, r11 .irp op3, q0, q1, q2, q4, q7 .irp op4, q0, q1, q2, q4, q7 .irp data, .s16, .s32 vmlaldav\data \op1, \op2, \op3, \op4 vmlaldava\data \op1, \op2, \op3, \op4 vmlaldavx\data \op1, \op2, \op3, \op4 vmlaldavax\data \op1, \op2, \op3, \op4 .endr .irp data, .u16, .u32 vmlaldav\data \op1, \op2, \op3, \op4 vmlaldava\data \op1, \op2, \op3, \op4 .endr .endr .endr .endr .endr vpstete vmlaldavt.u16 r0, r1, q2, q3 vmlaldave.s32 r0, r1, q2, q3 vmlaldavat.u32 r0, r1, q2, q3 vmlaldavae.s16 r0, r1, q2, q3 vpstete vmlaldavxt.s32 r0, r1, q2, q3 vmlaldavxe.s16 r0, r1, q2, q3 vmlaldavaxt.s16 r0, r1, q2, q3 vmlaldavaxe.s32 r0, r1, q2, q3