Lines Matching defs:rFm
17 float32 float32_sin(float32 rFm);
18 float32 float32_cos(float32 rFm);
19 float32 float32_arcsin(float32 rFm);
20 float32 float32_arctan(float32 rFm);
21 float32 float32_log(float32 rFm);
22 float32 float32_tan(float32 rFm);
23 float32 float32_arccos(float32 rFm);
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)
29 return float32_sub(roundData, rFm, rFn);
32 static float32 float32_rdv(struct roundingData *roundData, float32 rFn, float32 rFm)
34 return float32_div(roundData, rFm, rFn);
37 static float32 (*const dyadic_single[16])(struct roundingData *, float32 rFn, float32 rFm) = {
51 static float32 float32_mvf(struct roundingData *roundData, float32 rFm)
53 return rFm;
56 static float32 float32_mnf(struct roundingData *roundData, float32 rFm)
58 return rFm ^ 0x80000000;
61 static float32 float32_abs(struct roundingData *roundData, float32 rFm)
63 return rFm & 0x7fffffff;
66 static float32 (*const monadic_single[16])(struct roundingData*, float32 rFm) = {
79 float32 rFm;
84 rFm = getSingleConstant(Fm);
86 rFm = fpa11->fpreg[Fm].fSingle;
99 rFd->fSingle = dyadic_single[opc_mask_shift](roundData, rFn, rFm);
105 rFd->fSingle = monadic_single[opc_mask_shift](roundData, rFm);