Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp6557 enum class UndefPoisonKind { enum
6563 static bool includesPoison(UndefPoisonKind Kind) { in includesPoison()
6564 return (unsigned(Kind) & unsigned(UndefPoisonKind::PoisonOnly)) != 0; in includesPoison()
6567 static bool includesUndef(UndefPoisonKind Kind) { in includesUndef()
6568 return (unsigned(Kind) & unsigned(UndefPoisonKind::UndefOnly)) != 0; in includesUndef()
6571 static bool canCreateUndefOrPoison(const Operator *Op, UndefPoisonKind Kind, in canCreateUndefOrPoison()
6727 return ::canCreateUndefOrPoison(Op, UndefPoisonKind::UndefOrPoison, in canCreateUndefOrPoison()
6732 return ::canCreateUndefOrPoison(Op, UndefPoisonKind::PoisonOnly, in canCreatePoison()
6793 const DominatorTree *DT, unsigned Depth, UndefPoisonKind Kind) { in isGuaranteedNotToBeUndefOrPoison()
6941 UndefPoisonKind::PoisonOnly); in isGuaranteedNotToBePoison()
[all …]