Searched refs:m_Zero (Results 1 - 9 of 9) sorted by relevance
/external/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 489 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 D | InstCombineAddSub.cpp | 1080 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 D | InstCombineSelect.cpp | 602 if (!match(IC->getOperand(1), m_Zero()))
|
H A D | InstructionCombining.cpp | 837 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 D | InstCombineMulDivRem.cpp | 788 if (match(Sub->getOperand(0), m_Zero()) && Sub->hasNoSignedWrap())
|
H A D | InstCombineCasts.cpp | 970 if (Pred == ICmpInst::ICMP_SLT && match(Op1, m_Zero()) &&
|
H A D | InstCombineAndOrXor.cpp | 1076 if (Op0I->hasOneUse() && !match(Op0LHS, m_Zero())) {
|
H A D | InstCombineCompares.cpp | 1857 if (I.getPredicate() == ICmpInst::ICMP_NE && match(Op1, m_Zero()))
|
/external/llvm/include/llvm/Support/ |
H A D | PatternMatch.h | 135 /// 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