Home
last modified time | relevance | path

Searched refs:m_MaxOrMin (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp363 if (match(TII, m_MaxOrMin(m_Value(), m_Value()))) { in foldSelectOpOp()
1919 if (!match(II, m_MaxOrMin(m_Specific(X), m_Constant(C2)))) in foldSelectWithConstOpToBinOp()
H A DInstCombineCompares.cpp1412 match(Cmp.user_back(), m_MaxOrMin(m_Value(), m_Value()))) in foldICmpWithDominatingICmp()
6906 return match(Op0, m_MaxOrMin(m_Value(), m_Value())) || in foldICmpUsingKnownBits()
6907 match(Op1, m_MaxOrMin(m_Value(), m_Value())); in foldICmpUsingKnownBits()
H A DInstCombineCalls.cpp1322 m_MaxOrMin(m_Value(X), m_ImmConstant(C)))), in reassociateMinMaxWithConstantInOperand()
H A DInstructionCombining.cpp2831 if (IsSelect || match(V, m_MaxOrMin(m_Value(A), m_Value(B)))) { in getFreelyInvertedImpl()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h2427 m_MaxOrMin(const LHS &L, const RHS &R) { in m_MaxOrMin() function
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp6393 if (!match(Op0, m_MaxOrMin(m_Value(X), m_Value(Y)))) in foldMinMaxSharedOp()