Home
last modified time | relevance | path

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

/external/llvm-project/mlir/lib/Conversion/PDLToPDLInterp/
DPredicateTree.h32 const PredicateBuilder::Predicate &predicate) in PositionalPredicate()
59 generateMatcherTree(ModuleOp module, PredicateBuilder &builder,
DPredicateTree.cpp30 Value val, PredicateBuilder &builder, in getTreePredicates()
152 PredicateBuilder &builder, DenseMap<Value, Position *> &inputs) { in collectConstraintPredicates()
165 PredicateBuilder::Predicate pred = in collectConstraintPredicates()
174 PredicateBuilder &builder, in buildPredicateList()
358 MatcherNode::generateMatcherTree(ModuleOp module, PredicateBuilder &builder, in generateMatcherTree()
DPredicate.h423 class PredicateBuilder {
425 PredicateBuilder(PredicateUniquer &uniquer, MLIRContext *ctx) in PredicateBuilder() function
DPDLToPDLInterp.cpp136 PredicateBuilder predicateBuilder(predicateUniquer, module.getContext()); in lower()