Lines Matching refs:maxUnsignedValue
10 std::uint64_t maxUnsignedValue{(std::uint64_t{1} << BITS) - 1}; in exhaustiveTesting() local
25 for (std::uint64_t x{0}; x <= maxUnsignedValue; ++x) { in exhaustiveTesting()
60 MATCH(x ^ maxUnsignedValue, t.ToUInt64())("%s, x=0x%llx", desc, x); in exhaustiveTesting()
64 MATCH(-x & maxUnsignedValue, negated.value.ToUInt64()) in exhaustiveTesting()
69 MATCH(x >> (BITS - 1) ? -x & maxUnsignedValue : x, abs.value.ToUInt64()) in exhaustiveTesting()
100 if (x + x > maxUnsignedValue) { in exhaustiveTesting()
119 MATCH((x << count) & maxUnsignedValue, t.ToUInt64()) in exhaustiveTesting()
122 MATCH((x << count) & maxUnsignedValue, t.ToUInt64()) in exhaustiveTesting()
137 for (std::uint64_t y{0}; y <= maxUnsignedValue; ++y) { in exhaustiveTesting()
139 if (y + y > maxUnsignedValue) { in exhaustiveTesting()
177 MATCH((sx + sy) & maxUnsignedValue, ssum.value.ToUInt64()) in exhaustiveTesting()
184 MATCH((sx - sy) & maxUnsignedValue, diff.value.ToUInt64()) in exhaustiveTesting()
196 MATCH((sx * sy) & maxUnsignedValue, product.lower.ToUInt64()) in exhaustiveTesting()
198 MATCH(((sx * sy) >> BITS) & maxUnsignedValue, product.upper.ToUInt64()) in exhaustiveTesting()
203 MATCH(maxUnsignedValue, quot.quotient.ToUInt64()) in exhaustiveTesting()