[all-commits] [llvm/llvm-project] 88a489: Support VectorTransfer splitting on writes also.
Tres via All-commits
all-commits at lists.llvm.org
Tue May 11 01:34:08 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 88a48999d249a5478d813596d1cfac6ba82126dc
https://github.com/llvm/llvm-project/commit/88a48999d249a5478d813596d1cfac6ba82126dc
Author: Tres Popp <tpopp at google.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M mlir/lib/Dialect/Vector/VectorTransforms.cpp
M mlir/test/Dialect/Vector/vector-transfer-full-partial-split.mlir
Log Message:
-----------
Support VectorTransfer splitting on writes also.
VectorTransfer split previously only split read xfer ops. This adds
the same logic to write ops. The resulting code involves 2
conditionals for write ops while read ops only needed 1, but the created
ops are built upon the same patterns, so pattern matching/expectations
are all consistent other than in regards to the if/else ops.
Differential Revision: https://reviews.llvm.org/D102157
More information about the All-commits
mailing list