From: Peter Collingbourne Date: Thu, 18 Jun 2015 05:10:06 +0000 (+0000) Subject: LTO: Introduce LTOModule::getSymbolGV(). X-Git-Tag: android-x86-7.1-r4~46862 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=e86e4ec4064c81eb172ec834d0f377f799a1b3be;p=android-x86%2Fexternal-llvm.git LTO: Introduce LTOModule::getSymbolGV(). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239993 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/LTO/LTOModule.h b/include/llvm/LTO/LTOModule.h index 53c2b8e521b..8204e8f3ed2 100644 --- a/include/llvm/LTO/LTOModule.h +++ b/include/llvm/LTO/LTOModule.h @@ -143,6 +143,12 @@ public: return nullptr; } + const GlobalValue *getSymbolGV(uint32_t index) { + if (index < _symbols.size()) + return _symbols[index].symbol; + return nullptr; + } + /// Get the number of dependent libraries uint32_t getDependentLibraryCount() { return _deplibs.size();