Home
last modified time | relevance | path

Searched refs:m_Instruction (Results 1 – 14 of 14) sorted by relevance

/external/llvm/lib/Transforms/Utils/
DLoopUtils.cpp88 if (match(J, m_CombineOr(m_And(m_Instruction(I), m_APInt(M)), in lookThroughAnd()
89 m_And(m_APInt(M), m_Instruction(I))))) { in lookThroughAnd()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
DInstCombineLoadStoreAlloca.cpp583 if (!match(V, m_Select(m_Cmp(Pred, m_Instruction(L1), m_Instruction(L2)), in isMinMaxWithLoads()
DInstCombineSelect.cpp1238 if (!match(Sel.getTrueValue(), m_Instruction(ExtInst)) && in foldSelectExtConst()
1239 !match(Sel.getFalseValue(), m_Instruction(ExtInst))) in foldSelectExtConst()
DInstCombineCalls.cpp3739 if (match(IIOperand, m_ICmp(Pred, m_Instruction(LHS), m_Zero())) && in visitCallInst()
DInstCombineCompares.cpp4826 m_Instruction(AddI))) && in visitICmpInst()
/external/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp1905 m_Br(m_ICmp(Pred, m_Instruction(LHS), m_Instruction(RHS)), in findExistingExpansion()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp2020 m_Br(m_ICmp(Pred, m_Instruction(LHS), m_Instruction(RHS)), in getRelatedExistingExpansion()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp5536 if (match(Cond, m_Cmp(Pred, m_Specific(LHS), m_Instruction(L2)))) { in getOperationData()
5540 } else if (match(Cond, m_Cmp(Pred, m_Instruction(L1), m_Specific(RHS)))) { in getOperationData()
5547 if (!match(Cond, m_Cmp(Pred, m_Instruction(L1), m_Instruction(L2))) || in getOperationData()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DLoopUtils.cpp99 if (match(J, m_c_And(m_Instruction(I), m_APInt(M)))) { in lookThroughAnd()
/external/llvm/include/llvm/IR/
DPatternMatch.h299 inline bind_ty<Instruction> m_Instruction(Instruction *&I) { return I; } in m_Instruction() function
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DPatternMatch.h476 inline bind_ty<Instruction> m_Instruction(Instruction *&I) { return I; } in m_Instruction() function
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp845 m_UAddWithOverflow(m_Value(A), m_Value(B), m_Instruction(AddI)))) in CombineUAddWithOverflow()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCompares.cpp4110 m_Instruction(AddI))) && in visitICmpInst()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DCodeGenPrepare.cpp1142 m_UAddWithOverflow(m_Value(A), m_Value(B), m_Instruction(AddI)))) in CombineUAddWithOverflow()