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) in float32_rsf() argument
41 return float32_sub(roundData, rFm, rFn); in float32_rsf()
44 static float32 float32_rdv(struct roundingData *roundData, float32 rFn, float32 rFm) in float32_rdv() argument
46 return float32_div(roundData, rFm, rFn); in float32_rdv()
49 static float32 (*const dyadic_single[16])(struct roundingData *, float32 rFn, float32 rFm) = {
63 static float32 float32_mvf(struct roundingData *roundData, float32 rFm) in float32_mvf() argument
65 return rFm; in float32_mvf()
68 static float32 float32_mnf(struct roundingData *roundData, float32 rFm) in float32_mnf() argument
70 return rFm ^ 0x80000000; in float32_mnf()
73 static float32 float32_abs(struct roundingData *roundData, float32 rFm) in float32_abs() argument
75 return rFm & 0x7fffffff; in float32_abs()
78 static float32 (*const monadic_single[16])(struct roundingData*, float32 rFm) = {
91 float32 rFm; in SingleCPDO() local
96 rFm = getSingleConstant(Fm); in SingleCPDO()
98 rFm = fpa11->fpreg[Fm].fSingle; in SingleCPDO()
111 rFd->fSingle = dyadic_single[opc_mask_shift](roundData, rFn, rFm); in SingleCPDO()
117 rFd->fSingle = monadic_single[opc_mask_shift](roundData, rFm); in SingleCPDO()