Searched refs:PredicateCalls (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.h656 /// PredicateCalls - The predicate functions to execute on this node to check
658 std::vector<TreePredicateCall> PredicateCalls; member in class:llvm::TreePatternNode
746 bool hasAnyPredicate() const { return !PredicateCalls.empty(); }
749 return PredicateCalls;
751 void clearPredicateCalls() { PredicateCalls.clear(); }
753 assert(PredicateCalls.empty() && "Overwriting non-empty predicate list!");
754 PredicateCalls = Calls;
758 assert(!is_contained(PredicateCalls, Call) && "predicate applied recursively");
759 PredicateCalls.push_back(Call);
H A DCodeGenDAGPatterns.cpp1867 for (const TreePredicateCall &Pred : PredicateCalls) {

Completed in 120 milliseconds