Searched refs:ShiftLeft (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstCombineIntrinsic.cpp | 124 bool ShiftLeft = false; in simplifyX86immShift() local 151 ShiftLeft = false; in simplifyX86immShift() 174 ShiftLeft = false; in simplifyX86immShift() 197 ShiftLeft = true; in simplifyX86immShift() 200 assert((LogicalShift || !ShiftLeft) && "Only logical shifts can shift left"); in simplifyX86immShift() 220 return (LogicalShift ? (ShiftLeft ? Builder.CreateShl(Vec, Amt) in simplifyX86immShift() 247 return (LogicalShift ? (ShiftLeft ? Builder.CreateShl(Vec, Amt) in simplifyX86immShift() 291 if (ShiftLeft) in simplifyX86immShift() 306 bool ShiftLeft = false; in simplifyX86varShift() local 321 ShiftLeft = false; in simplifyX86varShift() [all …]
|
H A D | X86ISelLowering.cpp | 4400 unsigned ShiftLeft = NumElems - SubVecNumElems; in insert1BitVector() local 4403 DAG.getTargetConstant(ShiftLeft, dl, MVT::i8)); in insert1BitVector() 4442 unsigned ShiftLeft = NumElems - SubVecNumElems; in insert1BitVector() local 4453 DAG.getTargetConstant(ShiftLeft, dl, MVT::i8)); in insert1BitVector() 4464 DAG.getTargetConstant(ShiftLeft, dl, MVT::i8)); in insert1BitVector()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRISelLowering.cpp | 1911 const bool ShiftLeft = Opc == ISD::SHL; in insertMultibyteShift() local 1923 if (ShiftLeft && (ShiftAmt % 8) >= 6) { in insertMultibyteShift() 1966 if (!ShiftLeft && (ShiftAmt % 8) >= 6) { in insertMultibyteShift() 2027 while (ShiftLeft && ShiftAmt >= 8) { in insertMultibyteShift() 2044 if (!ShiftLeft && ShiftAmt >= 8) { in insertMultibyteShift() 2096 size_t Idx = ShiftLeft ? I : Regs.size() - I - 1; in insertMultibyteShift() 2110 .addImm(ShiftLeft ? 0xf0 : 0x0f); in insertMultibyteShift() 2116 size_t PrevIdx = ShiftLeft ? Idx - 1 : Idx + 1; in insertMultibyteShift() 2127 while (ShiftLeft && ShiftAmt) { in insertMultibyteShift() 2146 while (!ShiftLeft && ShiftAmt) { in insertMultibyteShift()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldChecker.cpp | 115 ShiftLeft, enumerator 181 return std::make_pair(BinOpToken::ShiftLeft, Expr.substr(2).ltrim()); in parseBinOpToken() 220 case BinOpToken::ShiftLeft: in computeBinOpResult()
|
/freebsd/sys/contrib/dev/acpica/ |
H A D | changes.txt | 4183 commutative" operators -- Subtract, Divide, Modulo, ShiftLeft, and 4485 Z = X << Y ShiftLeft (X, Y, Z) 4514 X <<= Y ShiftLeft (X, Y, X) 12142 Fixed a problem where a ShiftLeft or ShiftRight of more than 64 bits
|