[lld] [lld] Use DenseMap::insert_range (NFC) (PR #133845)

via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 31 20:24:38 PDT 2025


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-lld-coff

@llvm/pr-subscribers-lld

Author: Kazu Hirata (kazutakahirata)

<details>
<summary>Changes</summary>



---
Full diff: https://github.com/llvm/llvm-project/pull/133845.diff


1 Files Affected:

- (modified) lld/COFF/DebugTypes.cpp (+1-2) 


``````````diff
diff --git a/lld/COFF/DebugTypes.cpp b/lld/COFF/DebugTypes.cpp
index d4d80bfd92efb..28e6993e3eeaa 100644
--- a/lld/COFF/DebugTypes.cpp
+++ b/lld/COFF/DebugTypes.cpp
@@ -1187,8 +1187,7 @@ void TypeMerger::mergeTypesWithGHash() {
 
   // Build a global map of from function ID to function type.
   for (TpiSource *source : ctx.tpiSourceList) {
-    for (auto idToType : source->funcIdToType)
-      funcIdToType.insert(idToType);
+    funcIdToType.insert_range(source->funcIdToType);
     source->funcIdToType.clear();
   }
 

``````````

</details>


https://github.com/llvm/llvm-project/pull/133845


More information about the llvm-commits mailing list