lsu               292 src/decNumber/decNumber.c   for (up=dn->lsu; uin>0; up++) {
lsu               296 src/decNumber/decNumber.c   dn->digits=decGetDigits(dn->lsu, up-dn->lsu);
lsu               317 src/decNumber/decNumber.c     up=dn->lsu;                    // -> lsu
lsu               350 src/decNumber/decNumber.c     up=dn->lsu;                    // -> lsu
lsu               569 src/decNumber/decNumber.c     if (d<=set->digits) res=dn->lsu;    // fits into supplied decNumber
lsu               718 src/decNumber/decNumber.c   ua=lhs->lsu;                          // bottom-up
lsu               719 src/decNumber/decNumber.c   ub=rhs->lsu;                          // ..
lsu               720 src/decNumber/decNumber.c   uc=res->lsu;                          // ..
lsu               751 src/decNumber/decNumber.c   res->digits=decGetDigits(res->lsu, uc-res->lsu);
lsu              1082 src/decNumber/decNumber.c   ua=rhs->lsu;                          // bottom-up
lsu              1083 src/decNumber/decNumber.c   uc=res->lsu;                          // ..
lsu              1107 src/decNumber/decNumber.c   res->digits=decGetDigits(res->lsu, uc-res->lsu);
lsu              1316 src/decNumber/decNumber.c       if (!(copystat&DEC_Inexact) && w->lsu[0]==1) {
lsu              1370 src/decNumber/decNumber.c     w->lsu[1]=1; w->lsu[0]=0;           // ..
lsu              1372 src/decNumber/decNumber.c     w->lsu[0]=10;                       // ..
lsu              1532 src/decNumber/decNumber.c   dtiny.lsu[0]=1;
lsu              1574 src/decNumber/decNumber.c   dtiny.lsu[0]=1;
lsu              1633 src/decNumber/decNumber.c         dtiny.lsu[0]=1;                 // make number that is ..
lsu              1674 src/decNumber/decNumber.c   ua=lhs->lsu;                          // bottom-up
lsu              1675 src/decNumber/decNumber.c   ub=rhs->lsu;                          // ..
lsu              1676 src/decNumber/decNumber.c   uc=res->lsu;                          // ..
lsu              1706 src/decNumber/decNumber.c   res->digits=decGetDigits(res->lsu, uc-res->lsu);
lsu              1845 src/decNumber/decNumber.c           dnOne.lsu[0]=1;
lsu              1851 src/decNumber/decNumber.c            else if (dac->lsu[0]==0) {        // lhs=1
lsu              1854 src/decNumber/decNumber.c             *res->lsu=1;                     // was 0, make int 1
lsu              1855 src/decNumber/decNumber.c             res->digits=decShiftToMost(res->lsu, 1, shift);
lsu              1883 src/decNumber/decNumber.c       if (n==0) *res->lsu=1;            // [-]Inf**0 => 1
lsu              1901 src/decNumber/decNumber.c           *res->lsu=1;                       // return 1
lsu              1955 src/decNumber/decNumber.c         *res->lsu=1;                    // ..
lsu              1995 src/decNumber/decNumber.c         *dac->lsu=1;                         // was 0, make int 1
lsu              1998 src/decNumber/decNumber.c           dac->digits=decShiftToMost(dac->lsu, 1, shift);
lsu              2012 src/decNumber/decNumber.c       *dac->lsu=1;                      // ..
lsu              2317 src/decNumber/decNumber.c         Unit *msu=res->lsu+D2U(res->digits)-1;    // current msu
lsu              2318 src/decNumber/decNumber.c         Unit *msumax=res->lsu+D2U(set->digits)-1; //-V778 // rotation msu
lsu              2358 src/decNumber/decNumber.c           uInt save=res->lsu[0]%powers[shift]; //-V557 // save low digit(s)
lsu              2359 src/decNumber/decNumber.c           decShiftToLeast(res->lsu, D2U(res->digits), shift);
lsu              2378 src/decNumber/decNumber.c             uInt save=res->lsu[0]%powers[shift];  // save low digit(s)
lsu              2379 src/decNumber/decNumber.c             decShiftToLeast(res->lsu, units, shift);
lsu              2385 src/decNumber/decNumber.c           decReverse(res->lsu+units, msumax);     // left part
lsu              2386 src/decNumber/decNumber.c           decReverse(res->lsu, res->lsu+units-1); // right part
lsu              2387 src/decNumber/decNumber.c           decReverse(res->lsu, msumax);           // whole
lsu              2391 src/decNumber/decNumber.c         res->digits=decGetDigits(res->lsu, msumax-res->lsu+1);
lsu              2420 src/decNumber/decNumber.c   *res->lsu=ret;
lsu              2524 src/decNumber/decNumber.c             *res->lsu=0;                     // so place 0
lsu              2534 src/decNumber/decNumber.c             if (res->digits>1 || *res->lsu)  // if non-zero..
lsu              2535 src/decNumber/decNumber.c               res->digits=decShiftToMost(res->lsu, res->digits, shift);
lsu              2540 src/decNumber/decNumber.c             *res->lsu=0;                     // so place 0
lsu              2544 src/decNumber/decNumber.c             decShiftToLeast(res->lsu, D2U(res->digits), -shift);
lsu              2758 src/decNumber/decNumber.c       t->lsu[0]=259;
lsu              2759 src/decNumber/decNumber.c       a->lsu[0]=819;
lsu              2761 src/decNumber/decNumber.c       t->lsu[0]=59; t->lsu[1]=2;
lsu              2762 src/decNumber/decNumber.c       a->lsu[0]=19; a->lsu[1]=8;
lsu              2764 src/decNumber/decNumber.c       t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2;
lsu              2765 src/decNumber/decNumber.c       a->lsu[0]=9; a->lsu[1]=1; a->lsu[2]=8;
lsu              2775 src/decNumber/decNumber.c       t->lsu[0]=819;
lsu              2776 src/decNumber/decNumber.c       a->lsu[0]=259;
lsu              2778 src/decNumber/decNumber.c       t->lsu[0]=19; t->lsu[1]=8;
lsu              2779 src/decNumber/decNumber.c       a->lsu[0]=59; a->lsu[1]=2;
lsu              2781 src/decNumber/decNumber.c       t->lsu[0]=9; t->lsu[1]=1; t->lsu[2]=8;
lsu              2782 src/decNumber/decNumber.c       a->lsu[0]=9; a->lsu[1]=5; a->lsu[2]=2;
lsu              2794 src/decNumber/decNumber.c     t->lsu[0]=5;                             // ..
lsu              2847 src/decNumber/decNumber.c       t->lsu[0]=1;                                // ..
lsu              2861 src/decNumber/decNumber.c         t->lsu[0]=1;                              // ..
lsu              2914 src/decNumber/decNumber.c               decShiftToLeast(a->lsu, D2U(a->digits), todrop);
lsu              3057 src/decNumber/decNumber.c   ua=lhs->lsu;                          // bottom-up
lsu              3058 src/decNumber/decNumber.c   ub=rhs->lsu;                          // ..
lsu              3059 src/decNumber/decNumber.c   uc=res->lsu;                          // ..
lsu              3089 src/decNumber/decNumber.c   res->digits=decGetDigits(res->lsu, uc-res->lsu);
lsu              3169 src/decNumber/decNumber.c   dest->lsu[0]=src->lsu[0];
lsu              3175 src/decNumber/decNumber.c     d=dest->lsu+1;                           // -> first destination
lsu              3176 src/decNumber/decNumber.c     smsup=src->lsu+D2U(src->digits);         // -> source msu+1
lsu              3177 src/decNumber/decNumber.c     for (s=src->lsu+1; s<smsup; s++, d++) *d=*s;
lsu              3252 src/decNumber/decNumber.c   const Unit *up=dn->lsu;          // Unit pointer, -> lsu
lsu              3285 src/decNumber/decNumber.c   Unit *up=dn->lsu+D2U(dn->digits)-1; // -> msu [target pointer]
lsu              3293 src/decNumber/decNumber.c     for (;up>=dn->lsu; up--) {        // each Unit from msu
lsu              3376 src/decNumber/decNumber.c   dn->lsu[0]=0;
lsu              3404 src/decNumber/decNumber.c   const Unit *up=dn->lsu+D2U(dn->digits)-1; // -> msu [input pointer]
lsu              3425 src/decNumber/decNumber.c     if (exp!=0 || (*dn->lsu==0 && dn->digits==1)) return;
lsu              3434 src/decNumber/decNumber.c     for (;up>=dn->lsu; up--) {     // each Unit from msu
lsu              3479 src/decNumber/decNumber.c         if (up==dn->lsu) break;    // out of input digits (pre>digits)
lsu              3490 src/decNumber/decNumber.c           if (up==dn->lsu) break;  // out of input digits
lsu              3506 src/decNumber/decNumber.c         if (up==dn->lsu) break;    // out of input digits
lsu              3666 src/decNumber/decNumber.c             res->digits=decShiftToMost(res->lsu, res->digits, -adjust);
lsu              3694 src/decNumber/decNumber.c           res->digits=decShiftToMost(res->lsu, res->digits, -adjust);
lsu              3718 src/decNumber/decNumber.c       Int partial=*lhs->lsu;
lsu              3720 src/decNumber/decNumber.c         partial+=*rhs->lsu;
lsu              3725 src/decNumber/decNumber.c           *res->lsu=(Unit)partial;      // [copy could have overwritten RHS]
lsu              3731 src/decNumber/decNumber.c         partial-=*rhs->lsu;
lsu              3734 src/decNumber/decNumber.c           *res->lsu=(Unit)partial;
lsu              3736 src/decNumber/decNumber.c           res->digits=decGetDigits(res->lsu, D2U(res->digits));
lsu              3769 src/decNumber/decNumber.c         dtiny.lsu[0]=1;
lsu              3788 src/decNumber/decNumber.c     acc=res->lsu;                       // assume add direct to result
lsu              3811 src/decNumber/decNumber.c     res->digits=decUnitAddSub(lhs->lsu, D2U(lhs->digits),
lsu              3812 src/decNumber/decNumber.c                               rhs->lsu, D2U(rhs->digits),
lsu              3824 src/decNumber/decNumber.c     if (acc!=res->lsu) {
lsu              3866 src/decNumber/decNumber.c     res->digits=decGetDigits(res->lsu, D2U(res->digits));
lsu              4186 src/decNumber/decNumber.c     source=lhs->lsu+D2U(lhs->digits)-1; // msu of input array
lsu              4187 src/decNumber/decNumber.c     for (target=msu1; source>=lhs->lsu; source--, target--) *target=*source;
lsu              4193 src/decNumber/decNumber.c     var2=rhs->lsu;                      // -> rhs array
lsu              4360 src/decNumber/decNumber.c         Unit lsu=*accnext;
lsu              4361 src/decNumber/decNumber.c         if (!(lsu&0x01) && (lsu!=0)) {
lsu              4367 src/decNumber/decNumber.c               if ((lsu-QUOT10(lsu, drop+1)
lsu              4370 src/decNumber/decNumber.c               if (lsu%powers[drop+1]!=0) break;   // found non-0 digit
lsu              4453 src/decNumber/decNumber.c           compare=decUnitCompare(accnext, tarunits, rhs->lsu, D2U(rhs->digits),
lsu              4501 src/decNumber/decNumber.c                                     rhs->lsu, D2U(rhs->digits),
lsu              4725 src/decNumber/decNumber.c       for (count=lhs->digits, cup=lhs->lsu, lip=zlhi; count>0; lip++)
lsu              4730 src/decNumber/decNumber.c       for (count=rhs->digits, cup=rhs->lsu, rip=zrhi; count>0; rip++)
lsu              4823 src/decNumber/decNumber.c       mermsup=rhs->lsu+D2U(rhs->digits); // -> msu+1 of multiplier
lsu              4825 src/decNumber/decNumber.c       for (mer=rhs->lsu; mer<mermsup; mer++) {
lsu              4829 src/decNumber/decNumber.c                                             lhs->lsu, madlength, 0,
lsu              5003 src/decNumber/decNumber.c       *res->lsu=1;                      // ..
lsu              5021 src/decNumber/decNumber.c     *d->lsu=4;                          // set 4 ..
lsu              5031 src/decNumber/decNumber.c       *res->lsu=1;                      // ..
lsu              5032 src/decNumber/decNumber.c       res->digits=decShiftToMost(res->lsu, 1, shift);
lsu              5058 src/decNumber/decNumber.c       *a->lsu=2;                        // not 1 but < exp(1)
lsu              5139 src/decNumber/decNumber.c       decNumberZero(a); *a->lsu=1;      // accumulator=1
lsu              5140 src/decNumber/decNumber.c       decNumberZero(d); *d->lsu=2;      // divisor=2
lsu              5141 src/decNumber/decNumber.c       decNumberZero(&numone); *numone.lsu=1; // constant 1 for increment
lsu              5180 src/decNumber/decNumber.c       decNumberZero(t); *t->lsu=1; // acc=1
lsu              5349 src/decNumber/decNumber.c       if (rhs->lsu[0]==0 && rhs->lsu[1]==1 && rhs->digits==2) { // ln(10)
lsu              5351 src/decNumber/decNumber.c       if (rhs->lsu[0]==10 && rhs->digits==2) {                  // ln(10)
lsu              5358 src/decNumber/decNumber.c       if (rhs->lsu[0]==2 && rhs->digits==1) { // ln(2)
lsu              5435 src/decNumber/decNumber.c     decNumberZero(&numone); *numone.lsu=1;   // constant 1 for adjustment
lsu              5484 src/decNumber/decNumber.c           if (cmp.lsu[0]==0) a->exponent=0;            // yes, exact 0
lsu              5638 src/decNumber/decNumber.c           res->digits=decShiftToMost(res->lsu, res->digits, 1); // shift
lsu              5652 src/decNumber/decNumber.c           res->digits=decShiftToMost(res->lsu, res->digits, -adjust);
lsu              5768 src/decNumber/decNumber.c           result=decUnitCompare(lhs->lsu, D2U(lhs->digits),
lsu              5769 src/decNumber/decNumber.c                                 rhs->lsu, D2U(rhs->digits), 0);
lsu              5810 src/decNumber/decNumber.c         *res->lsu=1;
lsu              5913 src/decNumber/decNumber.c   compare=decUnitCompare(lhs->lsu, D2U(lhs->digits),
lsu              5914 src/decNumber/decNumber.c                          rhs->lsu, D2U(rhs->digits),
lsu              6295 src/decNumber/decNumber.c     || (*dn->lsu & 0x01)) return dn;    // .. or odd
lsu              6304 src/decNumber/decNumber.c   up=dn->lsu;                      // -> current Unit
lsu              6337 src/decNumber/decNumber.c   decShiftToLeast(dn->lsu, D2U(dn->digits), d);
lsu              6539 src/decNumber/decNumber.c   decSetCoeff(dest, set, src->lsu, src->digits, residue, status);
lsu              6581 src/decNumber/decNumber.c static void decSetCoeff(decNumber *dn, decContext *set, const Unit *lsu,
lsu              6594 src/decNumber/decNumber.c     if (dn->lsu!=lsu) {       // copy needed
lsu              6597 src/decNumber/decNumber.c       up=lsu;
lsu              6598 src/decNumber/decNumber.c       for (target=dn->lsu; count>0; target++, up++, count-=DECDPUN)
lsu              6617 src/decNumber/decNumber.c       for (up=lsu; count>0; up++, count-=DECDPUN) if (*up!=0) { // found non-0
lsu              6623 src/decNumber/decNumber.c     *dn->lsu=0;               // coefficient will now be 0
lsu              6635 src/decNumber/decNumber.c   for (up=lsu;; up++) {
lsu              6654 src/decNumber/decNumber.c       *dn->lsu=0;             // .. result is 0
lsu              6662 src/decNumber/decNumber.c       for (target=dn->lsu; count>0; target++, up++, count-=DECDPUN)
lsu              6699 src/decNumber/decNumber.c       *dn->lsu=0;                  // .. result is 0
lsu              6706 src/decNumber/decNumber.c       for (target=dn->lsu; ; target++) {
lsu              6779 src/decNumber/decNumber.c       Int lsd5=*dn->lsu%5;     // get lsd and quintate
lsu              6798 src/decNumber/decNumber.c         if (*dn->lsu & 0x01) bump=1;
lsu              6848 src/decNumber/decNumber.c     for (up=dn->lsu; ; up++) {
lsu              6854 src/decNumber/decNumber.c         for (up=up-1; up>=dn->lsu; up--) *up=0; // others all to 0
lsu              6872 src/decNumber/decNumber.c     for (up=dn->lsu; ; up++) {
lsu              6880 src/decNumber/decNumber.c         for (up=up-1; up>=dn->lsu; up--) *up=(Unit)powers[DECDPUN]-1;
lsu              6906 src/decNumber/decNumber.c   decUnitAddSub(dn->lsu, D2U(dn->digits), uarrone, 1, 0, dn->lsu, bump);
lsu              6937 src/decNumber/decNumber.c         dn->digits=decShiftToMost(dn->lsu, dn->digits, dn->exponent);
lsu              6983 src/decNumber/decNumber.c     nmin.lsu[0]=1;
lsu              7016 src/decNumber/decNumber.c     dn->digits=decShiftToMost(dn->lsu, dn->digits, shift);
lsu              7085 src/decNumber/decNumber.c   for (up=dn->lsu; ; up++) {
lsu              7158 src/decNumber/decNumber.c   decSetCoeff(dn, &workset, dn->lsu, dn->digits, residue, status);
lsu              7168 src/decNumber/decNumber.c     dn->digits=decShiftToMost(dn->lsu, dn->digits, 1);
lsu              7239 src/decNumber/decNumber.c   up=dn->lsu;                           // ready for lsu
lsu              7315 src/decNumber/decNumber.c     dn->lsu[0]=0;
lsu              7319 src/decNumber/decNumber.c   msu=dn->lsu+D2U(dn->digits-drop)-1;   // -> likely msu
lsu              7323 src/decNumber/decNumber.c   dn->digits=decGetDigits(dn->lsu, msu-dn->lsu+1);
lsu              7387 src/decNumber/decNumber.c     uresp1=res->lsu+D2U(set->digits);
lsu              7389 src/decNumber/decNumber.c     for (ur=res->lsu, ul=lhs->lsu; ur<uresp1; ur++, ul++) *ur=*ul;
lsu                76 src/decNumber/decNumber.h     decNumberUnit lsu[DECNUMUNITS];
lsu               179 src/decNumber/decNumber.h # define decNumberIsZero(dn)      (*(dn)->lsu==0 \
lsu               102 src/dps8/dps8_decimal.c     Unit  *up=dn->lsu;               // output pointer
lsu               225 src/dps8/dps8_decimal.c 
lsu              12150 src/dps8/dps8_eis.c 
lsu              12276 src/dps8/dps8_eis.c