Lines Matching refs:data_low_
920 uint64_t data_low_; variable
923 Uint128() : data_high_(0), data_low_(0) {} in Uint128()
924 explicit Uint128(uint64_t data_low) : data_high_(0), data_low_(data_low) {} in Uint128()
926 : data_high_(0), data_low_(data_low.Get()) {} in Uint128()
928 : data_high_(data_high), data_low_(data_low) {} in Uint128()
931 return Uint64(data_low_); in ToUint64()
934 Uint64 GetLow64() const { return Uint64(data_low_); } in GetLow64()
935 Uint128 operator~() const { return Uint128(~data_high_, ~data_low_); }
937 return (data_high_ == value.data_high_) && (data_low_ == value.data_low_);
940 return Uint128(data_high_ & value.data_high_, data_low_ & value.data_low_);
944 data_low_ &= value.data_low_;
949 data_low_ |= value.data_low_;
958 uint64_t tmp = (data_high_ << (64 - shift)) | (data_low_ >> shift);
965 return Uint128(data_low_ << (shift - 64), 0);
967 uint64_t tmp = (data_high_ << shift) | (data_low_ >> (64 - shift));
968 return Uint128(tmp, data_low_ << shift);