Home | History | Annotate | Download | only in gdtoa

Lines Matching refs:word0

85 	if (!scale || (i = 2*P + 1 - ((word0(x) & Exp_mask) >> Exp_shift)) <= 0)
87 word0(&u) = Exp_1 + (i << Exp_shift);
300 word0(&rv) = 0x7ff00000;
312 word0(&rv) = 0x7ff00000 | bits[1];
317 word0(&rv) = NAN_WORD0;
397 word0(&rv) -= P*Exp_msk1;
399 if ((word0(&rv) & Exp_mask)
402 word0(&rv) += P*Exp_msk1;
460 word0(&rv) = Big0;
464 word0(&rv) = Exp_mask;
468 word0(&rv) = Exp_mask;
477 word0(&rv) = Big0;
498 word0(&rv) -= P*Exp_msk1;
500 if ((z = word0(&rv) & Exp_mask)
506 word0(&rv) = Big0;
510 word0(&rv) += P*Exp_msk1;
526 if (scale && (j = 2*P + 1 - ((word0(&rv) & Exp_mask)
532 word0(&rv) = (P+2)*Exp_msk1;
534 word0(&rv) &= 0xffffffffU << (j-32);
560 word0(&rv) = Tiny0;
706 && !(word0(&rv) & Frac_mask)) {
707 y = word0(&rv) & Exp_mask;
723 if (scale && (y = word0(&rv) & Exp_mask)
725 word0(&adj) += (2*P+1)*Exp_msk1 - y;
728 if ((word0(&rv) & Exp_mask) <=
730 word0(&rv) += P*Exp_msk1;
732 word0(&rv) -= P*Exp_msk1;
754 if (scale && (y = word0(&rv) & Exp_mask) <= 2*P*Exp_msk1)
755 word0(&adj) += (2*P+1)*Exp_msk1 - y;
758 if ((word0(&rv) & Exp_mask) <= P*Exp_msk1) {
759 word0(&rv) += P*Exp_msk1;
765 word0(&rv) -= P*Exp_msk1;
772 if (word0(&rv) == Big0 && word1(&rv) == Big1)
786 if (dsign || word1(&rv) || word0(&rv) & Bndry_mask
789 || (word0(&rv) & Exp_mask) <= (2*P+1)*Exp_msk1
791 || (word0(&rv) & Exp_mask) <= Exp_msk1
818 if ((word0(&rv) & Bndry_mask1) == Bndry_mask1
821 (scale && (y = word0(&rv) & Exp_mask) <= 2*P*Exp_msk1)
826 if (word0(&rv) == Big0 && word1(&rv) == Big1)
828 word0(&rv) = (word0(&rv) & Exp_mask)
841 else if (!(word0(&rv) & Bndry_mask) && !word1(&rv)) {
845 L = word0(&rv) & Exp_mask;
860 L = word0(&rv) & Exp_mask;
871 L = (word0(&rv) & Exp_mask) - Exp_msk1;
873 word0(&rv) = L | Bndry_mask1;
884 if (!(word0(&rv) & Lsb1))
921 else if (word1(&rv) || word0(&rv) & Bndry_mask) {
923 if (word1(&rv) == Tiny1 && !word0(&rv))
959 y = word0(&rv) & Exp_mask;
965 word0(&rv) -= P*Exp_msk1;
968 if ((word0(&rv) & Exp_mask) >=
970 if (word0(&rv0) == Big0 && word1(&rv0) == Big1)
972 word0(&rv) = Big0;
977 word0(&rv) += P*Exp_msk1;
988 word0(&aadj1) += (2*P+1)*Exp_msk1 - y;
994 if ((word0(&rv) & Exp_mask) <= P*Exp_msk1) {
996 word0(&rv) += P*Exp_msk1;
1000 if ((word0(&rv) & Exp_mask) < P*Exp_msk1)
1002 if ((word0(&rv) & Exp_mask) <= P*Exp_msk1)
1005 if (word0(&rv0) == Tiny0
1008 word0(&rv) = Tiny0;
1013 word0(&rv) -= P*Exp_msk1;
1037 z = word0(&rv) & Exp_mask;
1047 if (dsign || word1(&rv) || word0(&rv) & Bndry_mask) {
1069 word0(&rv0) = Exp_1 + (70 << Exp_shift);
1079 word0(&rv0) = Exp_1 - 2*P*Exp_msk1;
1085 if (!(word0(&rv) & Exp_mask))
1087 if (word0(&rv) == 0 && word1(&rv) == 0)
1094 if (inexact && !(word0(&rv) & Exp_mask)) {