[all-commits] [llvm/llvm-project] 397336: [mlir][vector] Add missing support for contract of...

Thomas via All-commits all-commits at lists.llvm.org
Tue Feb 16 07:17:17 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 397336dcab81dd0bb95e50e95c737c3e77ee7985
      https://github.com/llvm/llvm-project/commit/397336dcab81dd0bb95e50e95c737c3e77ee7985
  Author: Thomas Raoux <thomasraoux at google.com>
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
    M mlir/lib/Dialect/Vector/VectorTransforms.cpp
    M mlir/test/Dialect/Vector/vector-contract-transforms.mlir

  Log Message:
  -----------
  [mlir][vector] Add missing support for contract of integer lowering.

Some of the lowering of vector.contract didn't support integer case. Since
reduction of integer cannot accumulate we always break up the reduction op, it
should be merged by a separate canonicalization if possible.

Differential Revision: https://reviews.llvm.org/D96461




More information about the All-commits mailing list