Home
last modified time | relevance | path

Searched refs:PoisonOnly (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DValueTracking.cpp4883 static bool canCreateUndefOrPoison(const Operator *Op, bool PoisonOnly) { in canCreateUndefOrPoison() argument
4962 if (PoisonOnly) in canCreateUndefOrPoison()
5061 bool PoisonOnly);
5067 unsigned Depth, bool PoisonOnly) { in isGuaranteedNotToBeUndefOrPoison() argument
5081 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 …]