.macro cond .irp cond, eq, ne, gt, ge, lt, le .irp size, .f16.s16, .s16.f16, .f16.u16, .u16.f16, .f32.s32, .s32.f32, .f32.u32, .u32.f32 it \cond vcvt\size q0, q1 .endr .endr .endm .syntax unified .thumb cond vcvt.u64.f64 q0, q1 vcvt.f64.u64 q0, q1 vcvt.s64.f64 q0, q1 vcvt.f64.s64 q0, q1 it eq vcvteq.f32.s32 q0, q1 vcvteq.f32.s32 q0, q1 vpst vcvteq.f32.s32 q0, q1 vpst vcvt.f32.s32 q0, q1 vcvtt.f32.s32 q0, q1