/external/llvm/lib/Transforms/InstCombine/ |
InstCombineMulDivRem.cpp | 194 if (match(&I, m_Mul(m_Shl(m_Value(NewOp), m_Constant(C2)), 195 m_Constant(C1))) && 209 if (match(&I, m_Mul(m_Value(NewOp), m_Constant(C1)))) { 272 if (match(Op0, m_OneUse(m_Add(m_Value(X), m_Constant(C1))))) { [all...] |
InstCombineAddSub.cpp | [all...] |
InstCombineShifts.cpp | 730 if (match(I.getOperand(0), m_OneUse(m_Shl(m_Constant(C1), m_Value(A)))) && 731 match(I.getOperand(1), m_Constant(C2))) [all...] |
InstCombineCasts.cpp | [all...] |
InstCombineVectorOps.cpp | 104 if (match(V, m_Add(m_Value(Val), m_Constant(Con)))) { [all...] |
/external/llvm/include/llvm/IR/ |
PatternMatch.h | 83 inline class_match<Constant> m_Constant() { return class_match<Constant>(); } 308 inline bind_ty<Constant> m_Constant(Constant *&C) { return C; } [all...] |
/external/llvm/lib/CodeGen/ |
WinEHPrepare.cpp | 747 m_Intrinsic<Intrinsic::eh_typeid_for>(m_Constant(Selector))) && 748 !match(RHS, m_Intrinsic<Intrinsic::eh_typeid_for>(m_Constant(Selector)))) [all...] |