Home
last modified time | relevance | path

Searched refs:ShiftLeft (Results 1 – 6 of 6) sorted by relevance

/llvm-project/flang/include/flang/Evaluate/
H A Drounding-bits.h64 constexpr bool ShiftLeft() { in ShiftLeft() function
/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp118 bool ShiftLeft = false; in simplifyX86MaskedStore()
145 ShiftLeft = false; in simplifyX86immShift()
168 ShiftLeft = false; in simplifyX86immShift()
191 ShiftLeft = true; in simplifyX86immShift()
194 assert((LogicalShift || !ShiftLeft) && "Only logical shifts can shift left"); in simplifyX86immShift()
214 return (LogicalShift ? (ShiftLeft ? Builder.CreateShl(Vec, Amt) in simplifyX86immShift()
241 return (LogicalShift ? (ShiftLeft ? Builder.CreateShl(Vec, Amt) in simplifyX86immShift()
285 if (ShiftLeft) in simplifyX86immShift()
300 bool ShiftLeft = false;
315 ShiftLeft in simplifyX86varShift()
124 bool ShiftLeft = false; simplifyX86immShift() local
306 bool ShiftLeft = false; simplifyX86varShift() local
[all...]
H A DX86ISelLowering.cpp4564 unsigned ShiftLeft = NumElems - SubVecNumElems; in createUnpackShuffleMask()
4567 DAG.getTargetConstant(ShiftLeft, dl, MVT::i8));
4606 unsigned ShiftLeft = NumElems - SubVecNumElems; in getUnpackl()
4617 DAG.getTargetConstant(ShiftLeft, dl, MVT::i8)); in getUnpackh()
4628 DAG.getTargetConstant(ShiftLeft, dl, MVT::i8)); in getPack()
4405 unsigned ShiftLeft = NumElems - SubVecNumElems; insert1BitVector() local
4447 unsigned ShiftLeft = NumElems - SubVecNumElems; insert1BitVector() local
[all...]
/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp1905 const bool ShiftLeft = Opc == ISD::SHL; in insertShift()
1917 if (ShiftLeft && (ShiftAmt % 8) >= 6) {
1960 if (!ShiftLeft && (ShiftAmt % 8) >= 6) { in insertMultibyteShift()
2021 while (ShiftLeft && ShiftAmt >= 8) { in insertMultibyteShift()
2038 if (!ShiftLeft && ShiftAmt >= 8) { in insertMultibyteShift()
2090 size_t Idx = ShiftLeft ? I : Regs.size() - I - 1; in insertMultibyteShift()
2104 .addImm(ShiftLeft ? 0xf0 : 0x0f); in insertMultibyteShift()
2110 size_t PrevIdx = ShiftLeft ? Idx - 1 : Idx + 1; in insertMultibyteShift()
2121 while (ShiftLeft && ShiftAmt) { in insertMultibyteShift()
2140 while (!ShiftLeft in insertMultibyteShift()
1927 const bool ShiftLeft = Opc == ISD::SHL; insertMultibyteShift() local
[all...]
/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldChecker.cpp112 ShiftLeft,
178 return std::make_pair(BinOpToken::ShiftLeft, Expr.substr(2).ltrim()); in parseBinOpToken()
217 case BinOpToken::ShiftLeft: in computeBinOpResult()
115 ShiftLeft, global() enumerator
/llvm-project/flang/lib/Evaluate/
H A Dreal.cpp559 if (roundingBits->ShiftLeft()) { in Normalize()