Skip to content

Commit 37e574c

Browse files
committed
[MLIR] Apply clang-tidy fixes for performance-unnecessary-copy-initialization in ShardingInterface.cpp (NFC)
1 parent ce5a115 commit 37e574c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

mlir/lib/Dialect/Shard/Interfaces/ShardingInterface.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ shard::detail::defaultGetShardingOption(Operation *op,
274274

275275
// 1. Fill sharding option based on op results
276276
for (auto shardingIt : llvm::enumerate(resultShardings)) {
277-
Sharding shardAttr = shardingIt.value();
277+
const Sharding &shardAttr = shardingIt.value();
278278
if (!shardAttr)
279279
continue;
280280
AffineMap map = maps[numOperands + shardingIt.index()];
@@ -300,7 +300,7 @@ shard::detail::defaultGetShardingOption(Operation *op,
300300

301301
// 2. Fill sharding option based on operands
302302
for (auto shardingIt : llvm::enumerate(operandShardings)) {
303-
Sharding shardAttr = shardingIt.value();
303+
const Sharding &shardAttr = shardingIt.value();
304304
if (!shardAttr)
305305
continue;
306306

0 commit comments

Comments
 (0)