Lines Matching full:desc

52   char desc[64];
54 std::snprintf(desc, sizeof desc, "bits=%d, le=%d, kind=%d", R::bits,
57 TEST(!zero.IsNegative())(desc);
58 TEST(!zero.IsNotANumber())(desc);
59 TEST(!zero.IsInfinite())(desc);
60 TEST(zero.IsZero())(desc);
61 MATCH(0, zero.Exponent())(desc);
62 TEST(zero.RawBits().IsZero())(desc);
63 MATCH(0, zero.RawBits().ToUInt64())(desc);
64 TEST(zero.ABS().RawBits().IsZero())(desc);
65 TEST(zero.Negate().RawBits().IEOR(Word::MASKL(1)).IsZero())(desc);
66 TEST(zero.Compare(zero) == Relation::Equal)(desc);
68 TEST(minusZero.IsNegative())(desc);
69 TEST(!minusZero.IsNotANumber())(desc);
70 TEST(!minusZero.IsInfinite())(desc);
71 TEST(minusZero.IsZero())(desc);
72 TEST(minusZero.ABS().RawBits().IsZero())(desc);
73 TEST(minusZero.Negate().RawBits().IsZero())(desc);
74 MATCH(0, minusZero.Exponent())(desc);
75 MATCH(0, minusZero.RawBits().LEADZ())(desc);
76 MATCH(1, minusZero.RawBits().POPCNT())(desc);
77 TEST(minusZero.Compare(minusZero) == Relation::Equal)(desc);
78 TEST(zero.Compare(minusZero) == Relation::Equal)(desc);
80 MATCH(0, vr.value.RawBits().ToUInt64())(desc);
81 TEST(vr.flags.empty())(desc);
86 MATCH(R::bits, nan.RawBits().POPCNT())(desc);
87 TEST(!nan.IsNegative())(desc);
88 TEST(nan.IsNotANumber())(desc);
89 TEST(!nan.IsInfinite())(desc);
90 TEST(!nan.IsZero())(desc);
91 TEST(zero.Compare(nan) == Relation::Unordered)(desc);
92 TEST(minusZero.Compare(nan) == Relation::Unordered)(desc);
93 TEST(nan.Compare(zero) == Relation::Unordered)(desc);
94 TEST(nan.Compare(minusZero) == Relation::Unordered)(desc);
95 TEST(nan.Compare(nan) == Relation::Unordered)(desc);
99 MATCH(nan.Exponent(), maxExponent)(desc);
109 TEST(!inf.IsNegative())(desc);
110 TEST(!inf.IsNotANumber())(desc);
111 TEST(inf.IsInfinite())(desc);
112 TEST(!inf.IsZero())(desc);
114 (desc);
115 TEST(zero.Compare(inf) == Relation::Less)(desc);
116 TEST(minusZero.Compare(inf) == Relation::Less)(desc);
117 TEST(nan.Compare(inf) == Relation::Unordered)(desc);
118 TEST(inf.Compare(inf) == Relation::Equal)(desc);
119 TEST(negInf.IsNegative())(desc);
120 TEST(!negInf.IsNotANumber())(desc);
121 TEST(negInf.IsInfinite())(desc);
122 TEST(!negInf.IsZero())(desc);
124 (desc);
127 (desc);
130 (desc);
131 TEST(zero.Compare(negInf) == Relation::Greater)(desc);
132 TEST(minusZero.Compare(negInf) == Relation::Greater)(desc);
133 TEST(nan.Compare(negInf) == Relation::Unordered)(desc);
134 TEST(inf.Compare(negInf) == Relation::Greater)(desc);
135 TEST(negInf.Compare(negInf) == Relation::Equal)(desc);
140 std::snprintf(ldesc, sizeof ldesc, "%s j=%d x=0x%jx rm=%d", desc,