Lines Matching refs:PoisonOnly
4925 static bool canCreateUndefOrPoison(const Operator *Op, bool PoisonOnly) { in canCreateUndefOrPoison() argument
5004 if (PoisonOnly) in canCreateUndefOrPoison()
5103 bool PoisonOnly);
5109 unsigned Depth, bool PoisonOnly) { in isGuaranteedNotToBeUndefOrPoison() argument
5123 return PoisonOnly && !isa<PoisonValue>(C); in isGuaranteedNotToBeUndefOrPoison()
5130 return (PoisonOnly ? !C->containsPoisonElement() in isGuaranteedNotToBeUndefOrPoison()
5150 PoisonOnly); in isGuaranteedNotToBeUndefOrPoison()
5170 DT, Depth + 1, PoisonOnly)) { in isGuaranteedNotToBeUndefOrPoison()
5185 if (programUndefinedIfUndefOrPoison(V, PoisonOnly)) in isGuaranteedNotToBeUndefOrPoison()
5217 else if (PoisonOnly && isa<Operator>(Cond)) { in isGuaranteedNotToBeUndefOrPoison()
5430 bool PoisonOnly) { in programUndefinedIfUndefOrPoison() argument
5456 if (!PoisonOnly) { in programUndefinedIfUndefOrPoison()