aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/DFAPacketizer.cpp
diff options
context:
space:
mode:
authorUday Bondhugula <uday@polymagelabs.com>2023-03-29 23:57:13 +0530
committerUday Bondhugula <uday@polymagelabs.com>2023-03-30 00:11:13 +0530
commitc910570fd22139299f219d3a5087e55968d8840d (patch)
treec9eda2c4efa76a6e64ba1e3dc470a5850e50d74e /llvm/lib/CodeGen/DFAPacketizer.cpp
parentf2b15b9ed9c70f7f42cf2c134be15a5fed52d6c0 (diff)
downloadllvm-c910570fd22139299f219d3a5087e55968d8840d.zip
llvm-c910570fd22139299f219d3a5087e55968d8840d.tar.gz
llvm-c910570fd22139299f219d3a5087e55968d8840d.tar.bz2
[MLIR] NFC. Expose/move MDG out of Affine fusion into Affine Analysis
Move out MemRefDependenceGraph analysis structure out of LoopFusion into the Affine Analysis library. This had been a long pending TODO. Moving MDG out allows its use in other affine passes as well as allows building custom affine fusion passes downstream while reusing upstream fusion utilties. The file LoopFusion.cpp had also become lengthy and this change makes things more modular. This change is a pure NFC and is a code movement. NFC. Reviewed By: springerm Differential Revision: https://reviews.llvm.org/D147105
Diffstat (limited to 'llvm/lib/CodeGen/DFAPacketizer.cpp')
0 files changed, 0 insertions, 0 deletions