Home
last modified time | relevance | path

Searched refs:float64_is_neg (Results 1 – 13 of 13) sorted by relevance

/openbmc/qemu/target/hexagon/
H A Dfma_emu.c538 uint8_t a_sign = float64_is_neg(a); in special_fma()
539 uint8_t b_sign = float64_is_neg(b); in special_fma()
540 uint8_t c_sign = float64_is_neg(c); in special_fma()
698 a_sign = float64_is_neg(a); in internal_mpyhh()
699 b_sign = float64_is_neg(b); in internal_mpyhh()
H A Dop_helper.c746 if (float64_is_neg(RssV) && !float64_is_any_nan(RssV) && !float64_is_zero(RssV)) { in HELPER()
776 if (float64_is_neg(RssV) && !float64_is_any_nan(RssV) && !float64_is_zero(RssV)) { in HELPER()
866 if (float64_is_neg(RssV) && !float64_is_any_nan(RssV) && !float64_is_zero(RssV)) { in HELPER()
896 if (float64_is_neg(RssV) && !float64_is_any_nan(RssV) && !float64_is_zero(RssV)) { in HELPER()
/openbmc/qemu/target/arm/
H A Dvfp_helper.c768 bool f64_sign = float64_is_neg(f64); in HELPER()
786 return float64_set_sign(float64_zero, float64_is_neg(f64)); in HELPER()
789 return float64_set_sign(float64_infinity, float64_is_neg(f64)); in HELPER()
800 return float64_set_sign(float64_zero, float64_is_neg(f64)); in HELPER()
961 bool f64_sign = float64_is_neg(f64); in HELPER()
979 return float64_set_sign(float64_infinity, float64_is_neg(f64)); in HELPER()
980 } else if (float64_is_neg(f64)) { in HELPER()
/openbmc/qemu/target/ppc/
H A Dfpu_helper.c746 ret = float64_set_sign(float64_half, float64_is_neg(arg)); \ in FPU_FSQRT()
801 if ((!float64_is_neg(fa.d) || float64_is_zero(fa.d)) &&
860 } else if (unlikely(float64_is_neg(frb))) { in helper_FTSQRT()
2445 if (!float64_is_neg(xa->VsrD(0)) || \
2446 !float64_is_neg(xb->VsrD(0))) { \
2452 if (float64_is_neg(xa->VsrD(0)) || \
2453 float64_is_neg(xb->VsrD(0))) { \
3185 uint32_t cc, match, sign = float64_is_neg(b->VsrD(0)); in VSX_XS_TSTDC()
/openbmc/qemu/target/xtensa/
H A Dfpu_helper.c302 if (float64_is_neg(v) && !float64_is_any_nan(v)) { in HELPER()
/openbmc/qemu/tests/fp/
H A Dfp-bench.c211 if (no_neg && float64_is_neg(ops[i].f64)) { in fill_random()
/openbmc/qemu/target/loongarch/tcg/
H A Dfpu_helper.c366 bool sign = float64_is_neg(f); in helper_fclass_d()
/openbmc/qemu/target/s390x/tcg/
H A Dfpu_helper.c159 } else if (float64_is_neg(v)) { in set_cc_nz_f64()
/openbmc/qemu/include/fpu/
H A Dsoftfloat.h833 static inline bool float64_is_neg(float64 a) in float64_is_neg() function
/openbmc/qemu/fpu/
H A Dsoftfloat.c2362 prod_sign = float64_is_neg(ua.s) ^ float64_is_neg(ub.s); in float64_muladd()
4662 float64_is_neg(ua.s))) { in float64_sqrt()
/openbmc/qemu/target/mips/tcg/
H A Dfpu_helper.c1152 } else if (float64_is_neg(arg)) { in float_class_d()
/openbmc/qemu/target/riscv/
H A Dvector_helper.c3880 bool sign = float64_is_neg(f); in frsqrt7_d()
4079 bool sign = float64_is_neg(f); in frec7_d()
4439 bool sign = float64_is_neg(f); in fclass_d()
/openbmc/qemu/target/arm/tcg/
H A Dsve_helper.c5045 if (float64_is_neg(mm)) { in HELPER()