Skip to content

Commit a496ab4

Browse files
Update mlir/lib/Transforms/Utils/DialectConversion.cpp
Co-authored-by: Markus Böck <[email protected]>
1 parent e5d27f2 commit a496ab4

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

mlir/lib/Transforms/Utils/DialectConversion.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1185,7 +1185,7 @@ LogicalResult ConversionPatternRewriterImpl::remapValues(
11851185
Value repl = mapping.lookupOrDefault(operand);
11861186
SmallVector<Value> unpacked = unpackNTo1Materialization(repl);
11871187
if (TypeRange(unpacked) == legalTypes) {
1188-
remapped.push_back(unpacked);
1188+
remapped.push_back(std::move(unpacked));
11891189
continue;
11901190
}
11911191

@@ -1824,8 +1824,8 @@ ConversionPattern::matchAndRewrite(Operation *op,
18241824
op->getOperands(), remapped))) {
18251825
return failure();
18261826
}
1827-
SmallVector<ValueRange> remappedAsRange = llvm::to_vector_of<ValueRange>(
1828-
remapped);
1827+
SmallVector<ValueRange> remappedAsRange =
1828+
llvm::to_vector_of<ValueRange>(remapped);
18291829
return matchAndRewrite(op, remappedAsRange, dialectRewriter);
18301830
}
18311831

@@ -2053,19 +2053,19 @@ OperationLegalizer::legalizeWithFold(Operation *op,
20532053
});
20542054

20552055
// Try to fold the operation.
2056-
SmallVector<Value, 2> ValueRange;
2056+
SmallVector<Value, 2> replacementValues;
20572057
rewriter.setInsertionPoint(op);
2058-
if (failed(rewriter.tryFold(op, ValueRange))) {
2058+
if (failed(rewriter.tryFold(op, replacementValues))) {
20592059
LLVM_DEBUG(logFailure(rewriterImpl.logger, "unable to fold"));
20602060
return failure();
20612061
}
20622062
// An empty list of replacement values indicates that the fold was in-place.
20632063
// As the operation changed, a new legalization needs to be attempted.
2064-
if (ValueRange.empty())
2064+
if (replacementValues.empty())
20652065
return legalize(op, rewriter);
20662066

20672067
// Insert a replacement for 'op' with the folded replacement values.
2068-
rewriter.replaceOp(op, ValueRange);
2068+
rewriter.replaceOp(op, replacementValues);
20692069

20702070
// Recursively legalize any new constant operations.
20712071
for (unsigned i = curState.numRewrites, e = rewriterImpl.rewrites.size();

0 commit comments

Comments
 (0)