Searched refs:fSingle (Results 1 – 14 of 14) sorted by relevance
/openbmc/qemu/linux-user/arm/nwfpe/ |
H A D | single_cpdo.c | 54 rFm = fpa11->fpreg[Fm].fSingle; in SingleCPDO() 67 rFn = fpa11->fpreg[Fn].fSingle; in SingleCPDO() 127 fpa11->fpreg[Fd].fSingle = rFm; in SingleCPDO() 131 fpa11->fpreg[Fd].fSingle = float32_chs(rFm); in SingleCPDO() 135 fpa11->fpreg[Fd].fSingle = float32_abs(rFm); in SingleCPDO() 149 fpa11->fpreg[Fd].fSingle = float32_log(rFm); in SingleCPDO() 153 fpa11->fpreg[Fd].fSingle = float32_ln(rFm); in SingleCPDO() 157 fpa11->fpreg[Fd].fSingle = float32_exp(rFm); in SingleCPDO() 161 fpa11->fpreg[Fd].fSingle = float32_sin(rFm); in SingleCPDO() 165 fpa11->fpreg[Fd].fSingle = float32_cos(rFm); in SingleCPDO() [all …]
|
H A D | fpa11_cpdo.c | 78 fpa11->fpreg[Fd].fSingle = in EmulateCPDO() 81 fpa11->fpreg[Fd].fSingle = in EmulateCPDO() 90 float32_to_float64(fpa11->fpreg[Fd].fSingle, &fpa11->fp_status); in EmulateCPDO() 101 float32_to_floatx80(fpa11->fpreg[Fd].fSingle, &fpa11->fp_status); in EmulateCPDO()
|
H A D | fpa11_cprt.c | 84 fpa11->fpreg[getFn(opcode)].fSingle = in PerformFLT() 124 float32_to_int32(fpa11->fpreg[Fn].fSingle, &fpa11->fp_status)); in PerformFIX() 203 if (float32_is_any_nan(fpa11->fpreg[Fn].fSingle)) in PerformComparison() 205 rFn = float32_to_floatx80(fpa11->fpreg[Fn].fSingle, &fpa11->fp_status); in PerformComparison() 239 if (float32_is_any_nan(fpa11->fpreg[Fm].fSingle)) in PerformComparison() 241 rFm = float32_to_floatx80(fpa11->fpreg[Fm].fSingle, &fpa11->fp_status); in PerformComparison()
|
H A D | fpa11_cpdt.c | 37 get_user_u32(float32_val(fpa11->fpreg[Fn].fSingle), addr); in loadSingle() 123 default: val = fpa11->fpreg[Fn].fSingle; in storeSingle() 140 val = float32_to_float64(fpa11->fpreg[Fn].fSingle, &fpa11->fp_status); in storeDouble() 169 val = float32_to_floatx80(fpa11->fpreg[Fn].fSingle, &fpa11->fp_status); in storeExtended()
|
H A D | fpa11.h | 55 float32 fSingle; member
|
H A D | extended_cpdo.c | 56 rFm = float32_to_floatx80(fpa11->fpreg[Fm].fSingle, &fpa11->fp_status); in ExtendedCPDO() 77 rFn = float32_to_floatx80(fpa11->fpreg[Fn].fSingle, &fpa11->fp_status); in ExtendedCPDO()
|
H A D | double_cpdo.c | 56 rFm = float32_to_float64(fpa11->fpreg[Fm].fSingle, &fpa11->fp_status); in DoubleCPDO() 82 rFn = float32_to_float64(fpa11->fpreg[Fn].fSingle, &fpa11->fp_status); in DoubleCPDO()
|
/openbmc/linux/arch/arm/nwfpe/ |
H A D | fpa11_cprt.c | 70 fpa11->fpreg[getFn(opcode)].fSingle = int32_to_float32(&roundData, readRegister(getRd(opcode))); in PerformFLT() 113 writeRegister(getRd(opcode), float32_to_int32(&roundData, fpa11->fpreg[Fn].fSingle)); in PerformFIX() 161 if (float32_is_nan(fpa11->fpreg[Fn].fSingle)) in PerformComparison() 163 rFn = float32_to_floatx80(fpa11->fpreg[Fn].fSingle); in PerformComparison() 194 if (float32_is_nan(fpa11->fpreg[Fm].fSingle)) in PerformComparison() 196 rFm = float32_to_floatx80(fpa11->fpreg[Fm].fSingle); in PerformComparison() 239 float32 rFn = fpa11->fpreg[Fn].fSingle; in PerformComparison() 284 float32 rFm = fpa11->fpreg[Fm].fSingle; in PerformComparison() 285 float32 rFn = fpa11->fpreg[Fn].fSingle; in PerformComparison() 310 float32_to_float64(fpa11->fpreg[Fm].fSingle) in PerformComparison() [all …]
|
H A D | fpa11_cpdo.c | 86 rFd->fSingle = float64_to_float32(&roundData, rFd->fDouble); in EmulateCPDO() 88 rFd->fSingle = floatx80_to_float32(&roundData, rFd->fExtended); in EmulateCPDO() 95 rFd->fDouble = float32_to_float64(rFd->fSingle); in EmulateCPDO() 104 rFd->fExtended = float32_to_floatx80(rFd->fSingle); in EmulateCPDO() 114 rFd->fSingle = float64_to_float32(&roundData, rFd->fDouble); in EmulateCPDO() 116 rFd->fDouble = float32_to_float64(rFd->fSingle); in EmulateCPDO()
|
H A D | single_cpdo.c | 86 rFm = fpa11->fpreg[Fm].fSingle; in SingleCPDO() 98 rFn = fpa11->fpreg[Fn].fSingle; in SingleCPDO() 99 rFd->fSingle = dyadic_single[opc_mask_shift](roundData, rFn, rFm); in SingleCPDO() 105 rFd->fSingle = monadic_single[opc_mask_shift](roundData, rFm); in SingleCPDO()
|
H A D | fpa11_cpdt.c | 23 get_user(fpa11->fpreg[Fn].fSingle, pMem); in loadSingle() 111 val.f = fpa11->fpreg[Fn].fSingle; in storeSingle() 127 val.f = float32_to_float64(fpa11->fpreg[Fn].fSingle); in storeDouble() 160 val.f = float32_to_floatx80(fpa11->fpreg[Fn].fSingle); in storeExtended()
|
H A D | double_cpdo.c | 111 rFm = float32_to_float64(fpa11->fpreg[Fm].fSingle); in DoubleCPDO() 130 rFn = float32_to_float64(fpa11->fpreg[Fn].fSingle); in DoubleCPDO()
|
H A D | extended_cpdo.c | 90 rFm = float32_to_floatx80(fpa11->fpreg[Fm].fSingle); in ExtendedCPDO() 113 rFn = float32_to_floatx80(fpa11->fpreg[Fn].fSingle); in ExtendedCPDO()
|
H A D | fpa11.h | 45 float32 fSingle; member
|