diff options
author | Uday Bondhugula <uday@polymagelabs.com> | 2023-03-26 03:35:03 +0530 |
---|---|---|
committer | Uday Bondhugula <uday@polymagelabs.com> | 2023-03-26 03:38:03 +0530 |
commit | 721defb4b92b0e8af4c7becf044296f7ccbe6ae5 (patch) | |
tree | 65099a587902eef2b392f4d5ce7dd7edb5e839cc /llvm/lib/CodeGen/MachineCopyPropagation.cpp | |
parent | 22ebb49b9f3da4ea2136297827285176bf3f4a46 (diff) | |
download | llvm-721defb4b92b0e8af4c7becf044296f7ccbe6ae5.zip llvm-721defb4b92b0e8af4c7becf044296f7ccbe6ae5.tar.gz llvm-721defb4b92b0e8af4c7becf044296f7ccbe6ae5.tar.bz2 |
[MLIR][Affine] Fix/improve affine sibling fusion
The sibling fusion profitability checks shouldn't rely on the presence
of a store op in the sibling. The reuse is between the loads.
Fixes issues raised at https://discourse.llvm.org/t/understanding-the-affine-loop-fusion-pass/69452
Reviewed By: dcaballe
Differential Revision: https://reviews.llvm.org/D146763
Diffstat (limited to 'llvm/lib/CodeGen/MachineCopyPropagation.cpp')
0 files changed, 0 insertions, 0 deletions