[all-commits] [llvm/llvm-project] 3fc0fb: [mlir][vector] Move transferOp on tensor opt to fo...

Thomas via All-commits all-commits at lists.llvm.org
Fri Apr 16 08:13:53 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3fc0fbefc84382b5e63b4e497ee3744d678cfb91
      https://github.com/llvm/llvm-project/commit/3fc0fbefc84382b5e63b4e497ee3744d678cfb91
  Author: thomasraoux <thomasraoux at google.com>
  Date:   2021-04-16 (Fri, 16 Apr 2021)

  Changed paths:
    M mlir/include/mlir/Dialect/Vector/VectorOps.td
    M mlir/include/mlir/Dialect/Vector/VectorUtils.h
    M mlir/lib/Dialect/Vector/VectorOps.cpp
    M mlir/lib/Dialect/Vector/VectorTransferOpTransforms.cpp
    M mlir/lib/Dialect/Vector/VectorUtils.cpp
    M mlir/test/Dialect/Vector/canonicalize.mlir
    M mlir/test/Dialect/Vector/vector-transfer-unroll.mlir
    M mlir/test/Dialect/Vector/vector-transferop-opt.mlir

  Log Message:
  -----------
  [mlir][vector] Move transferOp on tensor opt to folder/canonicalization

Move the existing optimization for transfer op on tensor to folder and
canonicalization. This handles the write after write case and read after write
and also add write after read case.

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




More information about the All-commits mailing list