Home
last modified time | relevance | path

Searched refs:derivedNode (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/clang/utils/TableGen/
H A DClangASTPropertiesEmitter.cpp206 void visitAllNodesWithInfo(HasProperties derivedNode, in visitAllNodesWithInfo() argument
211 visit(derivedNode, derivedNodeInfo); in visitAllNodesWithInfo()
214 if (ASTNode base = derivedNode.getAs<ASTNode>()) { in visitAllNodesWithInfo()
294 void ASTPropsEmitter::Validator::validateNode(HasProperties derivedNode, in validateNode() argument
296 if (!ValidatedNodes.insert(derivedNode).second) return; in validateNode()
301 Emitter.visitAllNodesWithInfo(derivedNode, derivedNodeInfo, in validateNode()
317 + "\" in hierarchy of " + derivedNode.getName()); in validateNode()
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/CodeGen/
H A DMLIRGen.cpp183 [&](auto derivedNode) { this->genImpl(derivedNode); }) in gen() argument
381 [&](auto derivedNode) { return this->genExprImpl(derivedNode); }) in genSingleExpr() argument
383 [&](auto derivedNode) { in genSingleExpr() argument
384 SmallVector<Value> results = this->genExprImpl(derivedNode); in genSingleExpr()
393 [&](auto derivedNode) { return this->genExprImpl(derivedNode); }) in genExpr() argument
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/AST/
H A DNodePrinter.cpp183 const Module>([&](auto derivedNode) { this->printImpl(derivedNode); }) in print() argument
H A DNodes.cpp73 [&](auto derivedNode) { this->visitImpl(derivedNode); }) in visit() argument
/llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/AST/
H A DNodes.h142 if (const ArgT *derivedNode = dyn_cast<ArgT>(node)) in walk()
143 walkFn(derivedNode); in walk()
/llvm-project-15.0.7/mlir/lib/Conversion/PDLToPDLInterp/
H A DPDLToPDLInterp.cpp213 .Case<BoolNode, SwitchNode>([&](auto *derivedNode) { in generateMatcher() argument
214 this->generate(derivedNode, currentBlock, val); in generateMatcher()