aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineCopyPropagation.cpp
diff options
context:
space:
mode:
authorUday Bondhugula <uday@polymagelabs.com>2023-03-26 03:35:03 +0530
committerUday Bondhugula <uday@polymagelabs.com>2023-03-26 03:38:03 +0530
commit721defb4b92b0e8af4c7becf044296f7ccbe6ae5 (patch)
tree65099a587902eef2b392f4d5ce7dd7edb5e839cc /llvm/lib/CodeGen/MachineCopyPropagation.cpp
parent22ebb49b9f3da4ea2136297827285176bf3f4a46 (diff)
downloadllvm-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