Lines Matching refs:word_
37 if (word_.IOR(y.word_).IBCLR(bits - 1).IsZero()) { in Compare()
101 result.value.word_ = result.value.word_.IBSET(bits - 1); // -0.0 in Add()
224 result.value.word_ = result.value.word_.IBSET(bits - 1); in Divide()
314 word_ = Word{maxExponent}.SHIFTL(significandBits); // Inf in Normalize()
318 word_ = Word{word_.MASKR(word_.bits - 1)}.IBCLR(significandBits); in Normalize()
321 word_ = word_.IBSET(bits - 1); in Normalize()
329 word_ = Word::ConvertUnsigned(fraction).value; in Normalize()
331 word_ = word_.SHIFTL(lshift); in Normalize()
335 word_ = word_.IBSET(lshift - 1); in Normalize()
341 word_ = word_.IBCLR(significandBits); in Normalize()
343 word_ = word_.IOR(Word{exponent}.SHIFTL(significandBits)); in Normalize()
345 word_ = word_.IBSET(bits - 1); in Normalize()
360 bits.MustRound(rounding, IsNegative(), word_.BTEST(0) /* is odd */)) { in Round()
442 return "NaN 0x"s + word_.Hexadecimal(); in DumpHexadecimal()
499 B value{word_.template ToUInt<typename B::RawType>()}; in AsFortran()