Searched refs:make_float32 (Results 1 – 17 of 17) sorted by relevance
| /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 | 279 fp0 = floatx80_add(fp0, float32_to_floatx80(make_float32(0x3F800000), in floatx80_lognp1() 356 fp0 = floatx80_sub(float32_to_floatx80(make_float32(0x3F800000), in floatx80_lognp1() 362 fp0 = floatx80_sub(float32_to_floatx80(make_float32(0x40000000), in floatx80_lognp1() 372 fp0 = floatx80_add(fp0, float32_to_floatx80(make_float32(0x3F800000), in floatx80_lognp1() 537 fp1 = floatx80_sub(fp1, float32_to_floatx80(make_float32(0x3F800000), in floatx80_logn() 539 fp0 = floatx80_add(fp0, float32_to_floatx80(make_float32(0x3F800000), in floatx80_logn() 756 make_float32(0x42B8AA3B), status), in floatx80_etox() 776 make_float32(0xBC317218), status), in floatx80_etox() 784 fp2 = float32_to_floatx80(make_float32(0x3AB60B70), in floatx80_etox() 787 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 | 304 return make_float32(SF_MINUS_INF); in infinite_float32() 306 return make_float32(SF_INF); in infinite_float32()
|
| H A D | op_helper.c | 189 return make_float32( in build_float32()
|
| /openbmc/qemu/include/fpu/ |
| H A D | softfloat.h | 629 return make_float32(float32_val(a) & 0x7fffffff); in float32_abs() 637 return make_float32(float32_val(a) ^ 0x80000000); in float32_chs() 682 return make_float32((float32_val(a) & 0x7fffffff) | (sign << 31)); in float32_set_sign() 726 #define float32_zero make_float32(0) 727 #define float32_half make_float32(0x3f000000) 728 #define float32_one make_float32(0x3f800000) 729 #define float32_one_point_five make_float32(0x3fc00000) 730 #define float32_two make_float32(0x40000000) 731 #define float32_three make_float32(0x40400000) 732 #define float32_infinity make_float32(0x7f800000) [all …]
|
| H A D | softfloat-types.h | 96 #define make_float32(x) (x) macro
|
| /openbmc/qemu/target/arm/tcg/ |
| H A D | neon_helper.c | 1215 return -float32_eq_quiet(make_float32(a), make_float32(b), fpst); in HELPER() 1220 return -float32_le(make_float32(b), make_float32(a), fpst); in HELPER() 1225 return -float32_lt(make_float32(b), make_float32(a), fpst); in HELPER() 1230 float32 f0 = float32_abs(make_float32(a)); in HELPER() 1231 float32 f1 = float32_abs(make_float32(b)); in HELPER() 1237 float32 f0 = float32_abs(make_float32(a)); in HELPER() 1238 float32 f1 = float32_abs(make_float32(b)); in HELPER()
|
| H A D | vfp_helper.c | 558 #define float32_maxnorm make_float32(0x7f7fffff) 781 return make_float32(f32_val); in do_recpe_f32() 1036 return make_float32(val); in do_rsqrte_f32()
|
| H A D | helper-a64.c | 179 return make_float32((1U << 30) | in HELPER() 321 return make_float32(sbit | (0xfe << 23)); in HELPER() 323 return make_float32(sbit | (~exp & 0xff) << 23); 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/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 | 81 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 | 33 #define FLOAT_TWO32 make_float32(1 << 30)
|
| H A D | msa_helper.c | 6160 #define FLOAT_ONE32 make_float32(0x3f8 << 20)
|
| /openbmc/qemu/target/riscv/ |
| H A D | vector_helper.c | 3924 return make_float32(val); in frsqrt7_s() 4123 return make_float32(val); in frec7_s()
|
| /openbmc/qemu/fpu/ |
| H A D | softfloat.c | 686 return make_float32(pack_raw64(p, &float32_params)); in float32_pack_raw()
|