Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp773 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 DInstCombineCalls.cpp271 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 DRuntimeDyldChecker.cpp95 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 DX86ISelLowering.cpp5550 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 Dchanges.txt2571 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