[all-commits] [llvm/llvm-project] 77a5ea: [mlir][Vector] Add basic scalable vectorization su...
Diego Caballero via All-commits
all-commits at lists.llvm.org
Tue Jun 13 17:05:24 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 77a5ea2e671265fea8e041c8002dcc53834b9cc0
https://github.com/llvm/llvm-project/commit/77a5ea2e671265fea8e041c8002dcc53834b9cc0
Author: Diego Caballero <diegocaballero at google.com>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
M mlir/include/mlir/Dialect/Linalg/Transforms/Transforms.h
M mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
M mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp
M mlir/lib/Dialect/Vector/IR/VectorOps.cpp
M mlir/test/Dialect/Linalg/vectorization-masked.mlir
A mlir/test/Dialect/Linalg/vectorization-scalable.mlir
Log Message:
-----------
[mlir][Vector] Add basic scalable vectorization support to Linalg vectorizer
For now, only elementwise operations are supported. Operations that perform any
kind of data permutation require changes in the representation of scalable
dimensions in VectorType.
Differential Revision: https://reviews.llvm.org/D152599
More information about the All-commits
mailing list