diff options
| author | Nicolas Vasilache <nicolas.vasilache@gmail.com> | 2021-03-22 12:34:45 +0000 |
|---|---|---|
| committer | Nicolas Vasilache <nicolas.vasilache@gmail.com> | 2021-03-22 13:29:40 +0000 |
| commit | bcd6424f9b693af57b29a0f03c52d6991be35d41 (patch) | |
| tree | 235f5aa32bfa06a109f03143ec7186851b31a44a /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.cpp | |
| parent | ce9bade1f2c6249cf4179842aeb5e7e3bb34ceec (diff) | |
[mlir][Linalg] Fix linalg on tensor fusion
- Drop unnecessary occurrences of rewriter.eraseOp: dead linalg ops on tensors should be cleaned up by DCE.
- reimplement the part of Linalg on fusion that constructs the body and block arguments: the previous implementation had too much magic. Instead this spells out all cases explicitly and asserts / introduces TODOs for incorrect cases.
As a consequence, we can use the default traversal order for this pattern.
Differential Revision: https://reviews.llvm.org/D99070
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.cpp')
0 files changed, 0 insertions, 0 deletions
