Searched refs:m_Zero (Results 1 - 9 of 9) sorted by relevance

/external/llvm/lib/Analysis/
H A DInstructionSimplify.cpp489 if (match(FCmp, m_Zero()))
499 if (match(FCmp, m_One()) && match(TCmp, m_Zero()))
610 if (match(Op1, m_Zero()))
748 if (match(Op1, m_Zero()))
885 if (match(Op1, m_Zero()) &&
920 if (match(Op1, m_Zero()))
991 if (match(Op1, m_Zero()))
1084 if (match(Op0, m_Zero()))
1205 if (match(Op0, m_Zero()))
1209 if (match(Op1, m_Zero()))
[all...]
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp1080 if (match(FV, m_Zero()) && match(TV, m_Sub(m_Value(N), m_Specific(A))))
1084 if (match(TV, m_Zero()) && match(FV, m_Sub(m_Value(N), m_Specific(A))))
1382 match(Op0, m_Zero()))
1386 if (match(Op1, m_Shl(m_Value(X), m_Value(Y))) && match(Op0, m_Zero()))
H A DInstCombineSelect.cpp602 if (!match(IC->getOperand(1), m_Zero()))
H A DInstructionCombining.cpp837 if (match(Val, m_Zero()) || Scale == 1) {
1535 if (!match(TI, m_Br(m_ICmp(Pred, m_Specific(Op), m_Zero()), TrueBB, FalseBB)))
H A DInstCombineMulDivRem.cpp788 if (match(Sub->getOperand(0), m_Zero()) && Sub->hasNoSignedWrap())
H A DInstCombineCasts.cpp970 if (Pred == ICmpInst::ICMP_SLT && match(Op1, m_Zero()) &&
H A DInstCombineAndOrXor.cpp1076 if (Op0I->hasOneUse() && !match(Op0LHS, m_Zero())) {
H A DInstCombineCompares.cpp1857 if (I.getPredicate() == ICmpInst::ICMP_NE && match(Op1, m_Zero()))
/external/llvm/include/llvm/Support/
H A DPatternMatch.h135 /// m_Zero() - Match an arbitrary zero/null constant. This includes
137 inline match_zero m_Zero() { return match_zero(); } function in namespace:llvm::PatternMatch
158 return m_CombineOr(m_Zero(), m_NegZero());

Completed in 175 milliseconds