Searched refs:PoisonOnly (Results 1 – 1 of 1) sorted by relevance
4883 static bool canCreateUndefOrPoison(const Operator *Op, bool PoisonOnly) { in canCreateUndefOrPoison() argument4962 if (PoisonOnly) in canCreateUndefOrPoison()5061 bool PoisonOnly);5067 unsigned Depth, bool PoisonOnly) { in isGuaranteedNotToBeUndefOrPoison() argument5081 return PoisonOnly && !isa<PoisonValue>(C); in isGuaranteedNotToBeUndefOrPoison()5088 return (PoisonOnly ? !C->containsPoisonElement() in isGuaranteedNotToBeUndefOrPoison()5108 PoisonOnly); in isGuaranteedNotToBeUndefOrPoison()5128 DT, Depth + 1, PoisonOnly)) { in isGuaranteedNotToBeUndefOrPoison()5143 if (programUndefinedIfUndefOrPoison(V, PoisonOnly)) in isGuaranteedNotToBeUndefOrPoison()5175 else if (PoisonOnly && isa<Operator>(Cond)) { in isGuaranteedNotToBeUndefOrPoison()[all …]