Lines Matching refs:m_Zero
197 if (match(FCmp, m_Zero()) && impliesPoison(TCmp, Cond)) in handleOtherCmpSelSimplifications()
207 if (match(FCmp, m_One()) && match(TCmp, m_Zero())) in handleOtherCmpSelSimplifications()
648 if (match(Op1, m_Zero())) in simplifyAddInst()
802 if (match(Op1, m_Zero())) in simplifySubInst()
810 if (match(Op0, m_Zero())) { in simplifySubInst()
940 if (Q.isUndefValue(Op1) || match(Op1, m_Zero())) in simplifyMulInst()
1093 if (match(Op1, m_Zero())) in simplifyDivRem()
1121 if (match(Op0, m_Zero())) in simplifyDivRem()
1341 if (match(Op0, m_Zero())) in simplifyShift()
1348 if (match(Op1, m_Zero()) || in simplifyShift()
1546 if (!match(ZeroICmp, m_ICmp(EqPred, m_Value(Y), m_Zero())) || in simplifyUnsignedRangeCheck()
2079 if (match(Op1, m_Zero())) in simplifyAndInst()
2146 if (match(Op1, m_Select(m_Specific(Op0), m_Value(), m_Zero()))) in simplifyAndInst()
2148 else if (match(Op0, m_Select(m_Specific(Op1), m_Value(), m_Zero()))) in simplifyAndInst()
2355 if (Op0 == Op1 || match(Op1, m_Zero())) in simplifyOrInst()
2536 if (match(Op1, m_Zero())) in simplifyXorInst()
2885 if (match(RHS, m_Zero())) { in simplifyICmpOfBools()
2972 if (!match(RHS, m_Zero())) in simplifyICmpWithZero()
3042 if (Pred == ICmpInst::ICMP_SLT && match(RHS, m_Zero())) in simplifyICmpWithConstant()
4001 if (ICmpInst::isEquality(Pred) && !match(RHS, m_Zero()) && in simplifyICmpInst()
4397 if (NewOps.size() == 2 && match(NewOps[1], m_Zero())) in simplifyWithOpReplaced()
4648 if (Pred == ICmpInst::ICMP_EQ && match(CmpRHS, m_Zero())) { in simplifySelectWithICmpCond()
4710 match(CmpRHS, m_Zero())) { in simplifySelectWithICmpCond()
4791 if (match(CondC, m_Zero())) in simplifySelectInst()
4980 all_of(Indices, [](const auto *V) { return match(V, m_Zero()); })) in simplifyGEPInst()
5044 [](Value *Idx) { return match(Idx, m_Zero()); })) { in simplifyGEPInst()
5058 m_Sub(m_Zero(), m_PtrToInt(m_Specific(StrippedBasePtr)))) && in simplifyGEPInst()
6421 if (Q.isUndefValue(Op0) || match(Op0, m_Zero())) in simplifyBinaryIntrinsic()
6536 if (match(Op0, m_Zero()) || match(Op1, m_Zero())) in simplifyBinaryIntrinsic()
6558 if (match(Op1, m_Zero())) in simplifyBinaryIntrinsic()
6561 if (match(Op0, m_Zero())) in simplifyBinaryIntrinsic()
6566 if (match(Op0, m_Zero()) || match(Op1, m_AllOnes())) in simplifyBinaryIntrinsic()
6574 if (match(Op1, m_Zero())) in simplifyBinaryIntrinsic()
6680 m_Zero())) && in simplifyBinaryIntrinsic()
6756 if (match(Op0, m_Zero()) && match(Op1, m_Zero())) in simplifyIntrinsic()
6793 if (match(Op1, m_Zero())) in simplifyIntrinsic()
6820 m_Intrinsic<Intrinsic::vector_extract>(m_Value(X), m_Zero())) && in simplifyIntrinsic()