Lines Matching refs:x_adj
60 float x_adj = x - 1; in gammaf_positive() local
61 return (__ieee754_expf (__ieee754_lgammaf_r (x_adj, &local_signgam)) in gammaf_positive()
62 * x_adj); in gammaf_positive()
68 float x_adj = x; in gammaf_positive() local
75 x_adj = math_narrow_eval (x + n); in gammaf_positive()
76 x_eps = (x - (x_adj - n)); in gammaf_positive()
77 prod = __gamma_productf (x_adj - n, x_eps, n, &eps); in gammaf_positive()
84 float x_adj_int = roundf (x_adj); in gammaf_positive()
85 float x_adj_frac = x_adj - x_adj_int; in gammaf_positive()
87 float x_adj_mant = __frexpf (x_adj, &x_adj_log2); in gammaf_positive()
94 float ret = (__ieee754_powf (x_adj_mant, x_adj) in gammaf_positive()
96 * __ieee754_expf (-x_adj) in gammaf_positive()
97 * sqrtf (2 * (float) M_PI / x_adj) in gammaf_positive()
99 exp_adj += x_eps * __ieee754_logf (x_adj); in gammaf_positive()
101 float x_adj2 = x_adj * x_adj; in gammaf_positive()
104 exp_adj += bsum / x_adj; in gammaf_positive()