.macro cond .irp top, t, b .irp cond, eq, ne, gt, ge, lt, le .irp size, .f16.f32, .f32.f16 it \cond vcvt\top\size q0, q1 .endr .endr .endr .endm .syntax unified .thumb cond vcvt.f64.f16 q0, q1 vcvt.f64.f32 q0, q1 vcvt.f16.f64 q0, q1 vcvt.f32.f64 q0, q1 it eq vcvtteq.f16.f32 q0, q1 vcvtteq.f16.f32 q0, q1 vpst vcvtteq.f16.f32 q0, q1 vcvttt.f16.f32 q0, q1 vpst vcvtt.f16.f32 q0, q1 it eq vcvtbeq.f16.f32 q0, q1 vcvtbeq.f16.f32 q0, q1 vpst vcvtbeq.f16.f32 q0, q1 vcvtbt.f16.f32 q0, q1 vpst vcvtb.f16.f32 q0, q1