Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DPredicateInfo.h114 class PredicateAssume : public PredicateBase {
117 PredicateAssume(Value *Op, IntrinsicInst *AssumeInst, Value *Condition) in PredicateAssume() function
119 PredicateAssume() = delete;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPredicateInfo.cpp182 assert(isa<PredicateAssume>(VD.PInfo) && in getDefOrUser()
184 return cast<PredicateAssume>(VD.PInfo)->AssumeInst->getNextNode(); in getDefOrUser()
377 auto *PA = new (Allocator) PredicateAssume(V, II, Cond); in processAssume()
540 auto *PAssume = dyn_cast<PredicateAssume>(ValInfo); in materializeStack()
591 if (const auto *PAssume = dyn_cast<PredicateAssume>(PossibleCopy)) { in renameUses()
839 } else if (const auto *PA = dyn_cast<PredicateAssume>(PI)) { in emitInstructionAnnot()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp1905 if (isa_and_nonnull<PredicateAssume>(CmpPI)) in performSymbolicCmpEvaluation()
2113 else if (const auto *PAssume = dyn_cast<PredicateAssume>(Res.PredDep)) in addAdditionalUsers()