Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DPredicateInfo.h100 class PredicateBase : public ilist_node<PredicateBase> {
107 PredicateBase(const PredicateBase &) = delete;
108 PredicateBase &operator=(const PredicateBase &) = delete;
109 PredicateBase() = delete;
110 virtual ~PredicateBase() = default;
119 static bool classof(const PredicateBase *PB) { in classof()
139 static bool classof(const PredicateBase *PB) { in classof()
152 static bool classof(const PredicateBase *PB) { in classof()
207 SmallVector<PredicateBase *, 4> Infos;
211 iplist<PredicateBase> AllInfos;
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DPredicateInfo.cpp59 const BasicBlock *getBranchBlock(const PredicateBase *PB) { in getBranchBlock()
68 static Instruction *getBranchTerminator(const PredicateBase *PB) { in getBranchTerminator()
77 getBlockEdge(const PredicateBase *PB) { in getBlockEdge()
107 PredicateBase *PInfo = nullptr;
311 PredicateBase *PB) { in addInfoFor()
380 PredicateBase *PB = in processBranch()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp814 void addPredicateUsers(const PredicateBase *, Instruction *) const;
1871 const PredicateBase *LastPredInfo = nullptr; in performSymbolicCmpEvaluation()
2118 void NewGVN::addPredicateUsers(const PredicateBase *PB, Instruction *I) const { in addPredicateUsers()
H A DSCCP.cpp258 const PredicateBase *getPredicateInfoFor(Instruction *I) { in getPredicateInfoFor()