Home
last modified time | relevance | path

Searched defs:PatternLowering (Results 1 – 1 of 1) sorted by relevance

/external/llvm-project/mlir/lib/Conversion/PDLToPDLInterp/
DPDLToPDLInterp.cpp31 struct PatternLowering { struct
40 using ValueMap = llvm::ScopedHashTable<Position *, Value>;
41 using ValueMapScope = llvm::ScopedHashTableScope<Position *, Value>;
100 OpBuilder builder;
103 FuncOp matcherFunc;
107 ModuleOp rewriterModule;
110 SymbolTable rewriterSymbolTable;
114 ValueMap values;
118 SmallVector<Block *, 8> failureBlockStack;
122 DenseMap<Value, Position *> valueToPosition;
[all …]