Lines Matching defs:SHIFT_64BIT
61 static constexpr int SHIFT_64BIT = 64;
82 ASSERT(NEGATIVE_64BIT <= shift_amount && shift_amount <= SHIFT_64BIT);
88 } else if (shift_amount == SHIFT_64BIT) {
93 high_bits_ += low_bits_ >> (SHIFT_64BIT + shift_amount);
97 low_bits_ += high_bits_ << (SHIFT_64BIT - shift_amount);
106 if (power >= SHIFT_64BIT) {
107 int result = static_cast<int>(high_bits_ >> (power - SHIFT_64BIT));
108 high_bits_ -= static_cast<uint64_t>(result) << (power - SHIFT_64BIT);
112 uint64_t part_high = high_bits_ << (SHIFT_64BIT - power);
127 if (position >= SHIFT_64BIT) {
128 return static_cast<int>((high_bits_ >> (position - SHIFT_64BIT)) & 1);