[Mlir-commits] [mlir] 43ead4e - [mlir][vector] Use zip_equal instead of size assertions. NFC.
Jakub Kuderski
llvmlistbot at llvm.org
Wed Nov 30 08:07:32 PST 2022
Author: Jakub Kuderski
Date: 2022-11-30T11:06:17-05:00
New Revision: 43ead4ecd141b725c54a3015f6465bcfdd36d2d1
URL: https://github.com/llvm/llvm-project/commit/43ead4ecd141b725c54a3015f6465bcfdd36d2d1
DIFF: https://github.com/llvm/llvm-project/commit/43ead4ecd141b725c54a3015f6465bcfdd36d2d1.diff
LOG: [mlir][vector] Use zip_equal instead of size assertions. NFC.
Added:
Modified:
mlir/lib/Dialect/Vector/IR/VectorOps.cpp
Removed:
################################################################################
diff --git a/mlir/lib/Dialect/Vector/IR/VectorOps.cpp b/mlir/lib/Dialect/Vector/IR/VectorOps.cpp
index b36206c1ae34..c1d0fc369164 100644
--- a/mlir/lib/Dialect/Vector/IR/VectorOps.cpp
+++ b/mlir/lib/Dialect/Vector/IR/VectorOps.cpp
@@ -221,10 +221,8 @@ bool mlir::vector::isDisjointTransferSet(VectorTransferOpInterface transferA,
static LogicalResult incSlicePosition(MutableArrayRef<int64_t> position,
ArrayRef<int64_t> shape,
ArrayRef<int64_t> offsets) {
- assert(position.size() == shape.size());
- assert(position.size() == offsets.size());
for (auto [posInDim, dimSize, offsetInDim] :
- llvm::reverse(llvm::zip(position, shape, offsets))) {
+ llvm::reverse(llvm::zip_equal(position, shape, offsets))) {
++posInDim;
if (posInDim < dimSize + offsetInDim)
return success();
More information about the Mlir-commits
mailing list