Lines Matching refs:rv
186 int bdif, e, j, k, k1, nb, rv; local
188 carry = rv = 0;
307 rv = 1;
310 return rv;
353 U adj, rv; local
377 dval(&rv) = 0.;
571 dval(&rv) = y;
573 dval(&rv) = tens[k - 9] * dval(&rv) + z;
577 if (rvOK(&rv, fpi, exp, bits, 1, rd, &irv)) {
588 i = fivesbits[e] + mantbits(&rv) <= P;
589 /* rv = */ rounded_product(dval(&rv), tens[e]);
590 if (rvOK(&rv, fpi, exp, bits, i, rd, &irv)) {
606 dval(&rv) *= tens[i];
612 dval(&adj) = dval(&rv);
619 dval(&rv) = dval(&adj);
621 /* rv = */ rounded_product(dval(&rv), tens[e2]);
623 if (rvOK(&rv, fpi, exp, bits, 0, rd, &irv)) {
633 /* rv = */ rounded_quotient(dval(&rv), tens[-e]);
634 if (rvOK(&rv, fpi, exp, bits, 0, rd, &irv)) {
651 dval(&rv) *= tens[i];
655 e2 += ((word0(&rv) & Exp_mask)
657 word0(&rv) &= ~Exp_mask;
658 word0(&rv) |= Bias << Exp_shift1;
659 dval(&rv) *= bigtens[n_bigtens-1];
662 e2 += ((word0(&rv) & Exp_mask) >> Exp_shift1) - Bias;
663 word0(&rv) &= ~Exp_mask;
664 word0(&rv) |= Bias << Exp_shift1;
667 dval(&rv) *= bigtens[j];
673 dval(&rv) /= tens[i];
677 e2 += ((word0(&rv) & Exp_mask)
679 word0(&rv) &= ~Exp_mask;
680 word0(&rv) |= Bias << Exp_shift1;
681 dval(&rv) *= tinytens[n_bigtens-1];
684 e2 += ((word0(&rv) & Exp_mask) >> Exp_shift1) - Bias;
685 word0(&rv) &= ~Exp_mask;
686 word0(&rv) |= Bias << Exp_shift1;
689 dval(&rv) *= tinytens[j];
700 rvb = d2b(dval(&rv), &rve, &rvbits); /* rv = rvb * 2^rve */