Home | History | Annotate | Download | only in libdecnumber

Lines Matching defs:accnext

4221   Unit	*accnext;		   /* -> where next digit will go */
4500 accnext=acc+acclength-1; /* -> msu of acc [NB: allows digits+1] */
4567 *accnext=thisunit; /* store in accumulator */
4575 accnext--; /* ready for next */
4598 /* if early stop), starting at accnext+1 (its lsu) */
4604 *accnext=0; /* .. whose value is 0 */
4606 else accnext++; /* back to last placed */
4607 /* accnext now -> lowest unit of result */
4619 Unit lsu=*accnext;
4634 accunits=decShiftToLeast(accnext, accunits, drop);
4635 accdigits=decGetDigits(accnext, accunits);
4674 if (*accnext & 0x01) wasodd=1; /* acc is odd */
4675 quotlsu=accnext; /* save in case need to reinspect */
4688 accnext=var1;
4704 tarunits=decUnitAddSub(accnext, accunits, accnext, accunits,
4705 0, accnext, 1);
4706 /* decDumpAr('r', accnext, tarunits); */
4708 /* Here, accnext (var1) holds tarunits Units with twice the */
4711 compare=decUnitCompare(accnext, tarunits, rhs->lsu, D2U(rhs->digits),
4719 for (up=accnext; up<accnext+tarunits; up++) {
4758 accunits=-decUnitAddSub(accnext, accunits,
4760 expunits, accnext, -(Int)powers[exprem]);
4761 accdigits=decGetDigits(accnext, accunits); /* count digits exactly */
4775 decSetCoeff(res, set, accnext, accdigits, &residue, status);