[all-commits] [llvm/llvm-project] ff07fc: [LoopFusion] Restrict loop fusion to rotated loops.
Kit Barton via All-commits
all-commits at lists.llvm.org
Mon Dec 16 12:17:36 PST 2019
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: ff07fc66d9eef577f3b44716f72e581a18cd9ac9
https://github.com/llvm/llvm-project/commit/ff07fc66d9eef577f3b44716f72e581a18cd9ac9
Author: Kit Barton <kbarton at ca.ibm.com>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M llvm/lib/Transforms/Scalar/LoopFuse.cpp
M llvm/test/Transforms/LoopFusion/cannot_fuse.ll
M llvm/test/Transforms/LoopFusion/diagnostics_missed.ll
M llvm/test/Transforms/LoopFusion/four_loops.ll
M llvm/test/Transforms/LoopFusion/loop_nest.ll
M llvm/test/Transforms/LoopFusion/simple.ll
Log Message:
-----------
[LoopFusion] Restrict loop fusion to rotated loops.
Summary:
This patch restricts loop fusion to only consider rotated loops as valid candidates.
This simplifies the analysis and transformation and aligns with other loop optimizations.
Reviewers: jdoerfert, Meinersbur, dmgreen, etiotto, Whitney, fhahn, hfinkel
Reviewed By: Meinersbur
Subscribers: ormris, hiraditya, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D71025
More information about the All-commits
mailing list