WANT_ROUNDING
if (WANT_ROUNDING && y == 0.0)
return WANT_ROUNDING ? 1.0 + x : 1.0;
if (WANT_ROUNDING && y == 0.0)
return WANT_ROUNDING ? 1.0 + x : 1.0;
if (WANT_ROUNDING && predict_false(ix == asuint64(1.0)))
if (WANT_ROUNDING && predict_false(ix == asuint64(1.0)))
if (WANT_ROUNDING && predict_false(ix == 0x3f800000))
if (WANT_ROUNDING && predict_false(ix == 0x3f800000))
double_t one = WANT_ROUNDING ? 1.0 + x : 1.0;
if (WANT_ROUNDING)