Searched refs:m_Shl (Results 1 - 8 of 8) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp37 if (match(V, m_LShr(m_OneUse(m_Shl(m_Value(PowerOf2), m_Value(A))),
226 if (match(Op0, m_Shl(m_One(), m_Value(Y))))
228 if (match(Op1, m_Shl(m_One(), m_Value(Y))))
477 if (match(Op1, m_Shl(m_Power2(CI), m_Value(N))) ||
478 match(Op1, m_ZExt(m_Shl(m_Power2(CI), m_Value(N))))) {
556 if (match(Op1, m_Shl(m_Power2(), m_Value()))) {
643 if (match(Op1, m_Shl(m_Power2(), m_Value()))) {
H A DInstCombineShifts.cpp83 (!isLeftShift && match(I, m_Shl(m_Value(), m_ConstantInt(CI))))) {
711 if (match(I.getOperand(0), m_OneUse(m_Shl(m_Constant(C1), m_Value(A)))) &&
774 if (match(Op0, m_Shl(m_Value(X), m_Specific(Op1)))) {
H A DInstCombineAddSub.cpp591 if (match(Op1, m_Shl(m_Value(X), m_Value(Y))) && match(Op0, m_Zero()))
602 if (match(Op1, m_Shl(m_Specific(Op0), m_ConstantInt(CI)))) {
H A DInstCombineCasts.cpp1115 if (match(Src, m_AShr(m_Shl(m_Trunc(m_Value(A)), m_ConstantInt(BA)),
H A DInstCombineCompares.cpp2021 if (match(LHS, m_Shl(m_One(), m_Value(X)))) {
2058 if (match(LHS, m_Shl(m_One(), m_Value(X)))) {
/external/llvm/lib/Analysis/
H A DValueTracking.cpp811 if (match(V, m_Shl(m_One(), m_Value())))
825 if (OrZero && (match(V, m_Shl(m_Value(X), m_Value())) ||
890 if (BitWidth && match(V, m_Shl(m_Value(X), m_Value(Y)))) {
H A DInstructionSimplify.cpp783 match(Op0, m_Shl(m_Specific(Op1), m_One())))
1270 if (match(Op0, m_Shl(m_Value(X), m_Specific(Op1))) &&
1302 if (match(Op0, m_Shl(m_Value(X), m_Specific(Op1))) &&
/external/llvm/include/llvm/Support/
H A DPatternMatch.h404 m_Shl(const LHS &L, const RHS &R) { function in namespace:llvm::PatternMatch

Completed in 322 milliseconds