aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp
diff options
context:
space:
mode:
authorNicolas Vasilache <nicolas.vasilache@gmail.com>2021-03-22 12:34:45 +0000
committerNicolas Vasilache <nicolas.vasilache@gmail.com>2021-03-22 13:29:40 +0000
commitbcd6424f9b693af57b29a0f03c52d6991be35d41 (patch)
tree235f5aa32bfa06a109f03143ec7186851b31a44a /llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp
parentce9bade1f2c6249cf4179842aeb5e7e3bb34ceec (diff)
downloadllvm-bcd6424f9b693af57b29a0f03c52d6991be35d41.zip
llvm-bcd6424f9b693af57b29a0f03c52d6991be35d41.tar.gz
llvm-bcd6424f9b693af57b29a0f03c52d6991be35d41.tar.bz2
[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 'llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp')
0 files changed, 0 insertions, 0 deletions