Lines Matching defs:unsafe_interval
59 // * unsafe_interval == (too_high - too_low).f() * unit
69 uint64_t unsafe_interval,
107 // boundary_low ------------------------- unsafe_interval
146 ASSERT(rest <= unsafe_interval);
148 unsafe_interval - rest >= ten_kappa && // Negated condition 2
159 unsafe_interval - rest >= ten_kappa &&
167 // Since too_low = too_high - unsafe_interval this is equivalent to
168 // [too_high - unsafe_interval + 4 ulp; too_high - 2 ulp]
170 return (2 * unit <= rest) && (rest <= unsafe_interval - 4 * unit);
410 DiyFp unsafe_interval = DiyFp::Minus(too_high, too_low);
444 // Reminder: unsafe_interval.e() == one.e()
445 if (rest < unsafe_interval.f()) {
449 unsafe_interval.f(), rest,
467 unsafe_interval.set_f(unsafe_interval.f() * 10);
474 if (fractionals < unsafe_interval.f()) {
476 unsafe_interval.f(), fractionals, one.f(), unit);