Searched refs:ShiftLeft (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineMulDivRem.cpp | 773 Value *ShiftLeft; in foldUDivShl() local 774 if (!match(Op1, m_ZExt(m_Value(ShiftLeft)))) in foldUDivShl() 775 ShiftLeft = Op1; in foldUDivShl() 779 if (!match(ShiftLeft, m_Shl(m_Constant(CI), m_Value(N)))) in foldUDivShl() 785 if (Op1 != ShiftLeft) in foldUDivShl()
|
| H A D | InstCombineCalls.cpp | 271 bool ShiftLeft = false; in simplifyX86immShift() local 293 LogicalShift = false; ShiftLeft = false; in simplifyX86immShift() 313 LogicalShift = true; ShiftLeft = false; in simplifyX86immShift() 333 LogicalShift = true; ShiftLeft = true; in simplifyX86immShift() 336 assert((LogicalShift || !ShiftLeft) && "Only logical shifts can shift left"); in simplifyX86immShift() 390 if (ShiftLeft) in simplifyX86immShift() 405 bool ShiftLeft = false; in simplifyX86varShift() local 419 ShiftLeft = false; in simplifyX86varShift() 431 ShiftLeft = false; in simplifyX86varShift() 443 ShiftLeft = true; in simplifyX86varShift() [all …]
|
| /freebsd-12.1/contrib/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()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 5550 unsigned ShiftLeft = NumElems - SubVecNumElems; in insert1BitVector() local 5553 DAG.getConstant(ShiftLeft, dl, MVT::i8)); in insert1BitVector() 5596 unsigned ShiftLeft = NumElems - SubVecNumElems; in insert1BitVector() local 5598 DAG.getConstant(ShiftLeft, dl, MVT::i8)); in insert1BitVector()
|
| /freebsd-12.1/sys/contrib/dev/acpica/ |
| H A D | changes.txt | 2571 commutative" operators -- Subtract, Divide, Modulo, ShiftLeft, and 2873 Z = X << Y ShiftLeft (X, Y, Z) 2902 X <<= Y ShiftLeft (X, Y, X) 10531 Fixed a problem where a ShiftLeft or ShiftRight of more than 64 bits
|