[tensorflow/compiler/xla/service/hlo_instructions.cc] Use `const auto&` instead of `const auto`
diff --git a/tensorflow/compiler/xla/service/hlo_instructions.cc b/tensorflow/compiler/xla/service/hlo_instructions.cc
index b58af02..f38b878 100644
--- a/tensorflow/compiler/xla/service/hlo_instructions.cc
+++ b/tensorflow/compiler/xla/service/hlo_instructions.cc
@@ -878,7 +878,7 @@
   }
   if (!dynamic_slice_sizes_list().empty()) {
     std::vector<string> strs;
-    const auto sizes_list = dynamic_slice_sizes_list();
+    const auto& sizes_list = dynamic_slice_sizes_list();
     strs.reserve(sizes_list.size());
     for (const auto& slice_sizes : dynamic_slice_sizes_list()) {
       strs.push_back(StrCat("{", StrJoin(slice_sizes, ","), "}"));