[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,