Lines Matching refs:low_bits_
22 UInt128() : high_bits_(0), low_bits_(0) { } in UInt128()
23 UInt128(uint64_t high, uint64_t low) : high_bits_(high), low_bits_(low) { } in UInt128()
28 accumulator = (low_bits_ & kMask32) * multiplicand; in Multiply()
31 accumulator = accumulator + (low_bits_ >> 32) * multiplicand; in Multiply()
32 low_bits_ = (accumulator << 32) + part; in Multiply()
47 high_bits_ = low_bits_; in Shift()
48 low_bits_ = 0; in Shift()
50 low_bits_ = high_bits_; in Shift()
54 high_bits_ += low_bits_ >> (64 + shift_amount); in Shift()
55 low_bits_ <<= -shift_amount; in Shift()
57 low_bits_ >>= shift_amount; in Shift()
58 low_bits_ += high_bits_ << (64 - shift_amount); in Shift()
71 uint64_t part_low = low_bits_ >> power; in DivModPowerOf2()
75 low_bits_ -= part_low << power; in DivModPowerOf2()
81 return high_bits_ == 0 && low_bits_ == 0; in IsZero()
88 return static_cast<int>(low_bits_ >> position) & 1; in BitAt()
96 uint64_t low_bits_; member in v8::internal::UInt128