[MLIR] Apply clang-tidy fixes for performance-unnecessary-value-param in NormalizeQuantTypes.cpp (NFC)
GitOrigin-RevId: f2b6ec689b5abe65c1aa4c50a2c7ef2f290f0a08
diff --git a/lib/Dialect/Quant/Transforms/NormalizeQuantTypes.cpp b/lib/Dialect/Quant/Transforms/NormalizeQuantTypes.cpp
index 1c3971d..1940e6d 100644
--- a/lib/Dialect/Quant/Transforms/NormalizeQuantTypes.cpp
+++ b/lib/Dialect/Quant/Transforms/NormalizeQuantTypes.cpp
@@ -88,10 +88,10 @@
llvm::find_if(shape, [](int64_t dim) { return dim != 1; });
auto scales = llvm::to_vector(llvm::map_range(
subChannelType.getScales().getValues<APFloat>(),
- [](APFloat scale) { return scale.convertToDouble(); }));
+ [](const APFloat &scale) { return scale.convertToDouble(); }));
auto zeroPoints = llvm::to_vector(llvm::map_range(
subChannelType.getZeroPoints().getValues<APInt>(),
- [](APInt zeroPoint) { return zeroPoint.getSExtValue(); }));
+ [](const APInt &zeroPoint) { return zeroPoint.getSExtValue(); }));
auto perAxisType = UniformQuantizedPerAxisType::get(
subChannelType.getFlags(), subChannelType.getStorageType(),
subChannelType.getExpressedType(), scales, zeroPoints,