/minix/external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAddSub.cpp | 1005 if (match(RHS, m_Add(m_Value(X), m_One()))) in checkForNegativeOperand() 1008 if (match(LHS, m_Add(m_Value(X), m_One()))) { in checkForNegativeOperand() 1554 if (match(Op1, m_Add(m_Value(X), m_Constant(C2)))) in visitSub() 1593 if (match(Op1, m_Add(m_Specific(Op0), m_Value(Y))) || in visitSub() 1594 match(Op1, m_Add(m_Value(Y), m_Specific(Op0)))) in visitSub()
|
H A D | InstCombineCompares.cpp | 2684 match(Op0, m_Add(m_Add(m_Value(A), m_Value(B)), m_ConstantInt(CI2)))) in visitICmpInst() 3445 match(Op0, m_Add(m_Value(A), m_Value(B))) && in visitICmpInst() 3453 match(Op1, m_Add(m_Value(A), m_Value(B))) && in visitICmpInst() 3608 if (match(Op0, m_Add(m_Value(X), m_ConstantInt(Cst))) && Op1 == X) in visitICmpInst() 3612 if (match(Op1, m_Add(m_Value(X), m_ConstantInt(Cst))) && Op0 == X) in visitICmpInst()
|
H A D | InstCombineMulDivRem.cpp | 246 else if (match(Op0, m_Add(m_Value(Y), m_ConstantInt(C1)))) in visitMul() 272 if (match(Op0, m_OneUse(m_Add(m_Value(X), m_Constant(C1))))) { in visitMul()
|
H A D | InstCombineVectorOps.cpp | 103 if (match(V, m_Add(m_Value(Val), m_Constant(Con)))) { in FindScalarElement()
|
H A D | InstCombineAndOrXor.cpp | 1769 if (match(LAdd, m_Add(m_Value(LAddOpnd), m_ConstantInt(LAddCst))) && in FoldOrOfICmps() 1770 match(RAdd, m_Add(m_Value(RAddOpnd), m_ConstantInt(RAddCst))) && in FoldOrOfICmps() 1872 if (match(Val, m_Add(m_Specific(Val2), m_ConstantInt(AddCst)))) in FoldOrOfICmps()
|
/minix/external/bsd/llvm/dist/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 695 if (MaxRecurse && match(Op0, m_Add(m_Value(X), m_Value(Y)))) { // (X + Y) - Z in SimplifySubInst() 717 if (MaxRecurse && match(Op1, m_Add(m_Value(Y), m_Value(Z)))) { // X - (Y + Z) in SimplifySubInst() 1491 if (!match(Op0, m_ICmp(Pred0, m_Add(m_Value(V), m_ConstantInt(CI1)), in SimplifyAndOfICmps() 1648 if (!match(Op0, m_ICmp(Pred0, m_Add(m_Value(V), m_ConstantInt(CI1)), in SimplifyOrOfICmps() 1786 match(A, m_Add(m_Value(V1), m_Value(V2)))) { in SimplifyOrInst() 1797 match(B, m_Add(m_Value(V1), m_Value(V2)))) { in SimplifyOrInst()
|
H A D | LazyValueInfo.cpp | 855 match(ICI->getOperand(0), m_Add(m_Specific(Val), in getValueFromFromCondition()
|
H A D | ValueTracking.cpp | 1401 if (match(V, m_Add(m_Value(X), m_Value(Y)))) { in isKnownToBeAPowerOfTwo() 1612 else if (match(V, m_Add(m_Value(X), m_Value(Y)))) { in isKnownNonZero()
|
/minix/external/bsd/llvm/dist/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 431 inline BinaryOp_match<LHS, RHS, Instruction::Add> m_Add(const LHS &L, in m_Add() function
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/ |
H A D | README.txt | 2176 if (match(Op0, m_Add(m_Value(A), m_Value(B))) && 2177 match(Op1, m_Add(m_Value(C), m_Value(D))) &&
|
/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 1914 match(ScaleReg, m_Add(m_Value(AddLHS), m_ConstantInt(CI)))) { in MatchScaledValue()
|
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 457 if(match(I->getOperand(0), m_Add(m_Value(RHSVal), m_ConstantInt(RHSC)))) { in matchInstruction()
|