Home
last modified time | relevance | path

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

/external/llvm-project/mlir/lib/IR/
DPatternMatch.cpp106 rewriteFunctions = std::move(other.rewriteFunctions); in mergeIn()
115 for (auto &it : rewriteFunctions) in mergeIn()
144 auto it = rewriteFunctions.try_emplace(name, std::move(rewriteFn)); in registerRewriteFunction()
/external/llvm-project/mlir/include/mlir/IR/
DPatternMatch.h391 return rewriteFunctions; in getRewriteFunctions()
394 return rewriteFunctions; in takeRewriteFunctions()
402 rewriteFunctions.clear(); in clear()
412 llvm::StringMap<PDLRewriteFunction> rewriteFunctions; variable
/external/llvm-project/mlir/lib/Rewrite/
DByteCode.cpp694 rewriteFunctions.push_back(std::move(it.second)); in PDLByteCode()
721 ArrayRef<PDLRewriteFunction> rewriteFunctions) in ByteCodeExecutor() argument
725 createFunctions(createFunctions), rewriteFunctions(rewriteFunctions) {} in ByteCodeExecutor()
841 ArrayRef<PDLRewriteFunction> rewriteFunctions; member in __anon8ccc2f200d11::ByteCodeExecutor
870 const PDLRewriteFunction &rewriteFn = rewriteFunctions[read()]; in execute()
1244 rewriteFunctions); in match()
1264 constraintFunctions, createFunctions, rewriteFunctions); in rewrite()
DByteCode.h164 std::vector<PDLRewriteFunction> rewriteFunctions; variable