Lines Matching refs:ax
194 long double ax,R,S,P,Q,s,y,z,r;
206 ax = fabsl(x);
207 if(ax < 0.84375) {
208 if(ax < 0x1p-40L) {
209 if(ax < 0x1p-16373L)
221 if(ax < 1.25) {
222 s = ax-one;
229 if (ax >= 9) { /* inf>|x|>= 9 */
232 s = one/(ax*ax);
233 if(ax < 2.85715) { /* |x| < 2.85715 */
248 z = (float)ax;
249 r = expl(-z*z-0.5625)*expl((z-ax)*(z+ax)+R/S);
250 if(x>=0) return (one-r/ax); else return (r/ax-one);
256 long double ax,R,S,P,Q,s,y,z,r;
267 ax = fabsl(x);
268 if(ax < 0.84375L) {
269 if(ax < 0x1p-34L)
277 if(ax < 0.25L) { /* x<1/4 */
285 if(ax < 1.25L) {
286 s = ax-one;
298 if(ax < 108) { /* |x| < 108 */
299 s = one/(ax*ax);
300 if(ax < 2.85715) { /* |x| < 2.85715 */
307 } else if(ax < 9) {
321 z = (float)ax;
322 r = expl(-z*z-0.5625)*expl((z-ax)*(z+ax)+R/S);
323 if(x>0) return r/ax; else return two-r/ax;