rFm 21 arch/arm/nwfpe/double_cpdo.c float64 float64_sin(float64 rFm); rFm 22 arch/arm/nwfpe/double_cpdo.c float64 float64_cos(float64 rFm); rFm 23 arch/arm/nwfpe/double_cpdo.c float64 float64_arcsin(float64 rFm); rFm 24 arch/arm/nwfpe/double_cpdo.c float64 float64_arctan(float64 rFm); rFm 25 arch/arm/nwfpe/double_cpdo.c float64 float64_log(float64 rFm); rFm 26 arch/arm/nwfpe/double_cpdo.c float64 float64_tan(float64 rFm); rFm 27 arch/arm/nwfpe/double_cpdo.c float64 float64_arccos(float64 rFm); rFm 28 arch/arm/nwfpe/double_cpdo.c float64 float64_pow(float64 rFn, float64 rFm); rFm 29 arch/arm/nwfpe/double_cpdo.c float64 float64_pol(float64 rFn, float64 rFm); rFm 31 arch/arm/nwfpe/double_cpdo.c static float64 float64_rsf(struct roundingData *roundData, float64 rFn, float64 rFm) rFm 33 arch/arm/nwfpe/double_cpdo.c return float64_sub(roundData, rFm, rFn); rFm 36 arch/arm/nwfpe/double_cpdo.c static float64 float64_rdv(struct roundingData *roundData, float64 rFn, float64 rFm) rFm 38 arch/arm/nwfpe/double_cpdo.c return float64_div(roundData, rFm, rFn); rFm 41 arch/arm/nwfpe/double_cpdo.c static float64 (*const dyadic_double[16])(struct roundingData*, float64 rFn, float64 rFm) = { rFm 56 arch/arm/nwfpe/double_cpdo.c static float64 float64_mvf(struct roundingData *roundData,float64 rFm) rFm 58 arch/arm/nwfpe/double_cpdo.c return rFm; rFm 61 arch/arm/nwfpe/double_cpdo.c static float64 float64_mnf(struct roundingData *roundData,float64 rFm) rFm 65 arch/arm/nwfpe/double_cpdo.c u.f64 = rFm; rFm 75 arch/arm/nwfpe/double_cpdo.c static float64 float64_abs(struct roundingData *roundData,float64 rFm) rFm 79 arch/arm/nwfpe/double_cpdo.c u.f64 = rFm; rFm 89 arch/arm/nwfpe/double_cpdo.c static float64 (*const monadic_double[16])(struct roundingData *, float64 rFm) = { rFm 102 arch/arm/nwfpe/double_cpdo.c float64 rFm; rFm 107 arch/arm/nwfpe/double_cpdo.c rFm = getDoubleConstant(Fm); rFm 111 arch/arm/nwfpe/double_cpdo.c rFm = float32_to_float64(fpa11->fpreg[Fm].fSingle); rFm 115 arch/arm/nwfpe/double_cpdo.c rFm = fpa11->fpreg[Fm].fDouble; rFm 142 arch/arm/nwfpe/double_cpdo.c rFd->fDouble = dyadic_double[opc_mask_shift](roundData, rFn, rFm); rFm 148 arch/arm/nwfpe/double_cpdo.c rFd->fDouble = monadic_double[opc_mask_shift](roundData, rFm); rFm 16 arch/arm/nwfpe/extended_cpdo.c floatx80 floatx80_sin(floatx80 rFm); rFm 17 arch/arm/nwfpe/extended_cpdo.c floatx80 floatx80_cos(floatx80 rFm); rFm 18 arch/arm/nwfpe/extended_cpdo.c floatx80 floatx80_arcsin(floatx80 rFm); rFm 19 arch/arm/nwfpe/extended_cpdo.c floatx80 floatx80_arctan(floatx80 rFm); rFm 20 arch/arm/nwfpe/extended_cpdo.c floatx80 floatx80_log(floatx80 rFm); rFm 21 arch/arm/nwfpe/extended_cpdo.c floatx80 floatx80_tan(floatx80 rFm); rFm 22 arch/arm/nwfpe/extended_cpdo.c floatx80 floatx80_arccos(floatx80 rFm); rFm 23 arch/arm/nwfpe/extended_cpdo.c floatx80 floatx80_pow(floatx80 rFn, floatx80 rFm); rFm 24 arch/arm/nwfpe/extended_cpdo.c floatx80 floatx80_pol(floatx80 rFn, floatx80 rFm); rFm 26 arch/arm/nwfpe/extended_cpdo.c static floatx80 floatx80_rsf(struct roundingData *roundData, floatx80 rFn, floatx80 rFm) rFm 28 arch/arm/nwfpe/extended_cpdo.c return floatx80_sub(roundData, rFm, rFn); rFm 31 arch/arm/nwfpe/extended_cpdo.c static floatx80 floatx80_rdv(struct roundingData *roundData, floatx80 rFn, floatx80 rFm) rFm 33 arch/arm/nwfpe/extended_cpdo.c return floatx80_div(roundData, rFm, rFn); rFm 36 arch/arm/nwfpe/extended_cpdo.c static floatx80 (*const dyadic_extended[16])(struct roundingData*, floatx80 rFn, floatx80 rFm) = { rFm 51 arch/arm/nwfpe/extended_cpdo.c static floatx80 floatx80_mvf(struct roundingData *roundData, floatx80 rFm) rFm 53 arch/arm/nwfpe/extended_cpdo.c return rFm; rFm 56 arch/arm/nwfpe/extended_cpdo.c static floatx80 floatx80_mnf(struct roundingData *roundData, floatx80 rFm) rFm 58 arch/arm/nwfpe/extended_cpdo.c rFm.high ^= 0x8000; rFm 59 arch/arm/nwfpe/extended_cpdo.c return rFm; rFm 62 arch/arm/nwfpe/extended_cpdo.c static floatx80 floatx80_abs(struct roundingData *roundData, floatx80 rFm) rFm 64 arch/arm/nwfpe/extended_cpdo.c rFm.high &= 0x7fff; rFm 65 arch/arm/nwfpe/extended_cpdo.c return rFm; rFm 68 arch/arm/nwfpe/extended_cpdo.c static floatx80 (*const monadic_extended[16])(struct roundingData*, floatx80 rFm) = { rFm 81 arch/arm/nwfpe/extended_cpdo.c floatx80 rFm; rFm 86 arch/arm/nwfpe/extended_cpdo.c rFm = getExtendedConstant(Fm); rFm 90 arch/arm/nwfpe/extended_cpdo.c rFm = float32_to_floatx80(fpa11->fpreg[Fm].fSingle); rFm 94 arch/arm/nwfpe/extended_cpdo.c rFm = float64_to_floatx80(fpa11->fpreg[Fm].fDouble); rFm 98 arch/arm/nwfpe/extended_cpdo.c rFm = fpa11->fpreg[Fm].fExtended; rFm 129 arch/arm/nwfpe/extended_cpdo.c rFd->fExtended = dyadic_extended[opc_mask_shift](roundData, rFn, rFm); rFm 135 arch/arm/nwfpe/extended_cpdo.c rFd->fExtended = monadic_extended[opc_mask_shift](roundData, rFm); rFm 151 arch/arm/nwfpe/fpa11_cprt.c floatx80 rFn, rFm; rFm 186 arch/arm/nwfpe/fpa11_cprt.c rFm = getExtendedConstant(Fm); rFm 187 arch/arm/nwfpe/fpa11_cprt.c if (floatx80_is_nan(rFm)) rFm 196 arch/arm/nwfpe/fpa11_cprt.c rFm = float32_to_floatx80(fpa11->fpreg[Fm].fSingle); rFm 203 arch/arm/nwfpe/fpa11_cprt.c rFm = float64_to_floatx80(fpa11->fpreg[Fm].fDouble); rFm 210 arch/arm/nwfpe/fpa11_cprt.c rFm = fpa11->fpreg[Fm].fExtended; rFm 219 arch/arm/nwfpe/fpa11_cprt.c rFm.high ^= 0x8000; rFm 222 arch/arm/nwfpe/fpa11_cprt.c if (floatx80_lt(rFn, rFm)) rFm 226 arch/arm/nwfpe/fpa11_cprt.c if (floatx80_eq(rFn, rFm)) rFm 230 arch/arm/nwfpe/fpa11_cprt.c if (floatx80_lt(rFm, rFn)) rFm 238 arch/arm/nwfpe/fpa11_cprt.c float32 rFm = getSingleConstant(Fm); rFm 245 arch/arm/nwfpe/fpa11_cprt.c rFm ^= 0x80000000; rFm 248 arch/arm/nwfpe/fpa11_cprt.c if (float32_lt_nocheck(rFn, rFm)) rFm 252 arch/arm/nwfpe/fpa11_cprt.c if (float32_eq_nocheck(rFn, rFm)) rFm 256 arch/arm/nwfpe/fpa11_cprt.c if (float32_lt_nocheck(rFm, rFn)) rFm 259 arch/arm/nwfpe/fpa11_cprt.c float64 rFm = getDoubleConstant(Fm); rFm 266 arch/arm/nwfpe/fpa11_cprt.c rFm ^= 0x8000000000000000ULL; rFm 269 arch/arm/nwfpe/fpa11_cprt.c if (float64_lt_nocheck(rFn, rFm)) rFm 273 arch/arm/nwfpe/fpa11_cprt.c if (float64_eq_nocheck(rFn, rFm)) rFm 277 arch/arm/nwfpe/fpa11_cprt.c if (float64_lt_nocheck(rFm, rFn)) rFm 284 arch/arm/nwfpe/fpa11_cprt.c float32 rFm = fpa11->fpreg[Fm].fSingle; rFm 288 arch/arm/nwfpe/fpa11_cprt.c || float32_is_nan(rFm)) rFm 292 arch/arm/nwfpe/fpa11_cprt.c rFm ^= 0x80000000; rFm 295 arch/arm/nwfpe/fpa11_cprt.c if (float32_lt_nocheck(rFn, rFm)) rFm 299 arch/arm/nwfpe/fpa11_cprt.c if (float32_eq_nocheck(rFn, rFm)) rFm 303 arch/arm/nwfpe/fpa11_cprt.c if (float32_lt_nocheck(rFm, rFn)) rFm 307 arch/arm/nwfpe/fpa11_cprt.c float64 rFm, rFn; rFm 309 arch/arm/nwfpe/fpa11_cprt.c rFm = (fpa11->fType[Fm] == typeSingle) ? rFm 318 arch/arm/nwfpe/fpa11_cprt.c || float64_is_nan(rFm)) rFm 322 arch/arm/nwfpe/fpa11_cprt.c rFm ^= 0x8000000000000000ULL; rFm 325 arch/arm/nwfpe/fpa11_cprt.c if (float64_lt_nocheck(rFn, rFm)) rFm 329 arch/arm/nwfpe/fpa11_cprt.c if (float64_eq_nocheck(rFn, rFm)) rFm 333 arch/arm/nwfpe/fpa11_cprt.c if (float64_lt_nocheck(rFm, rFn)) rFm 17 arch/arm/nwfpe/single_cpdo.c float32 float32_sin(float32 rFm); rFm 18 arch/arm/nwfpe/single_cpdo.c float32 float32_cos(float32 rFm); rFm 19 arch/arm/nwfpe/single_cpdo.c float32 float32_arcsin(float32 rFm); rFm 20 arch/arm/nwfpe/single_cpdo.c float32 float32_arctan(float32 rFm); rFm 21 arch/arm/nwfpe/single_cpdo.c float32 float32_log(float32 rFm); rFm 22 arch/arm/nwfpe/single_cpdo.c float32 float32_tan(float32 rFm); rFm 23 arch/arm/nwfpe/single_cpdo.c float32 float32_arccos(float32 rFm); rFm 24 arch/arm/nwfpe/single_cpdo.c float32 float32_pow(float32 rFn, float32 rFm); rFm 25 arch/arm/nwfpe/single_cpdo.c float32 float32_pol(float32 rFn, float32 rFm); rFm 27 arch/arm/nwfpe/single_cpdo.c static float32 float32_rsf(struct roundingData *roundData, float32 rFn, float32 rFm) rFm 29 arch/arm/nwfpe/single_cpdo.c return float32_sub(roundData, rFm, rFn); rFm 32 arch/arm/nwfpe/single_cpdo.c static float32 float32_rdv(struct roundingData *roundData, float32 rFn, float32 rFm) rFm 34 arch/arm/nwfpe/single_cpdo.c return float32_div(roundData, rFm, rFn); rFm 37 arch/arm/nwfpe/single_cpdo.c static float32 (*const dyadic_single[16])(struct roundingData *, float32 rFn, float32 rFm) = { rFm 51 arch/arm/nwfpe/single_cpdo.c static float32 float32_mvf(struct roundingData *roundData, float32 rFm) rFm 53 arch/arm/nwfpe/single_cpdo.c return rFm; rFm 56 arch/arm/nwfpe/single_cpdo.c static float32 float32_mnf(struct roundingData *roundData, float32 rFm) rFm 58 arch/arm/nwfpe/single_cpdo.c return rFm ^ 0x80000000; rFm 61 arch/arm/nwfpe/single_cpdo.c static float32 float32_abs(struct roundingData *roundData, float32 rFm) rFm 63 arch/arm/nwfpe/single_cpdo.c return rFm & 0x7fffffff; rFm 66 arch/arm/nwfpe/single_cpdo.c static float32 (*const monadic_single[16])(struct roundingData*, float32 rFm) = { rFm 79 arch/arm/nwfpe/single_cpdo.c float32 rFm; rFm 84 arch/arm/nwfpe/single_cpdo.c rFm = getSingleConstant(Fm); rFm 86 arch/arm/nwfpe/single_cpdo.c rFm = fpa11->fpreg[Fm].fSingle; rFm 99 arch/arm/nwfpe/single_cpdo.c rFd->fSingle = dyadic_single[opc_mask_shift](roundData, rFn, rFm); rFm 105 arch/arm/nwfpe/single_cpdo.c rFd->fSingle = monadic_single[opc_mask_shift](roundData, rFm);