/openbmc/qemu/target/tricore/ |
H A D | fpu_helper.c | 36 #define float32_sqrt_nan make_float32(SQRT_NAN) 37 #define float32_quiet_nan make_float32(QUIET_NAN) 123 float32 arg1 = make_float32(r1); \ 124 float32 arg2 = make_float32(r2); \ 150 float32 arg1 = make_float32(r1); in FADD_SUB() 151 float32 arg2 = make_float32(r2); in FADD_SUB() 211 arg1 = make_float32(r1); in helper_qseed() 257 float32 arg1 = make_float32(r1); in helper_fdiv() 258 float32 arg2 = make_float32(r2); in helper_fdiv() 284 float32 arg1 = make_float32(r1); in helper_fmadd() [all …]
|
/openbmc/qemu/target/m68k/ |
H A D | softfloat.c | 281 fp0 = floatx80_add(fp0, float32_to_floatx80(make_float32(0x3F800000), in floatx80_lognp1() 358 fp0 = floatx80_sub(float32_to_floatx80(make_float32(0x3F800000), in floatx80_lognp1() 364 fp0 = floatx80_sub(float32_to_floatx80(make_float32(0x40000000), in floatx80_lognp1() 374 fp0 = floatx80_add(fp0, float32_to_floatx80(make_float32(0x3F800000), in floatx80_lognp1() 541 fp1 = floatx80_sub(fp1, float32_to_floatx80(make_float32(0x3F800000), in floatx80_logn() 543 fp0 = floatx80_add(fp0, float32_to_floatx80(make_float32(0x3F800000), in floatx80_logn() 765 make_float32(0x42B8AA3B), status), in floatx80_etox() 785 make_float32(0xBC317218), status), in floatx80_etox() 793 fp2 = float32_to_floatx80(make_float32(0x3AB60B70), in floatx80_etox() 796 fp3 = floatx80_mul(float32_to_floatx80(make_float32(0x3C088895), in floatx80_etox() [all …]
|
/openbmc/qemu/target/hexagon/ |
H A D | arch.c | 28 #define float32_nan make_float32(0xffffffff) 284 RsV = make_float32(0x80000000 & (RsV ^ RtV)); in arch_sf_recip_common() 290 RsV = make_float32(0x80000000 & (RsV ^ RtV)); in arch_sf_recip_common()
|
H A D | fma_emu.c | 365 return make_float32(SF_MINUS_INF); in infinite_float32() 367 return make_float32(SF_INF); in infinite_float32() 375 return make_float32(SF_MINUS_MAXF); in maxfinite_float32() 377 return make_float32(SF_MAXF); in maxfinite_float32() 385 return make_float32(0x80000000); in zero_float32()
|
H A D | op_helper.c | 301 return make_float32( in build_float32() 1187 ret = make_float32(0xffffffff); /* nan */ in check_nan()
|
/openbmc/qemu/include/fpu/ |
H A D | softfloat.h | 623 return make_float32(float32_val(a) & 0x7fffffff); in float32_abs() 631 return make_float32(float32_val(a) ^ 0x80000000); in float32_chs() 676 return make_float32((float32_val(a) & 0x7fffffff) | (sign << 31)); in float32_set_sign() 720 #define float32_zero make_float32(0) 721 #define float32_half make_float32(0x3f000000) 722 #define float32_one make_float32(0x3f800000) 723 #define float32_one_point_five make_float32(0x3fc00000) 724 #define float32_two make_float32(0x40000000) 725 #define float32_three make_float32(0x40400000) 726 #define float32_infinity make_float32(0x7f800000) [all …]
|
H A D | softfloat-types.h | 94 #define make_float32(x) (x) macro
|
/openbmc/qemu/target/arm/tcg/ |
H A D | neon_helper.c | 1222 return -float32_eq_quiet(make_float32(a), make_float32(b), fpst); in HELPER() 1228 return -float32_le(make_float32(b), make_float32(a), fpst); in HELPER() 1234 return -float32_lt(make_float32(b), make_float32(a), fpst); in HELPER() 1240 float32 f0 = float32_abs(make_float32(a)); in HELPER() 1241 float32 f1 = float32_abs(make_float32(b)); in HELPER() 1248 float32 f0 = float32_abs(make_float32(a)); in HELPER() 1249 float32 f1 = float32_abs(make_float32(b)); in HELPER()
|
H A D | helper-a64.c | 173 return make_float32((1U << 30) | in HELPER() 431 return make_float32(sbit | (0xfe << 23)); in HELPER() 433 return make_float32(sbit | (~exp & 0xff) << 23); in HELPER() 485 r = make_float32(float32_val(r) | 1); in HELPER()
|
/openbmc/qemu/target/xtensa/ |
H A D | gdbstub.c | 158 env->fregs[reg->targno & 0x0f].f32[FP_F32_LOW] = make_float32(tmp); in xtensa_cpu_gdb_write_register()
|
/openbmc/qemu/target/arm/ |
H A D | vfp_helper.c | 577 #define float32_maxnorm make_float32(0x7f7fffff) 760 return make_float32(f32_val); in HELPER() 953 return make_float32(val); in HELPER()
|
/openbmc/qemu/tests/fp/ |
H A D | fp-bench.c | 203 ops[i].f32 = make_float32(random_ops[i]); in fill_random()
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | vec_fpu_helper.c | 82 return make_float32(s390_vec_read_element32(v, enr)); in s390_vec_read_float32()
|
/openbmc/qemu/target/mips/tcg/ |
H A D | fpu_helper.c | 34 #define FLOAT_TWO32 make_float32(1 << 30)
|
H A D | msa_helper.c | 6159 #define FLOAT_ONE32 make_float32(0x3f8 << 20)
|
/openbmc/qemu/target/riscv/ |
H A D | vector_helper.c | 3874 return make_float32(val); in frsqrt7_s() 4073 return make_float32(val); in frec7_s()
|
/openbmc/qemu/fpu/ |
H A D | softfloat.c | 672 return make_float32(pack_raw64(p, &float32_params)); in float32_pack_raw()
|