[all-commits] [llvm/llvm-project] 3fff5a: [mlir][VectorOps] Expose SuperVectorizer as a utility
Diego Caballero via All-commits
all-commits at lists.llvm.org
Wed Jul 22 14:36:30 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 3fff5acd8f5f144cc2cd6f52cb3f37d8e01c4d2f
https://github.com/llvm/llvm-project/commit/3fff5acd8f5f144cc2cd6f52cb3f37d8e01c4d2f
Author: Diego Caballero <diego.caballero at intel.com>
Date: 2020-07-22 (Wed, 22 Jul 2020)
Changed paths:
M mlir/include/mlir/Dialect/Affine/Utils.h
M mlir/lib/Dialect/Affine/Transforms/SuperVectorize.cpp
Log Message:
-----------
[mlir][VectorOps] Expose SuperVectorizer as a utility
This patch refactors a small part of the Super Vectorizer code to
a utility so that it can be used independently from the pass. This
aligns vectorization with other utilities that we already have for loop
transformations, such as fusion, interchange, tiling, etc.
Reviewed By: nicolasvasilache
Differential Revision: https://reviews.llvm.org/D84289
More information about the All-commits
mailing list