Lines Matching refs:word0

318 #define word0(x) (x)->L[1]  macro
321 #define word0(x) (x)->L[0] macro
1200 L = (word0(x) & Exp_mask) - (P-1)*Exp_msk1;
1209 word0(&u) = L;
1217 word0(&u) = 0x80000 >> L;
1221 word0(&u) = 0;
1245 #define d0 word0(&d)
1292 word0(&d) = d0 >> 16 | d0 << 16;
1317 d0 = word0(d) >> 16 | word0(d) << 16;
1320 #define d0 word0(d)
1414 *bits = 4*P + 8 - k - hi0bits(word0(d) & Frac_mask);
1455 word0(&da) += (k >> 2)*Exp_msk1;
1461 word0(&db) += (k >> 2)*Exp_msk1;
1467 word0(&da) += k*Exp_msk1;
1470 word0(&db) += k*Exp_msk1;
1662 word0(rvp) = Exp_mask | x[0];
1941 word0(rvp) = 0;
1959 word0(rvp) = Big0;
2024 word0(rvp) = Exp_mask;
2106 word0(rvp) = b->wds > 1 ? b->x[1] & ~0x100000 : 0;
2108 word0(rvp) = (b->x[1] & ~0x100000) | ((e + 0x3ff + 52) << 20);
2133 word0(rvp) = b->x[1] | ((e + 65 + 13) << 24);
2140 word0(rvp) = ((b->x[1] & ~0x800000) >> 16) | ((e + 129 + 55) << 7) | (b->x[1] << 16);
2298 if (!bc->scale || (i = 2*P + 1 - ((word0(x) & Exp_mask) >> Exp_shift)) <= 0)
2300 word0(&u) = Exp_1 + (i << Exp_shift);
2331 word0(rv) = (P+2) << Exp_shift;
2362 word0(rv) = (1 + bc->scale) << Exp_shift;
2364 word0(rv) = Exp_msk1;
2492 if ((j = ((word0(rv) & Exp_mask) >> Exp_shift) - bc->scale) <= 0) {
2498 else if (word0(rv) & (0x1 << (i-32)))
2723 word0(&rv) = 0x7ff00000;
2731 word0(&rv) = NAN_WORD0;
2811 word0(&rv) -= P*Exp_msk1;
2813 if ((word0(&rv) & Exp_mask)
2816 word0(&rv) += P*Exp_msk1;
2874 word0(&rv) = Big0;
2878 word0(&rv) = Exp_mask;
2882 word0(&rv) = Exp_mask;
2891 word0(&rv) = Big0;
2912 word0(&rv) -= P*Exp_msk1;
2914 if ((z = word0(&rv) & Exp_mask)
2920 word0(&rv) = Big0;
2924 word0(&rv) += P*Exp_msk1;
2940 if (bc.scale && (j = 2*P + 1 - ((word0(&rv) & Exp_mask)
2948 word0(&rv) = (P+2)*Exp_msk1;
2950 word0(&rv) &= 0xffffffff << (j-32);
2972 word0(&rv) = Tiny0;
3145 && !(word0(&rv) & Frac_mask)) {
3146 y = word0(&rv) & Exp_mask;
3160 if (bc.scale && (y = word0(&rv) & Exp_mask)
3162 word0(&adj) += (2*P+1)*Exp_msk1 - y;
3165 if ((word0(&rv) & Exp_mask) <=
3167 word0(&rv) += P*Exp_msk1;
3169 word0(&rv) -= P*Exp_msk1;
3191 if (bc.scale && (y = word0(&rv) & Exp_mask) <= 2*P*Exp_msk1)
3192 word0(&adj) += (2*P+1)*Exp_msk1 - y;
3195 if ((word0(&rv) & Exp_mask) <= P*Exp_msk1) {
3196 word0(&rv) += P*Exp_msk1;
3202 word0(&rv) -= P*Exp_msk1;
3209 if (word0(&rv) == Big0 && word1(&rv) == Big1)
3223 if (bc.dsign || word1(&rv) || word0(&rv) & Bndry_mask
3226 || (word0(&rv) & Exp_mask) <= (2*P+1)*Exp_msk1
3228 || (word0(&rv) & Exp_mask) <= Exp_msk1
3253 if ((word0(&rv) & Bndry_mask1) == Bndry_mask1
3256 (bc.scale && (y = word0(&rv) & Exp_mask) <= 2*P*Exp_msk1)
3261 if (word0(&rv) == Big0 && word1(&rv) == Big1)
3263 word0(&rv) = (word0(&rv) & Exp_mask)
3276 else if (!(word0(&rv) & Bndry_mask) && !word1(&rv)) {
3280 L = word0(&rv) & Exp_mask;
3301 L = word0(&rv) & Exp_mask;
3316 L = (word0(&rv) & Exp_mask) - Exp_msk1;
3318 word0(&rv) = L | Bndry_mask1;
3333 if (!(word0(&rv) & Lsb1))
3375 else if (word1(&rv) || word0(&rv) & Bndry_mask) {
3377 if (word1(&rv) == Tiny1 && !word0(&rv)) {
3416 y = word0(&rv) & Exp_mask;
3422 word0(&rv) -= P*Exp_msk1;
3425 if ((word0(&rv) & Exp_mask) >=
3427 if (word0(&rv0) == Big0 && word1(&rv0) == Big1)
3429 word0(&rv) = Big0;
3434 word0(&rv) += P*Exp_msk1;
3446 word0(&aadj2) += (2*P+1)*Exp_msk1 - y;
3466 if ((word0(&rv) & Exp_mask) <= P*Exp_msk1) {
3468 word0(&rv) += P*Exp_msk1;
3472 if ((word0(&rv) & Exp_mask) < P*Exp_msk1)
3474 if ((word0(&rv) & Exp_mask) <= P*Exp_msk1)
3477 if (word0(&rv0) == Tiny0
3485 word0(&rv) = Tiny0;
3490 word0(&rv) -= P*Exp_msk1;
3514 z = word0(&rv) & Exp_mask;
3525 if (bc.dsign || word1(&rv) || word0(&rv) & Bndry_mask) {
3550 y = word0(&rv) & Exp_mask;
3560 word0(&rv0) = Exp_1 + (70 << Exp_shift);
3570 word0(&rv0) = Exp_1 - 2*P*Exp_msk1;
3576 if (!(word0(&rv) & Exp_mask))
3578 if (word0(&rv) == 0 && word1(&rv) == 0)
3585 if (bc.inexact && !(word0(&rv) & Exp_mask)) {
3774 if (word0(&u) & Sign_bit) { in zend_dtoa()
3777 word0(&u) &= ~Sign_bit; /* clear sign bit */ in zend_dtoa()
3784 if ((word0(&u) & Exp_mask) == Exp_mask) in zend_dtoa()
3786 if (word0(&u) == 0x8000) in zend_dtoa()
3792 if (!word1(&u) && !(word0(&u) & 0xfffff)) in zend_dtoa()
3822 i = (int)(word0(&u) >> Exp_shift1 & (Exp_mask>>Exp_shift1)); in zend_dtoa()
3824 if ((i = (int)(word0(&u) >> Exp_shift1 & (Exp_mask>>Exp_shift1)))) { in zend_dtoa()
3827 word0(&d2) &= Frac_mask1; in zend_dtoa()
3828 word0(&d2) |= Exp_11; in zend_dtoa()
3830 if (j = 11 - hi0bits(word0(&d2) & Frac_mask)) in zend_dtoa()
3868 x = i > 32 ? word0(&u) << (64 - i) | word1(&u) >> (i - 32) in zend_dtoa()
3871 word0(&d2) -= 31*Exp_msk1; /* adjust exponent */ in zend_dtoa()
3996 word0(&eps) -= (P-1)*Exp_msk1; in zend_dtoa()
4015 word0(&eps1) -= Exp_msk1 * (Bias+P-1); in zend_dtoa()
4175 if (!word1(&u) && !(word0(&u) & Bndry_mask) in zend_dtoa()
4177 && word0(&u) & (Exp_mask & ~Exp_msk1) in zend_dtoa()
4383 word0(&u) = Exp_1 + (70 << Exp_shift); in zend_dtoa()