From: Teresa Johnson Date: Sat, 29 Oct 2016 21:52:23 +0000 (+0000) Subject: [ThinLTO] Rename doPromoteLocalToGlobal to shouldPromoteLocalToGlobal (NFC) X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8108a046962ec923d50b27015e6742a4ce8ddbce;p=llvm [ThinLTO] Rename doPromoteLocalToGlobal to shouldPromoteLocalToGlobal (NFC) Rename as suggested in code review for D26063. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@285508 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Transforms/Utils/FunctionImportUtils.h b/include/llvm/Transforms/Utils/FunctionImportUtils.h index ffd8e6ace1b..57b7d0fcd7c 100644 --- a/include/llvm/Transforms/Utils/FunctionImportUtils.h +++ b/include/llvm/Transforms/Utils/FunctionImportUtils.h @@ -41,7 +41,7 @@ class FunctionImportGlobalProcessing { bool HasExportedFunctions = false; /// Check if we should promote the given local value to global scope. - bool doPromoteLocalToGlobal(const GlobalValue *SGV); + bool shouldPromoteLocalToGlobal(const GlobalValue *SGV); /// Helper methods to check if we are importing from or potentially /// exporting from the current source module. diff --git a/lib/Transforms/Utils/FunctionImportUtils.cpp b/lib/Transforms/Utils/FunctionImportUtils.cpp index f1af20a62ac..d14920575a4 100644 --- a/lib/Transforms/Utils/FunctionImportUtils.cpp +++ b/lib/Transforms/Utils/FunctionImportUtils.cpp @@ -48,7 +48,7 @@ bool FunctionImportGlobalProcessing::doImportAsDefinition( GlobalsToImport); } -bool FunctionImportGlobalProcessing::doPromoteLocalToGlobal( +bool FunctionImportGlobalProcessing::shouldPromoteLocalToGlobal( const GlobalValue *SGV) { assert(SGV->hasLocalLinkage()); // Both the imported references and the original local variable must @@ -193,9 +193,9 @@ FunctionImportGlobalProcessing::getLinkage(const GlobalValue *SGV, void FunctionImportGlobalProcessing::processGlobalForThinLTO(GlobalValue &GV) { bool DoPromote = false; if (GV.hasLocalLinkage() && - ((DoPromote = doPromoteLocalToGlobal(&GV)) || isPerformingImport())) { + ((DoPromote = shouldPromoteLocalToGlobal(&GV)) || isPerformingImport())) { // Once we change the name or linkage it is difficult to determine - // again whether we should promote since doPromoteLocalToGlobal needs + // again whether we should promote since shouldPromoteLocalToGlobal needs // to locate the summary (based on GUID from name and linkage). Therefore, // use DoPromote result saved above. GV.setName(getName(&GV, DoPromote));