Lines Matching refs:minusZero
65 R minusZero{Word{std::uint64_t{1}}.SHIFTL(R::bits - 1)}; in basicTests() local
66 TEST(minusZero.IsNegative())(desc); in basicTests() local
67 TEST(!minusZero.IsNotANumber())(desc); in basicTests() local
68 TEST(!minusZero.IsInfinite())(desc); in basicTests() local
69 TEST(minusZero.IsZero())(desc); in basicTests() local
70 TEST(minusZero.ABS().RawBits().IsZero())(desc); in basicTests() local
71 TEST(minusZero.Negate().RawBits().IsZero())(desc); in basicTests() local
72 MATCH(0, minusZero.Exponent())(desc); in basicTests() local
73 MATCH(0, minusZero.RawBits().LEADZ())(desc); in basicTests() local
74 MATCH(1, minusZero.RawBits().POPCNT())(desc); in basicTests() local
75 TEST(minusZero.Compare(minusZero) == Relation::Equal)(desc); in basicTests() local
76 TEST(zero.Compare(minusZero) == Relation::Equal)(desc); in basicTests()
90 TEST(minusZero.Compare(nan) == Relation::Unordered)(desc); in basicTests() local
92 TEST(nan.Compare(minusZero) == Relation::Unordered)(desc); in basicTests()
106 TEST(minusZero.Compare(inf) == Relation::Less)(desc); in basicTests() local
123 TEST(minusZero.Compare(negInf) == Relation::Greater)(desc); in basicTests() local