Searched refs:PredicateBase (Results 1 – 5 of 5) sorted by relevance
81 class PredicateBase : public ilist_node<PredicateBase> {95 PredicateBase(const PredicateBase &) = delete;96 PredicateBase &operator=(const PredicateBase &) = delete;97 PredicateBase() = delete;98 virtual ~PredicateBase() = default;99 static bool classof(const PredicateBase *PB) { in classof()115 class PredicateAssume : public PredicateBase {121 static bool classof(const PredicateBase *PB) { in classof()129 class PredicateWithEdge : public PredicateBase {134 static bool classof(const PredicateBase *PB) { in classof()[all …]
82 const PredicateBase *getPredicateInfoFor(Instruction *I);
48 const BasicBlock *getBranchBlock(const PredicateBase *PB) { in getBranchBlock()57 static Instruction *getBranchTerminator(const PredicateBase *PB) { in getBranchTerminator()65 std::pair<BasicBlock *, BasicBlock *> getBlockEdge(const PredicateBase *PB) { in getBlockEdge()94 PredicateBase *PInfo = nullptr;239 SmallVector<PredicateBase *, 4> Infos;272 PredicateBase *PB);378 Value *Op, PredicateBase *PB) { in addInfoFor()460 PredicateBase *PB = in processBranch()779 std::optional<PredicateConstraint> PredicateBase::getConstraint() const { in getConstraint()
675 const PredicateBase *getPredicateInfoFor(Instruction *I) { in getPredicateInfoFor()1999 const PredicateBase *SCCPSolver::getPredicateInfoFor(Instruction *I) { in getPredicateInfoFor()
672 const PredicateBase *PredDep;675 const PredicateBase *PredDep = nullptr) in ExprResult()696 const PredicateBase *PredDep) { in some()700 const PredicateBase *PredDep) { in some()1856 const PredicateBase *LastPredInfo = nullptr; in performSymbolicCmpEvaluation()