Home
last modified time | relevance | path

Searched refs:MASKL (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/flang/include/flang/Evaluate/
Dreal.h106 constexpr Real Negate() const { return {word_.IEOR(word_.MASKL(1))}; } in Negate()
136 false, exponentBias - binaryPrecision, Fraction::MASKL(1)); in EPSILON()
146 tiny.Normalize(false, 1, Fraction::MASKL(1)); // minimum *normal* number in TINY()
242 IsSignBitSet() ? result.value.MASKL(1) : result.value.HUGE();
Dinteger.h198 static constexpr Integer MASKL(int places) { in MASKL() function
306 result.value = result.value.IOR(MASKL(bits - FROM::bits)); in ConvertSigned()
592 Integer unchanged{IAND(MASKL(bits - size))};
676 return SHIFTR(count).IOR(MASKL(count)); in SHIFTA()
912 return {MASKL(1), Integer{}, true, false}; in MultiplyUnsigned()
/external/llvm-project/flang/unittests/Evaluate/
Dreal.cpp63 TEST(zero.Negate().RawBits().IEOR(Word::MASKL(1)).IsZero())(desc); in basicTests()
109 R negInf{Word{maxExponent}.SHIFTL(significandBits).IOR(Word::MASKL(1))}; in basicTests()
/external/llvm-project/flang/lib/Evaluate/
Dreal.cpp277 adjust.Normalize(IsSignBitSet(), noClipExponent, Fraction::MASKL(1)); in ToWholeNumber()
Dfold-integer.cpp418 const auto fptr{name == "maskl" ? &Scalar<T>::MASKL : &Scalar<T>::MASKR}; in FoldIntrinsicFunction()