[all-commits] [llvm/llvm-project] 074ab2: [mlir][Linalg] Refactor Linalg creation of loops t...
Nicolas Vasilache via All-commits
all-commits at lists.llvm.org
Tue Sep 29 06:51:55 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 074ab233ed620c1afa44e5bc2d86ab448a9ce1ed
https://github.com/llvm/llvm-project/commit/074ab233ed620c1afa44e5bc2d86ab448a9ce1ed
Author: Nicolas Vasilache <ntv at google.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M mlir/include/mlir/Dialect/Linalg/Utils/Utils.h
M mlir/include/mlir/Dialect/SCF/EDSC/Builders.h
M mlir/lib/Dialect/Linalg/Transforms/Loops.cpp
M mlir/lib/Dialect/Linalg/Transforms/Tiling.cpp
M mlir/lib/Dialect/Linalg/Utils/Utils.cpp
M mlir/lib/Dialect/SCF/EDSC/Builders.cpp
Log Message:
-----------
[mlir][Linalg] Refactor Linalg creation of loops to allow passing iterArgs - NFC
This revision changes the signatures of helper function that Linalg uses to create loops so that they can also take iterArgs.
iterArgs are asserted empty to ensure no functional change.
This is a mechanical change in preparation of tiling on linalg on tensors to avoid polluting the implementation with an NFC change.
Differential Revision: https://reviews.llvm.org/D88480
More information about the All-commits
mailing list