Lines Matching defs:boundary_minus
143 DiyFp boundary_minus;
145 Double(1.5).NormalizedBoundaries(&boundary_minus, &boundary_plus);
146 CHECK_EQ(diy_fp.e(), boundary_minus.e());
150 CHECK(diy_fp.f() - boundary_minus.f() == boundary_plus.f() - diy_fp.f());
151 CHECK((1 << 10) == diy_fp.f() - boundary_minus.f()); // NOLINT
154 Double(1.0).NormalizedBoundaries(&boundary_minus, &boundary_plus);
155 CHECK_EQ(diy_fp.e(), boundary_minus.e());
159 CHECK_GT(boundary_plus.f() - diy_fp.f(), diy_fp.f() - boundary_minus.f());
160 CHECK((1 << 9) == diy_fp.f() - boundary_minus.f()); // NOLINT
165 Double(min_double64).NormalizedBoundaries(&boundary_minus, &boundary_plus);
166 CHECK_EQ(diy_fp.e(), boundary_minus.e());
170 CHECK(diy_fp.f() - boundary_minus.f() == boundary_plus.f() - diy_fp.f());
173 diy_fp.f() - boundary_minus.f()); // NOLINT
177 Double(smallest_normal64).NormalizedBoundaries(&boundary_minus,
179 CHECK_EQ(diy_fp.e(), boundary_minus.e());
183 CHECK(diy_fp.f() - boundary_minus.f() == boundary_plus.f() - diy_fp.f());
184 CHECK((1 << 10) == diy_fp.f() - boundary_minus.f()); // NOLINT
188 Double(largest_denormal64).NormalizedBoundaries(&boundary_minus,
190 CHECK_EQ(diy_fp.e(), boundary_minus.e());
192 CHECK(diy_fp.f() - boundary_minus.f() == boundary_plus.f() - diy_fp.f());
193 CHECK((1 << 11) == diy_fp.f() - boundary_minus.f()); // NOLINT
197 Double(max_double64).NormalizedBoundaries(&boundary_minus, &boundary_plus);
198 CHECK_EQ(diy_fp.e(), boundary_minus.e());
202 CHECK(diy_fp.f() - boundary_minus.f() == boundary_plus.f() - diy_fp.f());
203 CHECK((1 << 10) == diy_fp.f() - boundary_minus.f()); // NOLINT