Searched refs:ShiftLeft (Results 1 – 4 of 4) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86InstCombineIntrinsic.cpp | 123 bool ShiftLeft = false; in simplifyX86immShift() local 150 ShiftLeft = false; in simplifyX86immShift() 173 ShiftLeft = false; in simplifyX86immShift() 196 ShiftLeft = true; in simplifyX86immShift() 199 assert((LogicalShift || !ShiftLeft) && "Only logical shifts can shift left"); in simplifyX86immShift() 219 return (LogicalShift ? (ShiftLeft ? Builder.CreateShl(Vec, Amt) in simplifyX86immShift() 246 return (LogicalShift ? (ShiftLeft ? Builder.CreateShl(Vec, Amt) in simplifyX86immShift() 290 if (ShiftLeft) in simplifyX86immShift() 305 bool ShiftLeft = false; in simplifyX86varShift() local 320 ShiftLeft = false; in simplifyX86varShift() [all …]
|
| H A D | X86ISelLowering.cpp | 6927 unsigned ShiftLeft = NumElems - SubVecNumElems; in insert1BitVector() local 6930 DAG.getTargetConstant(ShiftLeft, dl, MVT::i8)); in insert1BitVector() 6969 unsigned ShiftLeft = NumElems - SubVecNumElems; in insert1BitVector() local 6980 DAG.getTargetConstant(ShiftLeft, dl, MVT::i8)); in insert1BitVector() 6991 DAG.getTargetConstant(ShiftLeft, dl, MVT::i8)); in insert1BitVector()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.cpp | 1868 const bool ShiftLeft = Opc == ISD::SHL; in insertMultibyteShift() local 1880 if (ShiftLeft && (ShiftAmt % 8) >= 6) { in insertMultibyteShift() 1923 if (!ShiftLeft && (ShiftAmt % 8) >= 6) { in insertMultibyteShift() 1984 while (ShiftLeft && ShiftAmt >= 8) { in insertMultibyteShift() 2001 if (!ShiftLeft && ShiftAmt >= 8) { in insertMultibyteShift() 2053 size_t Idx = ShiftLeft ? I : Regs.size() - I - 1; in insertMultibyteShift() 2067 .addImm(ShiftLeft ? 0xf0 : 0x0f); in insertMultibyteShift() 2073 size_t PrevIdx = ShiftLeft ? Idx - 1 : Idx + 1; in insertMultibyteShift() 2084 while (ShiftLeft && ShiftAmt) { in insertMultibyteShift() 2103 while (!ShiftLeft && ShiftAmt) { in insertMultibyteShift()
|
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldChecker.cpp | 95 ShiftLeft, enumerator 161 return std::make_pair(BinOpToken::ShiftLeft, Expr.substr(2).ltrim()); in parseBinOpToken() 200 case BinOpToken::ShiftLeft: in computeBinOpResult()
|