Lines Matching refs:Pred
26 Pred::Pred(const llvm::Record *record) : def(record) { in Pred() function in Pred
32 Pred::Pred(const llvm::Init *init) { in Pred() function in Pred
37 std::string Pred::getCondition() const { in getCondition()
46 bool Pred::isCombined() const { in isCombined()
50 ArrayRef<SMLoc> Pred::getLoc() const { return def->getLoc(); } in getLoc()
52 CPred::CPred(const llvm::Record *record) : Pred(record) { in CPred()
57 CPred::CPred(const llvm::Init *init) : Pred(init) { in CPred()
68 CombinedPred::CombinedPred(const llvm::Record *record) : Pred(record) { in CombinedPred()
73 CombinedPred::CombinedPred(const llvm::Init *init) : Pred(init) { in CombinedPred()
106 const Pred *predicate;
118 static PredCombinerKind getPredCombinerKind(const Pred &pred) { in getPredCombinerKind()
159 buildPredicateTree(const Pred &root, in buildPredicateTree()
193 buildPredicateTree(Pred(record), allocator, allSubstitutions); in buildPredicateTree()
206 const llvm::SmallPtrSetImpl<Pred *> &knownTruePreds, in propagateGroundTruth()
207 const llvm::SmallPtrSetImpl<Pred *> &knownFalsePreds) { in propagateGroundTruth()
359 /*knownTruePreds=*/llvm::SmallPtrSet<Pred *, 2>(), in getConditionImpl()
360 /*knownFalsePreds=*/llvm::SmallPtrSet<Pred *, 2>()); in getConditionImpl()