Searched refs:guard_ (Results 1 – 2 of 2) sorted by relevance
24 : guard_{guard}, round_{round}, sticky_{sticky} {}29 guard_ = fraction.BTEST(rshift - 1); in RoundingBits()44 constexpr bool guard() const { return guard_; } in guard()57 carry = !guard_; in Negate()59 guard_ = !guard_; in Negate()65 bool oldGuard{guard_}; in ShiftLeft()66 guard_ = round_; in ShiftLeft()73 round_ = guard_; in ShiftRight()74 guard_ = newGuard; in ShiftRight()84 round = guard_ && (round_ | sticky_ | isOdd); in MustRound()[all …]
202 guard_ = 0; in SetTo()208 guard_ = 0; in SetTo()214 guard_ = (n >> (nBits - guardBits)) | ((n << guardBits) != 0); in SetTo()224 guard_ |= (static_cast<GuardType>(g & 6) << (guardBits - 3)) | (g & 1); in SetGuard()236 GuardType guard_{0}; member in Fortran::decimal::IntermediateFloat247 GuardType guard{guard_}; in ToBinary()