| /qemu/target/m68k/ |
| A D | softfloat.h | 26 floatx80 floatx80_getman(floatx80 a, float_status *status); 27 floatx80 floatx80_getexp(floatx80 a, float_status *status); 28 floatx80 floatx80_scale(floatx80 a, floatx80 b, float_status *status); 29 floatx80 floatx80_move(floatx80 a, float_status *status); 31 floatx80 floatx80_logn(floatx80 a, float_status *status); 32 floatx80 floatx80_log10(floatx80 a, float_status *status); 33 floatx80 floatx80_log2(floatx80 a, float_status *status); 34 floatx80 floatx80_etox(floatx80 a, float_status *status); 37 floatx80 floatx80_tan(floatx80 a, float_status *status); 38 floatx80 floatx80_sin(floatx80 a, float_status *status); [all …]
|
| A D | softfloat.c | 50 floatx80 floatx80_getman(floatx80 a, float_status *status) in floatx80_getman() 84 floatx80 floatx80_getexp(floatx80 a, float_status *status) in floatx80_getexp() 120 floatx80 floatx80_scale(floatx80 a, floatx80 b, float_status *status) in floatx80_scale() 176 floatx80 floatx80_move(floatx80 a, float_status *status) in floatx80_move() 224 floatx80 floatx80_lognp1(floatx80 a, float_status *status) in floatx80_lognp1() 424 floatx80 floatx80_logn(floatx80 a, float_status *status) in floatx80_logn() 593 floatx80 floatx80_log10(floatx80 a, float_status *status) in floatx80_log10() 651 floatx80 floatx80_log2(floatx80 a, float_status *status) in floatx80_log2() 719 floatx80 floatx80_etox(floatx80 a, float_status *status) in floatx80_etox() 1211 floatx80 floatx80_tan(floatx80 a, float_status *status) in floatx80_tan() [all …]
|
| A D | softfloat_fpsp_tables.h | 25 static const floatx80 log_tbl[128] = { 156 static const floatx80 exp_tbl[64] = { 290 static const floatx80 exp2_tbl[64] = { 376 static const floatx80 pi_tbl[65] = { 512 static const floatx80 atan_tbl[128] = {
|
| A D | fpu_helper.c | 33 static const floatx80 fpu_rom[128] = { 380 floatx80 a, b; in HELPER() 413 floatx80 a, b; in HELPER() 614 floatx80 fp_rem; in HELPER() 704 floatx80 a = val->d; in HELPER()
|
| A D | cpu.c | 79 floatx80 nan = floatx80_default_nan(NULL); in m68k_cpu_reset_hold() 354 static void cpu_get_fp80(uint64_t *pmant, uint16_t *pexp, floatx80 f) in cpu_get_fp80() 363 static floatx80 cpu_set_fp80(uint64_t mant, uint16_t upper) in cpu_set_fp80()
|
| A D | translate.c | 6129 floatx80 a = { .high = high, .low = low }; in floatx80_to_double()
|
| /qemu/linux-user/arm/nwfpe/ |
| A D | extended_cpdo.c | 26 floatx80 floatx80_exp(floatx80 Fm); 27 floatx80 floatx80_ln(floatx80 Fm); 28 floatx80 floatx80_sin(floatx80 rFm); 29 floatx80 floatx80_cos(floatx80 rFm); 30 floatx80 floatx80_arcsin(floatx80 rFm); 32 floatx80 floatx80_log(floatx80 rFm); 33 floatx80 floatx80_tan(floatx80 rFm); 35 floatx80 floatx80_pow(floatx80 rFn,floatx80 rFm); 36 floatx80 floatx80_pol(floatx80 rFn,floatx80 rFm); 264 floatx80 floatx80_pow(floatx80 rFn,floatx80 rFm) [all …]
|
| A D | fpa11_cprt.c | 151 PerformComparisonOperation(floatx80 Fn, floatx80 Fm) in PerformComparisonOperation() 184 floatx80 rFn, rFm; in PerformComparison()
|
| A D | fpopcode.h | 368 extern const floatx80 floatx80Constant[]; 372 static inline floatx80 getExtendedConstant(const unsigned int nIndex) in getExtendedConstant()
|
| A D | fpopcode.c | 29 const floatx80 floatx80Constant[] = {
|
| A D | fpa11.h | 53 floatx80 fExtended;
|
| A D | fpa11_cpdt.c | 163 floatx80 val; in storeExtended()
|
| /qemu/include/fpu/ |
| A D | softfloat.h | 962 floatx80 floatx80_add(floatx80, floatx80, float_status *status); 963 floatx80 floatx80_sub(floatx80, floatx80, float_status *status); 964 floatx80 floatx80_mul(floatx80, floatx80, float_status *status); 965 floatx80 floatx80_div(floatx80, floatx80, float_status *status); 966 floatx80 floatx80_modrem(floatx80, floatx80, bool, uint64_t *, 968 floatx80 floatx80_mod(floatx80, floatx80, float_status *status); 969 floatx80 floatx80_rem(floatx80, floatx80, float_status *status); 970 floatx80 floatx80_sqrt(floatx80, float_status *status); 978 static inline floatx80 floatx80_abs(floatx80 a) in floatx80_abs() 984 static inline floatx80 floatx80_chs(floatx80 a) in floatx80_chs() [all …]
|
| A D | softfloat-types.h | 102 } floatx80; typedef 103 #define make_floatx80(exp, mant) ((floatx80) { mant, exp })
|
| /qemu/tests/fp/ |
| A D | wrap.c.inc | 67 static extFloat80_t qemu_to_soft80(floatx80 a) 76 static floatx80 soft_to_qemu80(extFloat80_t a) 78 floatx80 ret; 140 floatx80 ret; \ 237 floatx80 a; \ 266 floatx80 qfrom; 277 floatx80 qto; 313 floatx80 ret; \ 343 floatx80 a; \ 430 floatx80 a; [all …]
|
| /qemu/fpu/ |
| A D | softfloat.c | 2089 floatx80 floatx80_add(floatx80 a, floatx80 b, float_status *status) in floatx80_add() 2094 floatx80 floatx80_sub(floatx80 a, floatx80 b, float_status *status) in floatx80_sub() 2198 floatx80_mul(floatx80 a, floatx80 b, float_status *status) in floatx80_mul() 2571 floatx80 floatx80_div(floatx80 a, floatx80 b, float_status *status) in floatx80_div() 2630 floatx80 floatx80_modrem(floatx80 a, floatx80 b, bool mod, in floatx80_modrem() 2645 floatx80 floatx80_rem(floatx80 a, floatx80 b, float_status *status) in floatx80_rem() 2651 floatx80 floatx80_mod(floatx80 a, floatx80 b, float_status *status) in floatx80_mod() 3029 floatx80 floatx80_round_to_int(floatx80 a, float_status *status) in floatx80_round_to_int() 4574 floatx80 floatx80_scalbn(floatx80 a, int n, float_status *status) in floatx80_scalbn() 4699 floatx80 floatx80_sqrt(floatx80 a, float_status *s) in floatx80_sqrt() [all …]
|
| A D | softfloat-specialize.c.inc | 227 floatx80 floatx80_default_nan(float_status *status) 229 floatx80 r; 231 /* None of the targets that have snan_bit_is_one use floatx80. */ 255 const floatx80 floatx80_infinity 722 | function for other types as floatx80 has an explicit bit. 725 int floatx80_is_quiet_nan(floatx80 a, float_status *status) 747 | function for other types as floatx80 has an explicit bit. 750 int floatx80_is_signaling_nan(floatx80 a, float_status *status) 774 floatx80 floatx80_silence_nan(floatx80 a, float_status *status) 776 /* None of the targets that have snan_bit_is_one use floatx80. */ [all …]
|
| /qemu/target/i386/tcg/ |
| A D | fpu_helper.c | 198 static inline floatx80 helper_fdiv(CPUX86State *env, floatx80 a, floatx80 b) in helper_fdiv() 494 floatx80 tmp; in helper_fxchg_ST0_STN() 623 floatx80 *p; in helper_fdiv_STN_ST0() 631 floatx80 *p; in helper_fdivr_STN_ST0() 819 floatx80 tmp; in helper_fbld_ST0() 909 floatx80 t; 911 floatx80 exp2; 913 floatx80 exp2m1; 1460 floatx80 x8; in helper_fpatan() 1933 floatx80 t2, accum; in helper_fyl2x_common() [all …]
|
| /qemu/include/qemu/ |
| A D | cpu-float.h | 30 floatx80 d;
|
| /qemu/target/i386/ |
| A D | gdbstub.c | 144 floatx80 *fp = &env->fpregs[r_index].d; in x86_cpu_gdb_read_register() 302 floatx80 *fp = (floatx80 *) &env->fpregs[n - IDX_FP_REGS]; in x86_cpu_gdb_write_register()
|
| A D | machine.c | 163 static void cpu_get_fp80(uint64_t *pmant, uint16_t *pexp, floatx80 f) in cpu_get_fp80() 172 static floatx80 cpu_set_fp80(uint64_t mant, uint16_t upper) in cpu_set_fp80()
|
| A D | cpu.h | 1509 floatx80 d __attribute__((aligned(16))); 1790 floatx80 ft0;
|
| /qemu/target/ppc/ |
| A D | fpu_helper.c | 3256 floatx80 round_res; in helper_xsrqpxp()
|