Home
last modified time | relevance | path

Searched refs:infoMap (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/mlir/lib/TableGen/
H A DPattern.cpp623 void Pattern::collectSourcePatternBoundSymbols(SymbolInfoMap &infoMap) { in collectSourcePatternBoundSymbols() argument
629 infoMap.assignUniqueAlternativeNames(); in collectSourcePatternBoundSymbols()
637 collectBoundSymbols(pattern, infoMap, /*isSrcPattern=*/false); in collectResultPatternBoundSymbols()
710 void Pattern::collectBoundSymbols(DagNode tree, SymbolInfoMap &infoMap, in collectBoundSymbols() argument
734 collectBoundSymbols(treeArg, infoMap, isSrcPattern); in collectBoundSymbols()
752 verifyBind(infoMap.bindValue(treeArgName), treeArgName); in collectBoundSymbols()
761 verifyBind(infoMap.bindAttr(treeArgName), treeArgName); in collectBoundSymbols()
766 verifyBind(infoMap.bindValue(treeArgName), treeArgName); in collectBoundSymbols()
804 verifyBind(infoMap.bindOpResult(treeName, op), treeName); in collectBoundSymbols()
813 collectBoundSymbols(subTree, infoMap, isSrcPattern); in collectBoundSymbols()
[all …]
/llvm-project-15.0.7/mlir/include/mlir/TableGen/
H A DPattern.h470 void collectSourcePatternBoundSymbols(SymbolInfoMap &infoMap);
473 void collectResultPatternBoundSymbols(SymbolInfoMap &infoMap);
496 void collectBoundSymbols(DagNode tree, SymbolInfoMap &infoMap,