From db23f27786d9cea6f3d947d877b6b3a301e795ea Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Fri, 17 Sep 2021 13:35:59 +0100 Subject: [PATCH] [X86] X86PreTileConfig - Use const-ref iterator in for-range loop. NFCI. Avoid unnecessary copies, reported by MSVC static analyzer. --- llvm/lib/Target/X86/X86PreTileConfig.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/lib/Target/X86/X86PreTileConfig.cpp b/llvm/lib/Target/X86/X86PreTileConfig.cpp index b85a0b6..53aa8f9 100644 --- a/llvm/lib/Target/X86/X86PreTileConfig.cpp +++ b/llvm/lib/Target/X86/X86PreTileConfig.cpp @@ -323,7 +323,7 @@ bool X86PreTileConfig::runOnMachineFunction(MachineFunction &MF) { ST.getTileConfigSize(), ST.getTileConfigAlignment(), false); // Try to insert for the tile config live in points. - for (auto I : CfgNeedInsert) { + for (const auto &I : CfgNeedInsert) { SmallSet InsertPoints; SmallVector WorkList({I}); while (!WorkList.empty()) { -- 2.7.4