Lines Matching refs:isUndefValue

426   if (TV && Q.isUndefValue(TV))  in threadBinOpOverSelect()
428 if (FV && Q.isUndefValue(FV)) in threadBinOpOverSelect()
645 if (Q.isUndefValue(Op1)) in simplifyAddInst()
799 if (Q.isUndefValue(Op0) || Q.isUndefValue(Op1)) in simplifySubInst()
941 if (Q.isUndefValue(Op1) || match(Op1, m_Zero())) in simplifyMulInst()
1088 if (Q.isUndefValue(Op1) || isa<PoisonValue>(Op1)) in simplifyDivRem()
1105 if (Elt && (Elt->isNullValue() || Q.isUndefValue(Elt))) in simplifyDivRem()
1117 if (Q.isUndefValue(Op0)) in simplifyDivRem()
1322 if (Q.isUndefValue(C)) in isPoisonShift()
1430 if (Q.isUndefValue(Op0)) in simplifyRightShift()
1455 if (Q.isUndefValue(Op0)) in simplifyShlInst()
2081 if (Q.isUndefValue(Op1)) in simplifyAndInst()
2358 if (Q.isUndefValue(Op1) || match(Op1, m_AllOnes())) in simplifyOrInst()
2540 if (Q.isUndefValue(Op1)) in simplifyXorInst()
3776 if (Q.isUndefValue(RHS) && ICmpInst::isEquality(Pred)) in simplifyICmpInst()
3781 if (LHS == RHS || Q.isUndefValue(RHS)) in simplifyICmpInst()
4098 if (Q.isUndefValue(LHS) || Q.isUndefValue(RHS)) { in simplifyFCmpInst()
4808 if (Q.isUndefValue(CondC)) in simplifySelectInst()
4915 (Q.isUndefValue(TrueVal) && impliesPoison(FalseVal, Cond))) in simplifySelectInst()
4920 (Q.isUndefValue(FalseVal) && impliesPoison(TrueVal, Cond))) in simplifySelectInst()
4943 (Q.isUndefValue(TEltC) && isGuaranteedNotToBePoison(FEltC))) in simplifySelectInst()
4946 (Q.isUndefValue(FEltC) && isGuaranteedNotToBePoison(TEltC))) in simplifySelectInst()
5016 if (Q.isUndefValue(Ptr)) in simplifyGEPInst()
5130 (Q.isUndefValue(Val) && isGuaranteedNotToBePoison(Agg))) in simplifyInsertValueInst()
5140 (Q.isUndefValue(Agg) && in simplifyInsertValueInst()
5175 if (Q.isUndefValue(Idx)) in simplifyInsertElementInst()
5181 (Q.isUndefValue(Val) && isGuaranteedNotToBePoison(Vec))) in simplifyInsertElementInst()
5232 if (Q.isUndefValue(Vec)) in simplifyExtractElementInst()
5238 if (Q.isUndefValue(Idx)) in simplifyExtractElementInst()
5295 if (Q.isUndefValue(Incoming)) { in simplifyPHINode()
5498 if (Q.isUndefValue(Op1) && RetTy == InVecTy && in simplifyShuffleVectorInst()
5621 bool IsUndef = Q.isUndefValue(V); in simplifyFPOp()
6202 if (Q.isUndefValue(Op0)) in simplifyLdexp()
6209 if (Q.isUndefValue(Op1)) in simplifyLdexp()
6463 if (Q.isUndefValue(Op0) || match(Op0, m_Zero())) in simplifyBinaryIntrinsic()
6477 if (match(Op1, m_AllOnes()) || Q.isUndefValue(Op1)) in simplifyBinaryIntrinsic()
6508 if (Q.isUndefValue(Op1)) in simplifyBinaryIntrinsic()
6579 if (Op0 == Op1 || Q.isUndefValue(Op0) || Q.isUndefValue(Op1)) in simplifyBinaryIntrinsic()
6586 if (Q.isUndefValue(Op0) || Q.isUndefValue(Op1)) { in simplifyBinaryIntrinsic()
6601 if (Q.isUndefValue(Op0) || Q.isUndefValue(Op1)) in simplifyBinaryIntrinsic()
6615 if (Q.isUndefValue(Op0) || Q.isUndefValue(Op1)) in simplifyBinaryIntrinsic()
6632 if (Op0 == Op1 || Q.isUndefValue(Op0) || Q.isUndefValue(Op1)) in simplifyBinaryIntrinsic()
6675 if (Q.isUndefValue(Op0)) in simplifyBinaryIntrinsic()
6692 if (Q.isUndefValue(Op1)) in simplifyBinaryIntrinsic()
6802 if (Q.isUndefValue(Op0) && Q.isUndefValue(Op1)) in simplifyIntrinsic()
6806 if (Q.isUndefValue(ShAmtArg)) in simplifyIntrinsic()
6859 if (Q.isUndefValue(Op1)) in simplifyIntrinsic()
6883 (Q.isUndefValue(Vec) || Vec == X) && IdxN == 0 && in simplifyIntrinsic()
7312 bool SimplifyQuery::isUndefValue(Value *V) const { in isUndefValue() function in llvm::SimplifyQuery