Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp1775 enum class UndefPoisonKind { enum
1782 static bool includesPoison(UndefPoisonKind Kind) { in includesPoison()
1783 return (unsigned(Kind) & unsigned(UndefPoisonKind::PoisonOnly)) != 0; in includesPoison()
1786 static bool includesUndef(UndefPoisonKind Kind) { in includesUndef()
1787 return (unsigned(Kind) & unsigned(UndefPoisonKind::UndefOnly)) != 0; in includesUndef()
1792 UndefPoisonKind Kind) { in canCreateUndefOrPoison()
1895 UndefPoisonKind Kind) { in isGuaranteedNotToBeUndefOrPoison()
1944 UndefPoisonKind::UndefOrPoison); in canCreateUndefOrPoison()
1950 UndefPoisonKind::PoisonOnly); in canCreatePoison()
1957 UndefPoisonKind::UndefOrPoison); in isGuaranteedNotToBeUndefOrPoison()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp7234 enum class UndefPoisonKind { enum
7240 static bool includesPoison(UndefPoisonKind Kind) { in includesPoison()
7241 return (unsigned(Kind) & unsigned(UndefPoisonKind::PoisonOnly)) != 0; in includesPoison()
7244 static bool includesUndef(UndefPoisonKind Kind) { in includesUndef()
7245 return (unsigned(Kind) & unsigned(UndefPoisonKind::UndefOnly)) != 0; in includesUndef()
7248 static bool canCreateUndefOrPoison(const Operator *Op, UndefPoisonKind Kind, in canCreateUndefOrPoison()
7404 return ::canCreateUndefOrPoison(Op, UndefPoisonKind::UndefOrPoison, in canCreateUndefOrPoison()
7409 return ::canCreateUndefOrPoison(Op, UndefPoisonKind::PoisonOnly, in canCreatePoison()
7470 const DominatorTree *DT, unsigned Depth, UndefPoisonKind Kind) { in isGuaranteedNotToBeUndefOrPoison()
7618 UndefPoisonKind::UndefOrPoison); in isGuaranteedNotToBeUndefOrPoison()
[all …]