1.macro cond mnem, size 2.irp cond, eq, ne, gt, ge, lt, le 3it \cond 4\mnem\().u\size q0, [q1, #8] 5.endr 6.endm 7 8.syntax unified 9.thumb 10vstrw.u16 q0, [q1, #4] 11vstrw.u64 q0, [q1, #-4] 12vstrw.u32 q0, [q1, #1] 13vstrw.u32 q0, [q1, #2] 14vstrw.u32 q0, [q1, #231] 15vstrw.u32 q0, [q1, #516] 16vstrw.u32 q0, [q1, #-516] 17cond vstrw, 32 18it eq 19vstrweq.u32 q0, [q1] 20vstrweq.u32 q0, [q1] 21vpst 22vstrweq.u32 q0, [q1] 23vstrwt.u32 q0, [q1] 24vpst 25vstrw.u32 q0, [q1] 26vstrd.u16 q0, [q1, #8] 27vstrd.u32 q0, [q1, #-8] 28vstrd.u64 q0, [q1, #1] 29vstrd.u64 q0, [q1, #4] 30vstrd.u64 q0, [q1, #7] 31vstrd.u64 q0, [q1, #228] 32vstrd.u64 q0, [q1, #1024] 33vstrd.u64 q0, [q1, #-1024] 34cond vstrd, 64 35it eq 36vstrdeq.u64 q0, [q1] 37vstrdeq.u64 q0, [q1] 38vpst 39vstrdeq.u64 q0, [q1] 40vstrdt.u64 q0, [q1] 41vpst 42vstrd.u64 q0, [q1] 43 44