Home
last modified time | relevance | path

Searched refs:make_float64 (Results 1 – 15 of 15) sorted by relevance

/openbmc/qemu/target/m68k/
H A Dsoftfloat.c313 make_float64(0x3FC2499AB5E4040B), status), in floatx80_lognp1()
316 make_float64(0xBFC555B5848CB7DB), status), in floatx80_lognp1()
319 make_float64(0x3FC99999987D8730), status), in floatx80_lognp1()
322 make_float64(0xBFCFFFFFFF6F7E97), status), in floatx80_lognp1()
327 make_float64(0x3FD55555555555A4), status), in floatx80_lognp1()
330 make_float64(0xBFE0000000000008), status), in floatx80_lognp1()
383 fp3 = float64_to_floatx80(make_float64(0x3F175496ADD7DAD6), in floatx80_lognp1()
385 fp2 = float64_to_floatx80(make_float64(0x3F3C71C2FE80C7E0), in floatx80_lognp1()
390 make_float64(0x3F624924928BCCFF), status), in floatx80_lognp1()
393 make_float64(0x3F899999999995EC), status), in floatx80_lognp1()
[all …]
/openbmc/qemu/target/hexagon/
H A Dfma_emu.c335 return make_float64(DF_MINUS_INF); in infinite_float64()
337 return make_float64(DF_INF); in infinite_float64()
345 return make_float64(DF_MINUS_MAXF); in maxfinite_float64()
347 return make_float64(DF_MAXF); in maxfinite_float64()
355 return make_float64(0x8000000000000000); in zero_float64()
532 float64 ret = make_float64(0); in special_fma()
543 ret = make_float64(DF_NAN); in special_fma()
550 ret = make_float64(DF_NAN); in special_fma()
571 ret = make_float64(DF_NAN); in special_fma()
H A Dop_helper.c1300 RddV = float64_mul(RssV, make_float64(0x4330000000000000), in HELPER()
1305 RddV = float64_mul(RssV, make_float64(0x3cb0000000000000), in HELPER()
/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()
870 return make_float64((float64_val(a) & 0x7fffffffffffffffULL) in float64_set_sign()
915 #define float64_zero make_float64(0)
916 #define float64_half make_float64(0x3fe0000000000000LL)
917 #define float64_one make_float64(0x3ff0000000000000LL)
918 #define float64_one_point_five make_float64(0x3FF8000000000000ULL)
919 #define float64_two make_float64(0x4000000000000000ULL)
920 #define float64_three make_float64(0x4008000000000000ULL)
921 #define float64_ln2 make_float64(0x3fe62e42fefa39efLL)
[all …]
H A Dsoftfloat-types.h95 #define make_float64(x) (x) macro
/openbmc/qemu/target/xtensa/
H A Dgdbstub.c161 env->fregs[reg->targno & 0x0f].f64 = make_float64(tmp); in xtensa_cpu_gdb_write_register()
/openbmc/qemu/target/arm/
H A Dvfp_helper.c574 #define float64_256 make_float64(0x4070000000000000LL)
575 #define float64_512 make_float64(0x4080000000000000LL)
578 #define float64_maxnorm make_float64(0x7fefffffffffffffLL)
809 return make_float64(f64_val); in HELPER()
993 return make_float64(val); in HELPER()
/openbmc/qemu/target/arm/tcg/
H A Dneon_helper.c1256 float64 f0 = float64_abs(make_float64(a)); in HELPER()
1257 float64 f1 = float64_abs(make_float64(b)); in HELPER()
1264 float64 f0 = float64_abs(make_float64(a)); in HELPER()
1265 float64 f1 = float64_abs(make_float64(b)); in HELPER()
H A Dhelper-a64.c189 return make_float64((1ULL << 62) | in HELPER()
464 return make_float64(sbit | (0x7feULL << 52)); in HELPER()
466 return make_float64(sbit | (~exp & 0x7ffULL) << 52); in HELPER()
/openbmc/qemu/tests/fp/
H A Dfp-bench.c210 ops[i].f64 = make_float64(random_ops[i]); in fill_random()
/openbmc/qemu/target/s390x/tcg/
H A Dvec_fpu_helper.c87 return make_float64(s390_vec_read_element64(v, enr)); in s390_vec_read_float64()
/openbmc/qemu/target/mips/tcg/
H A Dfpu_helper.c35 #define FLOAT_TWO64 make_float64(1ULL << 62)
H A Dmsa_helper.c6160 #define FLOAT_ONE64 make_float64(0x3ffULL << 52)
/openbmc/qemu/target/riscv/
H A Dvector_helper.c3914 return make_float64(val); in frsqrt7_d()
4105 return make_float64(val); in frec7_d()
/openbmc/qemu/fpu/
H A Dsoftfloat.c677 return make_float64(pack_raw64(p, &float64_params)); in float64_pack_raw()