[all-commits] [llvm/llvm-project] 2fae78: [mlir][Vector] Mostly-NFC - Restructure options fo...
Nicolas Vasilache via All-commits
all-commits at lists.llvm.org
Tue Mar 17 20:01:02 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 2fae7878d552605311e2b62846af73c242b6a22a
https://github.com/llvm/llvm-project/commit/2fae7878d552605311e2b62846af73c242b6a22a
Author: Nicolas Vasilache <ntv at google.com>
Date: 2020-03-17 (Tue, 17 Mar 2020)
Changed paths:
M mlir/include/mlir/Conversion/VectorToLLVM/ConvertVectorToLLVM.h
M mlir/include/mlir/Dialect/Vector/VectorOps.h
M mlir/lib/Conversion/LinalgToLLVM/LinalgToLLVM.cpp
M mlir/lib/Conversion/VectorToLLVM/ConvertVectorToLLVM.cpp
M mlir/lib/Dialect/Vector/VectorTransforms.cpp
M mlir/test/Dialect/Vector/vector-contract-transforms.mlir
M mlir/test/lib/Transforms/TestVectorTransforms.cpp
Log Message:
-----------
[mlir][Vector] Mostly-NFC - Restructure options for lowering to LLVM Matrix Intrinsics
Summary:
This revision restructures the calling of vector transforms to make it more flexible to ask for lowering through LLVM matrix intrinsics.
This also makes sure we bail out in degenerate cases (i.e. 1) in which LLVM complains about not being able to scalarize.
Differential Revision: https://reviews.llvm.org/D76266
More information about the All-commits
mailing list