diff options
| author | Matthias Springer <me@m-sp.org> | 2023-07-03 08:42:14 +0200 |
|---|---|---|
| committer | Matthias Springer <me@m-sp.org> | 2023-07-03 08:42:56 +0200 |
| commit | b9bdff49399b0d5b685bf3918817e3ef2dd34eb4 (patch) | |
| tree | 28cbb3df42ef07f9a35ae6179fab9e1a44882754 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedPythonInterface.cpp | |
| parent | c487fe3967b57d0c792c5a3ab9bcf2d6b9463eda (diff) | |
| download | llvm-b9bdff49399b0d5b685bf3918817e3ef2dd34eb4.zip llvm-b9bdff49399b0d5b685bf3918817e3ef2dd34eb4.tar.gz llvm-b9bdff49399b0d5b685bf3918817e3ef2dd34eb4.tar.bz2 | |
[mlir][Transforms][NFC] CSE: Add C++ entry point
* All IR modifications are done with a rewriter.
* The new C++ entry point takes a `RewriterBase &`, which may have a listener attached to it.
This revision is useful because it allows users to run CSE and track IR modifications via a listener that can be attached to the rewriter.
This is a reupload. The original CL was reverted (9979417d4db4) due to a memory leak. The memory leak is unrelated to this change and fixed with D154185.
Differential Revision: https://reviews.llvm.org/D145226
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedPythonInterface.cpp')
0 files changed, 0 insertions, 0 deletions
