diff options
Diffstat (limited to 'llvm/lib/Transforms/IPO/FunctionImport.cpp')
-rw-r--r-- | llvm/lib/Transforms/IPO/FunctionImport.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Transforms/IPO/FunctionImport.cpp b/llvm/lib/Transforms/IPO/FunctionImport.cpp index a99739c9ae8..255a5582745 100644 --- a/llvm/lib/Transforms/IPO/FunctionImport.cpp +++ b/llvm/lib/Transforms/IPO/FunctionImport.cpp @@ -342,8 +342,7 @@ bool FunctionImporter::importFunctions( for (auto &GV : SrcModule->globals()) { if (!GV.hasName()) continue; - auto GUID = Function::getGUID(Function::getGlobalIdentifier( - GV.getName(), GV.getLinkage(), SrcModule->getModuleIdentifier())); + auto GUID = GV.getGUID(); if (ImportGUIDs.count(GUID)) { GV.materialize(); GlobalsToImport.insert(&GV); |