Searched refs:rFn (Results 1 – 4 of 4) sorted by relevance
/linux-6.1.9/arch/arm/nwfpe/ |
D | fpa11_cprt.c | 151 floatx80 rFn, rFm; in PerformComparison() local 163 rFn = float32_to_floatx80(fpa11->fpreg[Fn].fSingle); in PerformComparison() 170 rFn = float64_to_floatx80(fpa11->fpreg[Fn].fDouble); in PerformComparison() 177 rFn = fpa11->fpreg[Fn].fExtended; in PerformComparison() 222 if (floatx80_lt(rFn, rFm)) in PerformComparison() 226 if (floatx80_eq(rFn, rFm)) in PerformComparison() 230 if (floatx80_lt(rFm, rFn)) in PerformComparison() 239 float32 rFn = fpa11->fpreg[Fn].fSingle; in PerformComparison() local 241 if (float32_is_nan(rFn)) in PerformComparison() 248 if (float32_lt_nocheck(rFn, rFm)) in PerformComparison() [all …]
|
D | extended_cpdo.c | 23 floatx80 floatx80_pow(floatx80 rFn, floatx80 rFm); 24 floatx80 floatx80_pol(floatx80 rFn, floatx80 rFm); 26 static floatx80 floatx80_rsf(struct roundingData *roundData, floatx80 rFn, floatx80 rFm) in floatx80_rsf() argument 28 return floatx80_sub(roundData, rFm, rFn); in floatx80_rsf() 31 static floatx80 floatx80_rdv(struct roundingData *roundData, floatx80 rFn, floatx80 rFm) in floatx80_rdv() argument 33 return floatx80_div(roundData, rFm, rFn); in floatx80_rdv() 36 static floatx80 (*const dyadic_extended[16])(struct roundingData*, floatx80 rFn, floatx80 rFm) = { 109 floatx80 rFn; in ExtendedCPDO() local 113 rFn = float32_to_floatx80(fpa11->fpreg[Fn].fSingle); in ExtendedCPDO() 117 rFn = float64_to_floatx80(fpa11->fpreg[Fn].fDouble); in ExtendedCPDO() [all …]
|
D | double_cpdo.c | 28 float64 float64_pow(float64 rFn, float64 rFm); 29 float64 float64_pol(float64 rFn, float64 rFm); 31 static float64 float64_rsf(struct roundingData *roundData, float64 rFn, float64 rFm) in float64_rsf() argument 33 return float64_sub(roundData, rFm, rFn); in float64_rsf() 36 static float64 float64_rdv(struct roundingData *roundData, float64 rFn, float64 rFm) in float64_rdv() argument 38 return float64_div(roundData, rFm, rFn); in float64_rdv() 41 static float64 (*const dyadic_double[16])(struct roundingData*, float64 rFn, float64 rFm) = { 126 float64 rFn; in DoubleCPDO() local 130 rFn = float32_to_float64(fpa11->fpreg[Fn].fSingle); in DoubleCPDO() 134 rFn = fpa11->fpreg[Fn].fDouble; in DoubleCPDO() [all …]
|
D | single_cpdo.c | 24 float32 float32_pow(float32 rFn, float32 rFm); 25 float32 float32_pol(float32 rFn, float32 rFm); 27 static float32 float32_rsf(struct roundingData *roundData, float32 rFn, float32 rFm) in float32_rsf() argument 29 return float32_sub(roundData, rFm, rFn); in float32_rsf() 32 static float32 float32_rdv(struct roundingData *roundData, float32 rFn, float32 rFm) in float32_rdv() argument 34 return float32_div(roundData, rFm, rFn); in float32_rdv() 37 static float32 (*const dyadic_single[16])(struct roundingData *, float32 rFn, float32 rFm) = { 94 float32 rFn; in SingleCPDO() local 98 rFn = fpa11->fpreg[Fn].fSingle; in SingleCPDO() 99 rFd->fSingle = dyadic_single[opc_mask_shift](roundData, rFn, rFm); in SingleCPDO()
|