Lines Matching refs:rFm
29 float32 float32_sin(float32 rFm);
30 float32 float32_cos(float32 rFm);
31 float32 float32_arcsin(float32 rFm);
32 float32 float32_arctan(float32 rFm);
33 float32 float32_log(float32 rFm);
34 float32 float32_tan(float32 rFm);
35 float32 float32_arccos(float32 rFm);
36 float32 float32_pow(float32 rFn, float32 rFm);
37 float32 float32_pol(float32 rFn, float32 rFm);
39 static float32 float32_rsf(struct roundingData *roundData, float32 rFn, float32 rFm)
41 return float32_sub(roundData, rFm, rFn);
44 static float32 float32_rdv(struct roundingData *roundData, float32 rFn, float32 rFm)
46 return float32_div(roundData, rFm, rFn);
49 static float32 (*const dyadic_single[16])(struct roundingData *, float32 rFn, float32 rFm) = {
63 static float32 float32_mvf(struct roundingData *roundData, float32 rFm)
65 return rFm;
68 static float32 float32_mnf(struct roundingData *roundData, float32 rFm)
70 return rFm ^ 0x80000000;
73 static float32 float32_abs(struct roundingData *roundData, float32 rFm)
75 return rFm & 0x7fffffff;
78 static float32 (*const monadic_single[16])(struct roundingData*, float32 rFm) = {
91 float32 rFm;
96 rFm = getSingleConstant(Fm);
98 rFm = fpa11->fpreg[Fm].fSingle;
111 rFd->fSingle = dyadic_single[opc_mask_shift](roundData, rFn, rFm);
117 rFd->fSingle = monadic_single[opc_mask_shift](roundData, rFm);