From d58ed73288c1f743c9ab5bf0a1c50c0e05fbabb5 Mon Sep 17 00:00:00 2001 From: Bill Wendling Date: Wed, 28 Mar 2012 20:48:49 +0000 Subject: [PATCH] Inline function into its one caller. llvm-svn: 153598 --- llvm/tools/lto/LTOModule.cpp | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/llvm/tools/lto/LTOModule.cpp b/llvm/tools/lto/LTOModule.cpp index 5e51da0c37d7..aa5aacd42219 100644 --- a/llvm/tools/lto/LTOModule.cpp +++ b/llvm/tools/lto/LTOModule.cpp @@ -662,12 +662,6 @@ static bool isDeclaration(const GlobalValue &V) { return V.isDeclaration(); } -/// isAliasToDeclaration - Return 'true' if the global value is an alias to a -/// declaration. -static bool isAliasToDeclaration(const GlobalAlias &V) { - return isDeclaration(*V.getAliasedGlobal()); -} - /// ParseSymbols - Parse the symbols from the module and model-level ASM and add /// them to either the defined or undefined lists. bool LTOModule::ParseSymbols(std::string &errMsg) { @@ -695,7 +689,8 @@ bool LTOModule::ParseSymbols(std::string &errMsg) { // add aliases for (Module::alias_iterator i = _module->alias_begin(), e = _module->alias_end(); i != e; ++i) { - if (isAliasToDeclaration(*i)) + if (isDeclaration(*i->getAliasedGlobal())) + // Is an alias to a declaration. addPotentialUndefinedSymbol(i); else addDefinedDataSymbol(i);