/external/llvm/lib/Transforms/InstCombine/ |
InstCombineAddSub.cpp | 977 if (match(RHS, m_Add(m_Value(X), m_One()))) 980 if (match(LHS, m_Add(m_Value(X), m_One()))) { [all...] |
InstCombineCompares.cpp | [all...] |
InstCombineMulDivRem.cpp | 179 else if (match(Op0, m_Add(m_Value(Y), m_ConstantInt(C1)))) 205 if (match(Op0, m_OneUse(m_Add(m_Value(X), m_Constant(C1))))) { [all...] |
InstCombineVectorOps.cpp | 103 if (match(V, m_Add(m_Value(Val), m_Constant(Con)))) { [all...] |
InstCombineAndOrXor.cpp | [all...] |
/external/llvm/lib/Analysis/ |
InstructionSimplify.cpp | 682 if (MaxRecurse && match(Op0, m_Add(m_Value(X), m_Value(Y)))) { // (X + Y) - Z 704 if (MaxRecurse && match(Op1, m_Add(m_Value(Y), m_Value(Z)))) { // X - (Y + Z) [all...] |
LazyValueInfo.cpp | 819 match(ICI->getOperand(0), m_Add(m_Specific(Val), [all...] |
ValueTracking.cpp | [all...] |
/external/llvm/include/llvm/IR/ |
PatternMatch.h | 395 m_Add(const LHS &L, const RHS &R) { [all...] |
/external/llvm/lib/CodeGen/ |
CodeGenPrepare.cpp | [all...] |
/external/llvm/lib/Transforms/Utils/ |
SimplifyCFG.cpp | 388 match(I->getOperand(0), m_Add(m_Value(RHSVal), m_ConstantInt(RHSC))); [all...] |