Lines Matching refs:absx
111 double absx, y; in tgamma() local
146 absx = sign ? -x : x; in tgamma()
149 y = absx + gmhalf; in tgamma()
150 if (absx > gmhalf) { in tgamma()
151 dy = y - absx; in tgamma()
155 dy -= absx; in tgamma()
158 z = absx - 0.5; in tgamma()
159 r = S(absx) * exp(-y); in tgamma()
163 r = -pi / (sinpi(absx) * absx * r); in tgamma()
176 double r, absx; in __lgamma_r() local
194 absx = fabs(x); in __lgamma_r()
197 if (absx < 0x1p-54) { in __lgamma_r()
199 return -log(absx); in __lgamma_r()
203 if (absx < 128) { in __lgamma_r()
211 r = (absx-0.5)*(log(absx+gmhalf)-1) + (log(S(absx)) - (gmhalf+0.5)); in __lgamma_r()
214 x = sinpi(absx); in __lgamma_r()
216 r = log(pi/(fabs(x)*absx)) - r; in __lgamma_r()