[all-commits] [llvm/llvm-project] 7d9767: [mlir][linalg] Break up linalg vectorization pre-c...

Thomas via All-commits all-commits at lists.llvm.org
Tue Dec 14 13:38:46 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7d97678df7f514c14b7611447dad02e9cc5168c9
      https://github.com/llvm/llvm-project/commit/7d97678df7f514c14b7611447dad02e9cc5168c9
  Author: Thomas Raoux <thomasraoux at google.com>
  Date:   2021-12-14 (Tue, 14 Dec 2021)

  Changed paths:
    M mlir/include/mlir/Dialect/Linalg/Transforms/Transforms.h
    M mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp

  Log Message:
  -----------
  [mlir][linalg] Break up linalg vectorization pre-condition

Break up the vectorization pre-condition into the part checking for
static shape and the rest checking if the linalg op is supported by
vectorization. This allows checking if an op could be vectorized if it
had static shapes.

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




More information about the All-commits mailing list