Lines Matching defs:uint128
72 typedef unsigned __int128 uint128;
74 struct uint128 {
75 uint128(uint64 low, uint64 high = 0)
82 bool operator<(const uint128& other) const
87 bool operator<=(const uint128& other) const
92 uint128 operator<<(int count) const
101 return uint128(0, low << (count - 64));
103 return uint128(low << count, (high << count) | (low >> (64 - count)));
106 uint128 operator>>(int count) const
115 return uint128(high >> (count - 64), 0);
117 return uint128((low >> count) | (high << (64 - count)), high >> count);
120 uint128 operator+(const uint128& other) const
123 return uint128(resultLow,
127 uint128 operator-(const uint128& other) const
130 return uint128(resultLow,
134 uint128 operator*(uint32 other) const
138 return uint128(resultLow,
143 uint128 operator/(const uint128& other) const
146 uint128 shiftedDivider = other;
152 uint128 result = 0;
153 uint128 temp = *this;
156 result = result + (uint128(1) << shift);
286 gTimeConversionFactor = ((uint128(expired) * uint32(1000000)) << 32)
287 / uint128(tscDeltaSlow);