Home
last modified time | relevance | path

Searched refs:float64_val (Results 1 – 8 of 8) sorted by relevance

/openbmc/qemu/include/fpu/
H A Dsoftfloat.h817 return make_float64(float64_val(a) & 0x7fffffffffffffffLL); in float64_abs()
825 return make_float64(float64_val(a) ^ 0x8000000000000000LL); in float64_chs()
830 return (float64_val(a) & 0x7fffffffffffffffLL ) == 0x7ff0000000000000LL; in float64_is_infinity()
835 return float64_val(a) >> 63; in float64_is_neg()
840 return (float64_val(a) & 0x7fffffffffffffffLL) == 0; in float64_is_zero()
845 return ((float64_val(a) & ~(1ULL << 63)) > 0x7ff0000000000000ULL); in float64_is_any_nan()
850 return (float64_val(a) & 0x7ff0000000000000LL) == 0; in float64_is_zero_or_denormal()
855 return (((float64_val(a) >> 52) + 1) & 0x7ff) >= 2; in float64_is_normal()
870 return make_float64((float64_val(a) & 0x7fffffffffffffffULL) in float64_set_sign()
H A Dsoftfloat-types.h92 #define float64_val(x) (x) macro
/openbmc/qemu/target/xtensa/
H A Dgdbstub.c103 return gdb_get_reg64(mem_buf, float64_val(env->fregs[i].f64)); in xtensa_cpu_gdb_read_register()
H A Dtranslate.c1298 float64_val(env->fregs[i].f64), in xtensa_cpu_dump_state()
/openbmc/qemu/target/arm/tcg/
H A Dhelper-a64.c190 ((float64_val(a) ^ float64_val(b)) & (1ULL << 63))); in HELPER()
459 val64 = float64_val(a); in HELPER()
461 exp = extract64(float64_val(a), 52, 11); in HELPER()
/openbmc/qemu/target/arm/
H A Dvfp_helper.c767 uint64_t f64_val = float64_val(f64); in HELPER()
960 uint64_t val = float64_val(f64); in HELPER()
/openbmc/qemu/fpu/
H A Dsoftfloat-specialize.c.inc689 uint64_t a = float64_val(a_);
709 uint64_t a = float64_val(a_);
/openbmc/qemu/target/ppc/
H A Dkvm.c648 vsr[0] = float64_val(*fpr); in kvm_put_fp()
652 vsr[1] = float64_val(*fpr); in kvm_put_fp()