Home
last modified time | relevance | path

Searched refs:SHIFTL (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/flang/include/flang/Evaluate/
Dreal.h166 .SHIFTL(significandBits) in NotANumber()
173 infinity = infinity.SHIFTL(significandBits); in Infinity()
199 isNegative, exponent, fraction.SHIFTL(-bitsLost));
232 .value.SHIFTL(shift);
270 Fraction::ConvertUnsigned(xFraction).value.SHIFTL(-bitsLost)};
Dinteger.h292 result.value = result.value.IOR(Integer{field}.SHIFTL(j)); in ConvertUnsigned()
531 return SHIFTL(count); in ISHFT()
536 constexpr Integer SHIFTL(int count) const { in SHIFTL() function
590 return SHIFTL(leastBits).IOR(SHIFTR(middleBits));
593 Integer middle{IAND(MASKR(middleBits)).SHIFTL(leastBits)};
605 return fill.SHIFTL(count - bits); in SHIFTLWithFill()
609 return SHIFTL(count).IOR(fill.SHIFTR(bits - count)); in SHIFTLWithFill()
623 return SHIFTR(count).IOR(fill.SHIFTL(bits - count)); in SHIFTRWithFill()
838 upper = upper.SHIFTL(partBits - topPartBits); in MultiplyUnsigned()
875 Integer top{SHIFTL(bitsDone)}; in MultiplyUnsigned()
/external/llvm-project/flang/lib/Evaluate/
Dreal.cpp187 product.lower = product.lower.SHIFTL(lshift); in Multiply()
235 top = top.SHIFTL(topLshift); in Divide()
237 divisor = divisor.SHIFTL(divisorLshift); in Divide()
314 word_ = Word{maxExponent}.SHIFTL(significandBits); // Inf in Normalize()
331 word_ = word_.SHIFTL(lshift); in Normalize()
343 word_ = word_.IOR(Word{exponent}.SHIFTL(significandBits)); in Normalize()
475 .SHIFTL(4 - lostBits) in DumpHexadecimal()
Dfold-integer.cpp287 fptr = &Scalar<T>::SHIFTL; in FoldIntrinsicFunction()
/external/llvm-project/flang/unittests/Evaluate/
Dreal.cpp65 R minusZero{Word{std::uint64_t{1}}.SHIFTL(R::bits - 1)}; in basicTests()
81 .SHIFTL(R::bits) in basicTests()
98 R inf{Word{maxExponent}.SHIFTL(significandBits)}; in basicTests()
109 R negInf{Word{maxExponent}.SHIFTL(significandBits).IOR(Word::MASKL(1))}; in basicTests()
Dinteger.cpp118 t = a.SHIFTL(count); in exhaustiveTesting()
/external/llvm-project/flang/lib/Semantics/
Ddata-to-inits.cpp239 bits = bits.IOR(chBOZ.SHIFTL(8 * j)); in ConvertElement()