Lines Matching refs:absx
112 float absx = as_float(ix);
115 float x2 = absx * absx;
117 float tt = absx - 1.0f;
118 t = absx < 1.25f ? tt : t;
119 t = absx < 0.84375f ? x2 : t;
129 u = absx < 0x1.6db6dap+1f ? tu : u;
130 v = absx < 0x1.6db6dap+1f ? tv : v;
134 u = absx < 1.25f ? tu : u;
135 v = absx < 1.25f ? tv : v;
139 u = absx < 0.84375f ? tu : u;
140 v = absx < 0.84375f ? tv : v;
149 float r = exp(mad(-z, z, -0.5625f)) * exp(mad(z - absx, z + absx, q));
150 r = MATH_DIVIDE(r, absx);
153 ret = absx < 28.0f ? r : ret;
158 ret = absx < 1.25f ? r : ret;
161 ret = absx < 0.84375f ? r : ret;
345 double absx = as_double(ax);
350 double xm1 = absx - 1.0;
352 t = absx < 1.25 ? xm1 : t;
353 t = absx < 0.84375 ? x2 : t;
367 u = absx < 0x1.6db6dp+1 ? tu : u;
368 v = absx < 0x1.6db6dp+1 ? tv : v;
372 u = absx < 1.25 ? tu : u;
373 v = absx < 1.25 ? tv : v;
377 u = absx < 0.84375 ? tu : u;
378 v = absx < 0.84375 ? tv : v;
388 double ret = exp(-z * z - 0.5625) * exp((z - absx) * (z + absx) + q) / absx;
396 ret = absx < 1.25 ? t : ret;
400 // t = xneg == 1 | absx < 0.25 ? z : t;
402 ret = absx < 0.84375 ? t : ret;