aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h
diff options
context:
space:
mode:
authorMatthias Springer <springerm@google.com>2022-11-18 11:18:19 +0100
committerMatthias Springer <springerm@google.com>2022-11-18 11:43:44 +0100
commit2fea658a74196a9c9128be34c5bc306eba7a025e (patch)
tree9f0223442c5696bb1eccc91618b6f17879e5d8cc /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h
parent34d88cf6cfe9f878e6330f157f178c2b104c3949 (diff)
downloadllvm-2fea658a74196a9c9128be34c5bc306eba7a025e.zip
llvm-2fea658a74196a9c9128be34c5bc306eba7a025e.tar.gz
llvm-2fea658a74196a9c9128be34c5bc306eba7a025e.tar.bz2
[mlir] GreedyPatternRewriter: Reprocess modified ops
Ops that were modifed in-place (`finalizeRootUpdate` was called) should be reprocessed by the GreedyPatternRewriter. This is currently not happening with `GreedyRewriteConfig::maxIterations = 1`. Note: If your project goes into an infinite loop because of this change, you likely have one or multiple faulty patterns that modify the same operations in-place (`updateRootInplace`) indefinitely. Differential Revision: https://reviews.llvm.org/D138038
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h')
0 files changed, 0 insertions, 0 deletions