[all-commits] [llvm/llvm-project] 3e4be5: [MLIR][Affine] Improve sibling fusion - handle mem...
Uday Bondhugula via All-commits
all-commits at lists.llvm.org
Wed Jul 23 21:55:18 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3e4be55c6b942fdcf1732b1a537e2477567ece54
https://github.com/llvm/llvm-project/commit/3e4be55c6b942fdcf1732b1a537e2477567ece54
Author: Uday Bondhugula <uday at polymagelabs.com>
Date: 2025-07-24 (Thu, 24 Jul 2025)
Changed paths:
M mlir/lib/Dialect/Affine/Analysis/Utils.cpp
M mlir/lib/Dialect/Affine/Transforms/LoopFusion.cpp
M mlir/test/Dialect/Affine/loop-fusion-4.mlir
Log Message:
-----------
[MLIR][Affine] Improve sibling fusion - handle memrefs from memref defining nodes (#149641)
Improve sibling fusion - handle memrefs from memref defining nodes which
were not being considered.
Remove the unnecessary restriction from MDG memref edge iteration to
restrict to affine.for ops. Nodes in the MDG could be other ops as well.
Fixes: https://github.com/llvm/llvm-project/issues/61825
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list