[all-commits] [llvm/llvm-project] c8557c: [MLIR][Vector] Enable masked vectorizaton of contr...

Diego Caballero via All-commits all-commits at lists.llvm.org
Fri Apr 21 12:26:46 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c8557c7c3e98dddc0abb28913e06c8dae60a6c01
      https://github.com/llvm/llvm-project/commit/c8557c7c3e98dddc0abb28913e06c8dae60a6c01
  Author: Diego Caballero <diegocaballero at google.com>
  Date:   2023-04-21 (Fri, 21 Apr 2023)

  Changed paths:
    M mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp
    M mlir/test/Dialect/Linalg/vectorization.mlir

  Log Message:
  -----------
  [MLIR][Vector] Enable masked vectorizaton of contraction ops

This patch enables the vectorization of contraction ops using vector
masking. Support for vectorizing contractions is already there so this
is just adding contraction ops to the list of supported ops in
`vectorizeDynamicLinalgOpPrecondition` and adding a test.

Reviewed By: hanchung, awarzynski

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




More information about the All-commits mailing list