• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/nwfpe/

Lines Matching refs:rFm

28 floatx80 floatx80_sin(floatx80 rFm);
29 floatx80 floatx80_cos(floatx80 rFm);
30 floatx80 floatx80_arcsin(floatx80 rFm);
31 floatx80 floatx80_arctan(floatx80 rFm);
32 floatx80 floatx80_log(floatx80 rFm);
33 floatx80 floatx80_tan(floatx80 rFm);
34 floatx80 floatx80_arccos(floatx80 rFm);
35 floatx80 floatx80_pow(floatx80 rFn, floatx80 rFm);
36 floatx80 floatx80_pol(floatx80 rFn, floatx80 rFm);
38 static floatx80 floatx80_rsf(struct roundingData *roundData, floatx80 rFn, floatx80 rFm)
40 return floatx80_sub(roundData, rFm, rFn);
43 static floatx80 floatx80_rdv(struct roundingData *roundData, floatx80 rFn, floatx80 rFm)
45 return floatx80_div(roundData, rFm, rFn);
48 static floatx80 (*const dyadic_extended[16])(struct roundingData*, floatx80 rFn, floatx80 rFm) = {
63 static floatx80 floatx80_mvf(struct roundingData *roundData, floatx80 rFm)
65 return rFm;
68 static floatx80 floatx80_mnf(struct roundingData *roundData, floatx80 rFm)
70 rFm.high ^= 0x8000;
71 return rFm;
74 static floatx80 floatx80_abs(struct roundingData *roundData, floatx80 rFm)
76 rFm.high &= 0x7fff;
77 return rFm;
80 static floatx80 (*const monadic_extended[16])(struct roundingData*, floatx80 rFm) = {
93 floatx80 rFm;
98 rFm = getExtendedConstant(Fm);
102 rFm = float32_to_floatx80(fpa11->fpreg[Fm].fSingle);
106 rFm = float64_to_floatx80(fpa11->fpreg[Fm].fDouble);
110 rFm = fpa11->fpreg[Fm].fExtended;
141 rFd->fExtended = dyadic_extended[opc_mask_shift](roundData, rFn, rFm);
147 rFd->fExtended = monadic_extended[opc_mask_shift](roundData, rFm);