From: bixia1 Date: Tue, 1 Nov 2022 23:55:24 +0000 (-0700) Subject: [mlir][sparse] Fix windows build. X-Git-Tag: upstream/17.0.6~28795 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3e724e529ba14821d2a66218700e44fcd7dc3b64;p=platform%2Fupstream%2Fllvm.git [mlir][sparse] Fix windows build. Reviewed By: aartbik Differential Revision: https://reviews.llvm.org/D137210 --- diff --git a/mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorRewriting.cpp b/mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorRewriting.cpp index a051946..9c002f1 100644 --- a/mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorRewriting.cpp +++ b/mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorRewriting.cpp @@ -618,7 +618,7 @@ private: uint64_t rank = dstTp.getRank(); // Gather the indices-arrays in the dst tensor storage order. SmallVector xs(rank, Value()); - for (int64_t i = 0; i < rank; i++) { + for (uint64_t i = 0; i < rank; i++) { uint64_t orgDim = toOrigDim(encSrc, i); xs[toStoredDim(encDst, orgDim)] = rewriter.create( loc, indTp, src, rewriter.getIndexAttr(orgDim));