Home
last modified time | relevance | path

Searched refs:bcdLong (Results 1 – 5 of 5) sorted by relevance

/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/
DDecimalQuantity_DualStorageBCD.java25 private long bcdLong = 0L; field in DecimalQuantity_DualStorageBCD
100 return (byte) ((bcdLong >>> (position * 4)) & 0xf); in getDigitPos()
116 bcdLong = bcdLong & ~(0xfL << shift) | ((long) value << shift); in setDigitPos()
130 bcdLong <<= (numDigits * 4); in shiftLeft()
147 bcdLong >>>= (numDigits * 4); in shiftRight()
162 bcdLong &= (1L << ((precision - numDigits) * 4)) - 1; in popFromLeft()
173 bcdLong = 0L; in setBcdToZero()
192 bcdLong = result >>> (i * 4); in readIntToBcd()
217 bcdLong = result >>> (i * 4); in readLongToBcd()
294 if (bcdLong == 0L) { in compact()
[all …]
/external/icu/android_icu4j/src/main/java/android/icu/impl/number/
DDecimalQuantity_DualStorageBCD.java27 private long bcdLong = 0L; field in DecimalQuantity_DualStorageBCD
102 return (byte) ((bcdLong >>> (position * 4)) & 0xf); in getDigitPos()
118 bcdLong = bcdLong & ~(0xfL << shift) | ((long) value << shift); in setDigitPos()
132 bcdLong <<= (numDigits * 4); in shiftLeft()
149 bcdLong >>>= (numDigits * 4); in shiftRight()
164 bcdLong &= (1L << ((precision - numDigits) * 4)) - 1; in popFromLeft()
175 bcdLong = 0L; in setBcdToZero()
194 bcdLong = result >>> (i * 4); in readIntToBcd()
219 bcdLong = result >>> (i * 4); in readLongToBcd()
296 if (bcdLong == 0L) { in compact()
[all …]
/external/icu/icu4c/source/i18n/
Dnumber_decimalquantity.cpp987 return (int8_t) ((fBCD.bcdLong >> (position * 4)) & 0xf); in getDigitPos()
1002 fBCD.bcdLong = (fBCD.bcdLong & ~(0xfL << shift)) | ((long) value << shift); in setDigitPos()
1015 fBCD.bcdLong <<= (numDigits * 4); in shiftLeft()
1031 fBCD.bcdLong >>= (numDigits * 4); in shiftRight()
1045 fBCD.bcdLong &= (static_cast<uint64_t>(1) << ((precision - numDigits) * 4)) - 1; in popFromLeft()
1056 fBCD.bcdLong = 0L; in setBcdToZero()
1074 fBCD.bcdLong = result >> (i * 4); in readIntToBcd()
1098 fBCD.bcdLong = result >> (i * 4); in readLongToBcd()
1116 fBCD.bcdLong = result; in readDecNumberToBcd()
1136 fBCD.bcdLong = result; in readDoubleConversionToBcd()
[all …]
Dnumber_decimalquantity.h406 uint64_t bcdLong; member
/external/icu/libicu/cts_headers/
Dnumber_decimalquantity.h406 uint64_t bcdLong; member