/external/llvm/lib/Transforms/InstCombine/ |
InstCombineMulDivRem.cpp | 37 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)))) 467 if (match(Op1, m_Shl(m_Power2(CI), m_Value(N)))) { 543 if (match(Op1, m_Shl(m_Power2(), m_Value()))) { 630 if (match(Op1, m_Shl(m_Power2(), m_Value()))) {
|
InstCombineShifts.cpp | 83 (!isLeftShift && match(I, m_Shl(m_Value(), m_ConstantInt(CI))))) { 715 if (match(I.getOperand(0), m_OneUse(m_Shl(m_Constant(C1), m_Value(A)))) && 778 if (match(Op0, m_Shl(m_Value(X), m_Specific(Op1)))) { [all...] |
InstCombineAddSub.cpp | 641 if (match(Op1, m_Shl(m_Value(X), m_Value(Y))) && match(Op0, m_Zero())) 652 if (match(Op1, m_Shl(m_Specific(Op0), m_ConstantInt(CI)))) {
|
InstCombineCasts.cpp | [all...] |
InstCombineCompares.cpp | [all...] |
/external/llvm/lib/Analysis/ |
ValueTracking.cpp | [all...] |
InstructionSimplify.cpp | 783 match(Op0, m_Shl(m_Specific(Op1), m_One()))) [all...] |
/external/llvm/include/llvm/Support/ |
PatternMatch.h | 404 m_Shl(const LHS &L, const RHS &R) {
|