Home
last modified time | relevance | path

Searched refs:SuccessNode (Results 1 – 3 of 3) sorted by relevance

/external/llvm-project/mlir/lib/Conversion/PDLToPDLInterp/
DPredicateTree.h154 struct SuccessNode : public MatcherNode { struct
155 explicit SuccessNode(pdl::PatternOp pattern,
161 return node->getMatcherTypeID() == TypeID::get<SuccessNode>(); in classof() argument
DPredicateTree.cpp292 node = std::make_unique<SuccessNode>(list.pattern, std::move(node)); in propagatePattern()
451 SuccessNode::SuccessNode(pdl::PatternOp pattern, in SuccessNode() function in SuccessNode
453 : MatcherNode(TypeID::get<SuccessNode>(), /*position=*/nullptr, in SuccessNode()
DPDLToPDLInterp.cpp208 } else if (auto *successNode = dyn_cast<SuccessNode>(&node)) { in generateMatcher()