diff --git a/mlir/lib/Dialect/Vector/Transforms/VectorTransforms.cpp b/mlir/lib/Dialect/Vector/Transforms/VectorTransforms.cpp index 2686277bba59d..6777e589795c8 100644 --- a/mlir/lib/Dialect/Vector/Transforms/VectorTransforms.cpp +++ b/mlir/lib/Dialect/Vector/Transforms/VectorTransforms.cpp @@ -1321,11 +1321,8 @@ class DropInnerMostUnitDimsTransferRead cast(memref::SubViewOp::inferRankReducedResultType( srcType.getShape().drop_back(dimsToDrop), srcType, offsets, sizes, strides)); - ArrayAttr inBoundsAttr = - readOp.getInBounds() - ? rewriter.getArrayAttr( - readOp.getInBoundsAttr().getValue().drop_back(dimsToDrop)) - : ArrayAttr(); + ArrayAttr inBoundsAttr = rewriter.getArrayAttr( + readOp.getInBoundsAttr().getValue().drop_back(dimsToDrop)); Value rankedReducedView = rewriter.create( loc, resultMemrefType, readOp.getSource(), offsets, sizes, strides); auto permMap = getTransferMinorIdentityMap( @@ -1415,11 +1412,8 @@ class DropInnerMostUnitDimsTransferWrite cast(memref::SubViewOp::inferRankReducedResultType( srcType.getShape().drop_back(dimsToDrop), srcType, offsets, sizes, strides)); - ArrayAttr inBoundsAttr = - writeOp.getInBounds() - ? rewriter.getArrayAttr( - writeOp.getInBoundsAttr().getValue().drop_back(dimsToDrop)) - : ArrayAttr(); + ArrayAttr inBoundsAttr = rewriter.getArrayAttr( + writeOp.getInBoundsAttr().getValue().drop_back(dimsToDrop)); Value rankedReducedView = rewriter.create( loc, resultMemrefType, writeOp.getSource(), offsets, sizes, strides);