[all-commits] [llvm/llvm-project] bf2884: [mlir][linalg] Retire PoolingMaxOp/PoolingMinOp/Po...
Tobias Gysi via All-commits
all-commits at lists.llvm.org
Fri Oct 1 06:52:53 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: bf2884974584c65481439b4e44527d0fb7dddb79
https://github.com/llvm/llvm-project/commit/bf2884974584c65481439b4e44527d0fb7dddb79
Author: Tobias Gysi <gysit at google.com>
Date: 2021-10-01 (Fri, 01 Oct 2021)
Changed paths:
M mlir/include/mlir/Dialect/Linalg/IR/LinalgOps.h
M mlir/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.td
M mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp
M mlir/lib/Dialect/Linalg/Transforms/Loops.cpp
M mlir/test/Dialect/Linalg/affine.mlir
M mlir/test/Dialect/Linalg/invalid.mlir
M mlir/test/Dialect/Linalg/loops.mlir
M mlir/test/Dialect/Linalg/roundtrip.mlir
Log Message:
-----------
[mlir][linalg] Retire PoolingMaxOp/PoolingMinOp/PoolingSumOp.
The pooling ops are among the last remaining hard coded Linalg operations that have no region attached. They got obsolete due to the OpDSL pooling operations. Removing them allows us to delete specialized code and tests that are not needed for the OpDSL counterparts that rely on the standard code paths.
Reviewed By: nicolasvasilache
Differential Revision: https://reviews.llvm.org/D110909
More information about the All-commits
mailing list