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);