/* condition codes for binary FP ops */ uint32_t set_cc_f32(CPUS390XState *env, float32 v1, float32 v2) { return float_comp_to_cc(env, float32_compare_quiet(v1, v2, &env->fpu_status)); }
void HELPER(ult_s)(CPUXtensaState *env, uint32_t br, float32 a, float32 b) { int v = float32_compare_quiet(a, b, &env->fp_status); set_br(env, v == float_relation_less || v == float_relation_unordered, br); }
void HELPER(ule_s)(CPUXtensaState *env, uint32_t br, float32 a, float32 b) { int v = float32_compare_quiet(a, b, &env->fp_status); set_br(env, v != float_relation_greater, br); }
uint64_t HELPER(vfp_cmps_a64)(float32 x, float32 y, void *fp_status) { return float_rel_to_flags(float32_compare_quiet(x, y, fp_status)); }