Lines Matching refs:DynamicLibrary
30 class DynamicLibrary::HandleSet {
77 void *LibLookup(const char *Symbol, DynamicLibrary::SearchOrdering Order) { in LibLookup()
92 void *Lookup(const char *Symbol, DynamicLibrary::SearchOrdering Order) { in Lookup()
119 static llvm::ManagedStatic<DynamicLibrary::HandleSet> OpenedHandles;
134 char DynamicLibrary::Invalid;
135 DynamicLibrary::SearchOrdering DynamicLibrary::SearchOrder =
136 DynamicLibrary::SO_Linker;
144 void DynamicLibrary::AddSymbol(StringRef SymbolName, void *SymbolValue) { in AddSymbol()
149 DynamicLibrary DynamicLibrary::getPermanentLibrary(const char *FileName, in getPermanentLibrary()
161 return DynamicLibrary(Handle); in getPermanentLibrary()
164 DynamicLibrary DynamicLibrary::addPermanentLibrary(void *Handle, in addPermanentLibrary()
171 return DynamicLibrary(Handle); in addPermanentLibrary()
174 void *DynamicLibrary::getAddressOfSymbol(const char *SymbolName) { in getAddressOfSymbol()
180 void *DynamicLibrary::SearchForAddressOfSymbol(const char *SymbolName) { in SearchForAddressOfSymbol()
207 return llvm::sys::DynamicLibrary::LoadLibraryPermanently(Filename); in LLVMLoadLibraryPermanently()
211 return llvm::sys::DynamicLibrary::SearchForAddressOfSymbol(symbolName); in LLVMSearchForAddressOfSymbol()
215 return llvm::sys::DynamicLibrary::AddSymbol(symbolName, symbolValue); in LLVMAddSymbol()