[all-commits] [llvm/llvm-project] eef1bf: [mlir][Linalg] Conv {1, 2, 3}D ops defined with TC s...
Jakub Lichman via All-commits
all-commits at lists.llvm.org
Fri Jul 31 04:20:37 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: eef1bfb2d219191cee16ee24efbf2d204488696c
https://github.com/llvm/llvm-project/commit/eef1bfb2d219191cee16ee24efbf2d204488696c
Author: Jakub Lichman <limo at google.com>
Date: 2020-07-31 (Fri, 31 Jul 2020)
Changed paths:
M mlir/include/mlir/Dialect/Linalg/IR/LinalgNamedStructuredOpsSpec.tc
M mlir/include/mlir/Dialect/Linalg/IR/LinalgOps.h
M mlir/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.td
M mlir/lib/Conversion/LinalgToStandard/LinalgToStandard.cpp
M mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp
M mlir/lib/Dialect/Linalg/Transforms/Loops.cpp
M mlir/test/Dialect/Linalg/invalid.mlir
M mlir/test/Dialect/Linalg/loops.mlir
Log Message:
-----------
[mlir][Linalg] Conv {1,2,3}D ops defined with TC syntax
Replaced definition of named ND ConvOps with tensor comprehension
syntax which reduces boilerplate code significantly. Furthermore,
new ops to support TF convolutions added (without strides and dilations).
Reviewed By: nicolasvasilache
Differential Revision: https://reviews.llvm.org/D84628
More information about the All-commits
mailing list