Searched refs:DECDPUN (Results 1 – 7 of 7) sorted by relevance
160 if (DECDPUN==3 && pad==0) { in decimal64FromNumber()554 #if DECDPUN==3567 #define DECMAXUNITS ((DECMAX754+DECDPUN-1)/DECDPUN)610 #if DECDPUN<=4627 #if DECDPUN!=3 /* not fast path */ in decDigitsToDPD()641 cut=DECDPUN-MSUDIGITS(shift); /* where to slice */ in decDigitsToDPD()649 #if DECDPUN<=4 in decDigitsToDPD()658 next=rem*DECPOWERS[DECDPUN-cut]; /* save remainder for next Unit */ in decDigitsToDPD()672 #if DECDPUN!=3 /* not fast path */ in decDigitsToDPD()679 #if DECDPUN==3 /* fast path, 3-at-a-time */ in decDigitsToDPD()[all …]
152 if (DECDPUN==3 && pad==0) { in decimal32FromNumber()
176 #if DECDPUN==1182 #elif DECDPUN==2187 #elif DECDPUN==3192 #elif DECDPUN==4197 #elif DECDPUN==5202 #elif DECDPUN==6207 #elif DECDPUN==7212 #elif DECDPUN==8217 #elif DECDPUN==9222 #elif defined(DECDPUN)[all …]
37 #ifndef DECDPUN38 #define DECDPUN 3 macro
57 #define DECDPUN 3 /* DECimal Digits Per UNit [must be >0 */ macro70 #if DECDPUN<=272 #elif DECDPUN<=478 #define DECNUMUNITS ((DECNUMDIGITS+DECDPUN-1)/DECDPUN)
205 #if DECDPUN<=4217 #error decNumber.c: DECUSE64 must be 1 when DECDPUN>4386 #if DECDPUN>1 /* split to higher */ in decNumberToInt32()392 for (d=DECDPUN; d<dn->digits; up++, d+=DECDPUN) hi+=*up*powers[d-1]; in decNumberToInt32()422 #if DECDPUN>1 /* split to higher */ in decNumberToUInt32()428 for (d=DECDPUN; d<dn->digits; up++, d+=DECDPUN) hi+=*up*powers[d-1]; in decNumberToUInt32()525 for (d = 1; d <= dn->digits; up++, d += DECDPUN) { in decNumberIntegralToInt64()572 for (d = (dn->digits - 1) / DECDPUN; d >= 0; d--) { in decNumberIntegralToInt128()667 #if DECDPUN>1 in decNumberFromString()829 #if DECDPUN>1 in decNumberFromString()[all …]
415 assert(DECDPUN == 3); in dfp_get_digit()416 int unit = n / DECDPUN; in dfp_get_digit()417 int dig = n % DECDPUN; in dfp_get_digit()