Lines Matching refs:bcdLong
987 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()
1166 if (fBCD.bcdLong == 0L) { in compact()
1176 fBCD.bcdLong >>= delta * 4; in compact()
1216 uint64_t bcdLong = 0L; in switchStorage() local
1218 bcdLong <<= 4; in switchStorage()
1219 bcdLong |= fBCD.bcdBytes.ptr[i]; in switchStorage()
1223 fBCD.bcdLong = bcdLong; in switchStorage()
1228 uint64_t bcdLong = fBCD.bcdLong; in switchStorage() local
1231 fBCD.bcdBytes.ptr[i] = static_cast<int8_t>(bcdLong & 0xf); in switchStorage()
1232 bcdLong >>= 4; in switchStorage()
1244 fBCD.bcdLong = other.fBCD.bcdLong; in copyBcdFrom()
1258 fBCD.bcdLong = other.fBCD.bcdLong; in moveBcdFrom()
1277 if (precision == 0 && fBCD.bcdLong != 0) { in checkHealth()