.macro cond .irp cond, eq, ne, gt, ge, lt, le .irp mnem, vadc.i32, vadci.i32 it \cond \mnem q0, q1, q2 .endr .endr .endm .syntax unified .thumb cond vadc.i8 q0, q1, q2 vadc.i16 q0, q1, q2 vadc.i64 q0, q1, q2 vadc.f32 q0, q1, q2 vadci.i8 q0, q1, q2 vadci.i16 q0, q1, q2 vadci.i64 q0, q1, q2 vadci.f32 q0, q1, q2 it eq vadceq.i32 q0, q1, q2 vadceq.i32 q0, q1, q2 vpst vadceq.i32 q0, q1, q2 vadct.i32 q0, q1, q2 vpst vadc.i32 q0, q1, q2 it eq vadcieq.i32 q0, q1, q2 vadcieq.i32 q0, q1, q2 vpst vadcieq.i32 q0, q1, q2 vadcit.i32 q0, q1, q2 vpst vadci.i32 q0, q1, q2