Lines Matching refs:i
161 int32_t jz, jx, jv, jp, jk, carry, n, iq[20], i, j, k, m, q0, ih; in __kernel_rem_pio2() local
176 for (i = 0; i <= m; i++, j++) in __kernel_rem_pio2()
177 f[i] = (j < 0) ? zero : (double) ipio2[j]; in __kernel_rem_pio2()
180 for (i = 0; i <= jk; i++) in __kernel_rem_pio2()
183 fw += x[j] * f[jx + i - j]; in __kernel_rem_pio2()
184 q[i] = fw; in __kernel_rem_pio2()
190 for (i = 0, j = jz, z = q[jz]; j > 0; i++, j--) in __kernel_rem_pio2()
193 iq[i] = (int32_t) (z - two24 * fw); in __kernel_rem_pio2()
205 i = (iq[jz - 1] >> (24 - q0)); n += i; in __kernel_rem_pio2()
206 iq[jz - 1] -= i << (24 - q0); in __kernel_rem_pio2()
217 for (i = 0; i < jz; i++) /* compute 1-q */ in __kernel_rem_pio2()
219 j = iq[i]; in __kernel_rem_pio2()
224 carry = 1; iq[i] = 0x1000000 - j; in __kernel_rem_pio2()
228 iq[i] = 0xffffff - j; in __kernel_rem_pio2()
252 for (i = jz - 1; i >= jk; i--) in __kernel_rem_pio2()
253 j |= iq[i]; in __kernel_rem_pio2()
268 for (i = jz + 1; i <= jz + k; i++) /* add q[jz+1] to q[jz+k] */ in __kernel_rem_pio2()
270 f[jx + i] = (double) ipio2[jv + i]; in __kernel_rem_pio2()
272 fw += x[j] * f[jx + i - j]; in __kernel_rem_pio2()
273 q[i] = fw; in __kernel_rem_pio2()
305 for (i = jz; i >= 0; i--) in __kernel_rem_pio2()
307 q[i] = fw * (double) iq[i]; fw *= twon24; in __kernel_rem_pio2()
311 for (i = jz; i >= 0; i--) in __kernel_rem_pio2()
313 for (fw = 0.0, k = 0; k <= jp && k <= jz - i; k++) in __kernel_rem_pio2()
314 fw += PIo2[k] * q[i + k]; in __kernel_rem_pio2()
315 fq[jz - i] = fw; in __kernel_rem_pio2()
323 for (i = jz; i >= 0; i--) in __kernel_rem_pio2()
324 fw += fq[i]; in __kernel_rem_pio2()
330 for (i = jz; i >= 0; i--) in __kernel_rem_pio2()
331 fv = math_narrow_eval (fv + fq[i]); in __kernel_rem_pio2()
343 for (i = 1; i <= jz; i++) in __kernel_rem_pio2()
344 fv = math_narrow_eval (fv + fq[i]); in __kernel_rem_pio2()
348 for (i = jz; i > 0; i--) in __kernel_rem_pio2()
350 double fv = math_narrow_eval (fq[i - 1] + fq[i]); in __kernel_rem_pio2()
351 fq[i] += fq[i - 1] - fv; in __kernel_rem_pio2()
352 fq[i - 1] = fv; in __kernel_rem_pio2()
354 for (i = jz; i > 1; i--) in __kernel_rem_pio2()
356 double fv = math_narrow_eval (fq[i - 1] + fq[i]); in __kernel_rem_pio2()
357 fq[i] += fq[i - 1] - fv; in __kernel_rem_pio2()
358 fq[i - 1] = fv; in __kernel_rem_pio2()
360 for (fw = 0.0, i = jz; i >= 2; i--) in __kernel_rem_pio2()
361 fw += fq[i]; in __kernel_rem_pio2()