Home
last modified time | relevance | path

Searched refs:fSingle (Results 1 – 14 of 14) sorted by relevance

/openbmc/qemu/linux-user/arm/nwfpe/
H A Dsingle_cpdo.c54 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 Dfpa11_cpdo.c78 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 Dfpa11_cprt.c84 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 Dfpa11_cpdt.c37 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 Dfpa11.h55 float32 fSingle; member
H A Dextended_cpdo.c56 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 Ddouble_cpdo.c56 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 Dfpa11_cprt.c70 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 Dfpa11_cpdo.c86 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 Dsingle_cpdo.c86 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 Dfpa11_cpdt.c23 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 Ddouble_cpdo.c111 rFm = float32_to_float64(fpa11->fpreg[Fm].fSingle); in DoubleCPDO()
130 rFn = float32_to_float64(fpa11->fpreg[Fn].fSingle); in DoubleCPDO()
H A Dextended_cpdo.c90 rFm = float32_to_floatx80(fpa11->fpreg[Fm].fSingle); in ExtendedCPDO()
113 rFn = float32_to_floatx80(fpa11->fpreg[Fn].fSingle); in ExtendedCPDO()
H A Dfpa11.h45 float32 fSingle; member