Home | History | Annotate | Download | only in fdlibm

Lines Matching refs:jz

137   int32_t jz = jk;
142 double z = q[jz];
143 for (int i = 0, j = jz; j > 0; i++, j--) {
155 int32_t i = (iq[jz - 1] >> (24 - q0));
157 iq[jz - 1] -= i << (24 - q0);
158 ih = iq[jz - 1] >> (23 - q0);
160 ih = iq[jz - 1] >> 23;
168 for (int i = 0; i < jz; i++) {
180 iq[jz - 1] &= 0x7fffff;
182 iq[jz - 1] &= 0x3fffff;
192 for (int i = jz - 1; i >= jk; i--) j |= iq[i];
196 for (int i = jz + 1; i <= jz + k; i++) {
201 jz += k;
207 jz -= 1;
209 while (iq[jz] == 0) {
210 jz--;
217 iq[jz] = static_cast<int32_t>(z - two24 * fw);
218 jz += 1;
220 iq[jz] = static_cast<int32_t>(fw);
222 iq[jz] = static_cast<int32_t>(z);
227 for (int i = jz; i >= 0; i--) {
233 for (int i = jz; i >= 0; i--) {
235 for (int k = 0; k <= jk && k <= jz - i; k++) fw += PIo2[k] * q[i + k];
236 fq[jz - i] = fw;
240 for (int i = jz; i >= 0; i--) fw += fq[i];
243 for (int i = 1; i <= jz; i++) fw += fq[i];