Lines Matching refs:m_Zero
192 if (match(FCmp, m_Zero()) && impliesPoison(TCmp, Cond)) in handleOtherCmpSelSimplifications()
202 if (match(FCmp, m_One()) && match(TCmp, m_Zero())) in handleOtherCmpSelSimplifications()
644 if (match(Op1, m_Zero())) in simplifyAddInst()
762 if (match(Op1, m_Zero())) in simplifySubInst()
770 if (match(Op0, m_Zero())) { in simplifySubInst()
896 if (Q.isUndefValue(Op1) || match(Op1, m_Zero())) in simplifyMulInst()
964 if (match(Op1, m_Zero())) in simplifyDivRem()
992 if (match(Op0, m_Zero())) in simplifyDivRem()
1286 if (match(Op0, m_Zero())) in simplifyShift()
1293 if (match(Op1, m_Zero()) || in simplifyShift()
1483 if (!match(ZeroICmp, m_ICmp(EqPred, m_Value(Y), m_Zero())) || in simplifyUnsignedRangeCheck()
1667 if (!match(Cmp0->getOperand(1), m_Zero()) || in simplifyAndOrOfICmpsWithZero()
1668 !match(Cmp1->getOperand(1), m_Zero()) || P0 != P1) in simplifyAndOrOfICmpsWithZero()
2062 if (match(Op1, m_Zero())) in simplifyAndInst()
2160 if (match(Op1, m_Select(m_Specific(Op0), m_Value(), m_Zero()))) in simplifyAndInst()
2162 else if (match(Op0, m_Select(m_Specific(Op1), m_Value(), m_Zero()))) in simplifyAndInst()
2340 if (Op0 == Op1 || match(Op1, m_Zero())) in simplifyOrInst()
2494 if (match(Op1, m_Zero())) in simplifyXorInst()
2824 if (match(RHS, m_Zero())) { in simplifyICmpOfBools()
2906 if (!match(RHS, m_Zero())) in simplifyICmpWithZero()
2976 if (Pred == ICmpInst::ICMP_SLT && match(RHS, m_Zero())) in simplifyICmpWithConstant()
3832 if (ICmpInst::isEquality(Pred) && !match(RHS, m_Zero()) && in simplifyICmpInst()
4142 if (NewOps.size() == 2 && match(NewOps[1], m_Zero()) && in simplifyWithOpReplaced()
4294 if (Pred == ICmpInst::ICMP_EQ && match(CmpRHS, m_Zero())) { in simplifySelectWithICmpCond()
4420 if (match(CondC, m_Zero())) in simplifySelectInst()
4553 all_of(Indices, [](const auto *V) { return match(V, m_Zero()); })) in simplifyGEPInst()
4573 if (match(Indices[0], m_Zero()) && Ptr->getType() == GEPTy) in simplifyGEPInst()
4621 [](Value *Idx) { return match(Idx, m_Zero()); })) { in simplifyGEPInst()
4635 m_Sub(m_Zero(), m_PtrToInt(m_Specific(StrippedBasePtr)))) && in simplifyGEPInst()
5874 if (match(Op0, m_Zero()) || match(Op1, m_Zero())) in simplifyBinaryIntrinsic()
5896 if (match(Op1, m_Zero())) in simplifyBinaryIntrinsic()
5899 if (match(Op0, m_Zero())) in simplifyBinaryIntrinsic()
5904 if (match(Op0, m_Zero()) || match(Op1, m_AllOnes())) in simplifyBinaryIntrinsic()
5912 if (match(Op1, m_Zero())) in simplifyBinaryIntrinsic()
6006 m_Zero())) && in simplifyBinaryIntrinsic()
6087 if (match(Op0, m_Zero()) && match(Op1, m_Zero())) in simplifyIntrinsic()
6131 if (match(Op1, m_Zero())) in simplifyIntrinsic()
6158 m_Intrinsic<Intrinsic::vector_extract>(m_Value(X), m_Zero())) && in simplifyIntrinsic()