Home
last modified time | relevance | path

Searched refs:float64_is_zero (Results 1 – 12 of 12) sorted by relevance

/openbmc/qemu/target/hexagon/
H A Dfma_emu.c52 if (float64_is_zero(f64)) { in float64_getmant()
448 if (float64_is_zero(a) || in internal_mpyhh()
453 if (float64_is_zero(b) || in internal_mpyhh()
H A Dop_helper.c634 if (float64_is_neg(RssV) && !float64_is_any_nan(RssV) && !float64_is_zero(RssV)) { in HELPER()
664 if (float64_is_neg(RssV) && !float64_is_any_nan(RssV) && !float64_is_zero(RssV)) { in HELPER()
754 if (float64_is_neg(RssV) && !float64_is_any_nan(RssV) && !float64_is_zero(RssV)) { in HELPER()
784 if (float64_is_neg(RssV) && !float64_is_any_nan(RssV) && !float64_is_zero(RssV)) { in HELPER()
1024 if (fGETBIT(0, uiV) && float64_is_zero(RssV)) { in HELPER()
/openbmc/qemu/target/ppc/
H A Dfpu_helper.c799 if ((!float64_is_neg(fa.d) || float64_is_zero(fa.d)) &&
814 float64_is_zero(frb))) { in helper_FTDIV()
826 } else if (!float64_is_zero(fra) && in helper_FTDIV()
848 if (unlikely(float64_is_infinity(frb) || float64_is_zero(frb))) { in helper_FTSQRT()
856 } else if (unlikely(float64_is_zero(frb))) { in helper_FTSQRT()
860 } else if (!float64_is_zero(frb) && (e_b <= (-1022 + 52))) { in helper_FTSQRT()
2440 } else if (float64_is_zero(xa->VsrD(0)) && \
2441 float64_is_zero(xb->VsrD(0))) { \
/openbmc/qemu/include/fpu/
H A Dsoftfloat.h846 static inline bool float64_is_zero(float64 a) in float64_is_zero() function
868 return float64_is_zero_or_denormal(a) && !float64_is_zero(a); in float64_is_denormal()
873 return float64_is_normal(a) || float64_is_zero(a); in float64_is_zero_or_normal()
/openbmc/qemu/target/arm/tcg/
H A Dvfp_helper.c817 } else if (float64_is_zero(f64)) { in HELPER()
1069 } else if (float64_is_zero(f64)) { in HELPER()
H A Dhelper-a64.c190 if ((float64_is_zero(a) && float64_is_infinity(b)) || in HELPER()
191 (float64_is_infinity(a) && float64_is_zero(b))) { in HELPER()
/openbmc/qemu/target/sparc/
H A Dfop_helper.c396 if (!float64_is_any_nan(ret) && !float64_is_zero(ret)) { in helper_fnaddd()
/openbmc/qemu/target/loongarch/tcg/
H A Dfpu_helper.c376 } else if (float64_is_zero(f)) { in helper_fclass_d()
/openbmc/qemu/fpu/
H A Dsoftfloat.c1988 return !(float64_is_zero(a.s) && float64_is_zero(b.s)); in f64_addsubmul_post()
2398 if (float64_is_zero(ua.s) || float64_is_zero(ub.s)) { in float64_muladd()
2574 return !float64_is_zero(a.s); in f64_div_post()
/openbmc/qemu/target/s390x/tcg/
H A Dfpu_helper.c156 } else if (float64_is_zero(v)) { in set_cc_nz_f64()
/openbmc/qemu/target/mips/tcg/
H A Dfpu_helper.c1154 } else if (float64_is_zero(arg)) { in float_class_d()
1164 } else if (float64_is_zero(arg)) { in float_class_d()
/openbmc/qemu/target/riscv/
H A Dvector_helper.c3941 (float64_is_zero_or_denormal(f) && !float64_is_zero(f) && sign)) { in frsqrt7_d()
3952 if (float64_is_zero(f)) { in frsqrt7_d()
4137 if (float64_is_zero(f)) { in frec7_d()
4493 } else if (float64_is_zero(f)) { in fclass_d()