[all-commits] [llvm/llvm-project] da291b: [mlir] Add hoisting of transfer ops in affine loops
Javier Setoain via All-commits
all-commits at lists.llvm.org
Wed Dec 7 12:10:29 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: da291bab81200c93dffaa809a894168b7dedffd8
https://github.com/llvm/llvm-project/commit/da291bab81200c93dffaa809a894168b7dedffd8
Author: Javier Setoain <javier.setoain at gmail.com>
Date: 2022-12-07 (Wed, 07 Dec 2022)
Changed paths:
M mlir/lib/Dialect/Linalg/Transforms/Hoisting.cpp
M mlir/test/Dialect/Linalg/hoisting.mlir
Log Message:
-----------
[mlir] Add hoisting of transfer ops in affine loops
The only way to do this with the current hoisting strategy is by
lowering Affine to Scf first, but that prevents further passes on
Affine.
Differential Revision: https://reviews.llvm.org/D137600
More information about the All-commits
mailing list