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.cpp1800 enum class UndefPoisonKind { enum
1807 static bool includesPoison(UndefPoisonKind Kind) { in includesPoison()
1808 return (unsigned(Kind) & unsigned(UndefPoisonKind::PoisonOnly)) != 0; in includesPoison()
1811 static bool includesUndef(UndefPoisonKind Kind) { in includesUndef()
1812 return (unsigned(Kind) & unsigned(UndefPoisonKind::UndefOnly)) != 0; in includesUndef()
1817 UndefPoisonKind Kind) { in canCreateUndefOrPoison()
1920 UndefPoisonKind Kind) { in isGuaranteedNotToBeUndefOrPoison()
1969 UndefPoisonKind::UndefOrPoison); in canCreateUndefOrPoison()
1975 UndefPoisonKind::PoisonOnly); in canCreatePoison()
1982 UndefPoisonKind::UndefOrPoison); in isGuaranteedNotToBeUndefOrPoison()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp7344 enum class UndefPoisonKind { enum
7350 static bool includesPoison(UndefPoisonKind Kind) { in includesPoison()
7351 return (unsigned(Kind) & unsigned(UndefPoisonKind::PoisonOnly)) != 0; in includesPoison()
7354 static bool includesUndef(UndefPoisonKind Kind) { in includesUndef()
7355 return (unsigned(Kind) & unsigned(UndefPoisonKind::UndefOnly)) != 0; in includesUndef()
7358 static bool canCreateUndefOrPoison(const Operator *Op, UndefPoisonKind Kind, in canCreateUndefOrPoison()
7508 return ::canCreateUndefOrPoison(Op, UndefPoisonKind::UndefOrPoison, in canCreateUndefOrPoison()
7513 return ::canCreateUndefOrPoison(Op, UndefPoisonKind::PoisonOnly, in canCreatePoison()
7574 const DominatorTree *DT, unsigned Depth, UndefPoisonKind Kind) { in isGuaranteedNotToBeUndefOrPoison()
7731 UndefPoisonKind::UndefOrPoison); in isGuaranteedNotToBeUndefOrPoison()
[all …]