| /freebsd-12.1/contrib/llvm/lib/Support/ |
| H A D | DynamicLibrary.cpp | 30 class DynamicLibrary::HandleSet { 119 static llvm::ManagedStatic<DynamicLibrary::HandleSet> OpenedHandles; 134 char DynamicLibrary::Invalid; 135 DynamicLibrary::SearchOrdering DynamicLibrary::SearchOrder = 136 DynamicLibrary::SO_Linker; 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() [all …]
|
| H A D | PluginLoader.cpp | 29 if (sys::DynamicLibrary::LoadLibraryPermanently(Filename.c_str(), &Error)) { in operator =()
|
| /freebsd-12.1/contrib/llvm/lib/Support/Unix/ |
| H A D | DynamicLibrary.inc | 1 //===- Unix/DynamicLibrary.cpp - Unix DL Implementation ---------*- C++ -*-===// 10 // This file provides the UNIX specific implementation of DynamicLibrary. 17 DynamicLibrary::HandleSet::~HandleSet() { 25 DynamicLibrary::SearchOrder = DynamicLibrary::SO_Linker; 28 void *DynamicLibrary::HandleSet::DLOpen(const char *File, std::string *Err) { 32 return &DynamicLibrary::Invalid; 45 void DynamicLibrary::HandleSet::DLClose(void *Handle) { 49 void *DynamicLibrary::HandleSet::DLSym(void *Handle, const char *Symbol) { 55 DynamicLibrary::HandleSet::~HandleSet() {} 62 void DynamicLibrary::HandleSet::DLClose(void *Handle) { [all …]
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/OProfileJIT/ |
| H A D | OProfileWrapper.cpp | 72 if(!DynamicLibrary::LoadLibraryPermanently("libopagent.so", &error)) { in initialize() 81 DynamicLibrary::SearchForAddressOfSymbol("op_open_agent"); in initialize() 83 DynamicLibrary::SearchForAddressOfSymbol("op_close_agent"); in initialize() 85 DynamicLibrary::SearchForAddressOfSymbol("op_write_native_code"); in initialize() 87 DynamicLibrary::SearchForAddressOfSymbol("op_write_debug_line_info"); in initialize() 89 DynamicLibrary::SearchForAddressOfSymbol("op_unload_native_code"); in initialize() 91 DynamicLibrary::SearchForAddressOfSymbol("op_major_version"); in initialize() 93 DynamicLibrary::SearchForAddressOfSymbol("op_minor_version"); in initialize()
|
| /freebsd-12.1/contrib/llvm/lib/Support/Windows/ |
| H A D | DynamicLibrary.inc | 1 //===- Win32/DynamicLibrary.cpp - Win32 DL Implementation -------*- C++ -*-===// 10 // This file provides the Win32 specific implementation of DynamicLibrary. 26 DynamicLibrary::HandleSet::~HandleSet() { 33 DynamicLibrary::SearchOrder = DynamicLibrary::SO_Linker; 36 void *DynamicLibrary::HandleSet::DLOpen(const char *File, std::string *Err) { 46 return &DynamicLibrary::Invalid; 52 return &DynamicLibrary::Invalid; 58 static DynamicLibrary::HandleSet *IsOpenedHandlesInstance(void *Handle) { 61 DynamicLibrary::HandleSet &Inst = *OpenedHandles; 65 void DynamicLibrary::HandleSet::DLClose(void *Handle) { [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/Support/ |
| H A D | DynamicLibrary.h | 37 class DynamicLibrary { 47 explicit DynamicLibrary(void *data = &Invalid) : Data(data) {} in Data() 68 static DynamicLibrary getPermanentLibrary(const char *filename, 78 static DynamicLibrary addPermanentLibrary(void *handle,
|
| /freebsd-12.1/contrib/llvm/include/llvm/Passes/ |
| H A D | PassPlugin.h | 88 PassPlugin(const std::string &Filename, const sys::DynamicLibrary &Library) in PassPlugin() 92 sys::DynamicLibrary Library;
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RTDyldMemoryManager.cpp | 58 llvm::sys::DynamicLibrary::SearchForAddressOfSymbol("__register_frame"); in __register_frame() 70 *(void **)&df = llvm::sys::DynamicLibrary::SearchForAddressOfSymbol( in __deregister_frame() 287 return (uint64_t)sys::DynamicLibrary::SearchForAddressOfSymbol(NameStr); in getSymbolAddressInProcess()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/ |
| H A D | lldb-private-types.h | 21 class DynamicLibrary; variable 29 typedef llvm::sys::DynamicLibrary (*LoadPluginCallbackType)(
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/ |
| H A D | CheckerRegistry.cpp | 28 using llvm::sys::DynamicLibrary; 55 DynamicLibrary lib = DynamicLibrary::getPermanentLibrary(i->c_str(), &err); in CheckerRegistry()
|
| /freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | ExecutionUtils.h | 224 DynamicLibrarySearchGenerator(sys::DynamicLibrary Dylib, const DataLayout &DL, 245 sys::DynamicLibrary Dylib;
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/ |
| H A D | ExecutionUtils.cpp | 182 sys::DynamicLibrary Dylib, const DataLayout &DL, SymbolPredicate Allow) in DynamicLibrarySearchGenerator() 190 auto Lib = sys::DynamicLibrary::getPermanentLibrary(FileName, &ErrMsg); in Load()
|
| /freebsd-12.1/contrib/llvm/lib/Passes/ |
| H A D | PassPlugin.cpp | 20 sys::DynamicLibrary::getPermanentLibrary(Filename.c_str(), &Error); in Load()
|
| /freebsd-12.1/contrib/llvm/tools/lli/ChildTarget/ |
| H A D | ChildTarget.cpp | 39 if (sys::DynamicLibrary::LoadLibraryPermanently(nullptr)) { in main()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/API/ |
| H A D | SBDebugger.cpp | 61 static llvm::sys::DynamicLibrary LoadPlugin(const lldb::DebuggerSP &debugger_sp, in LoadPlugin() 64 llvm::sys::DynamicLibrary dynlib = in LoadPlugin() 65 llvm::sys::DynamicLibrary::getPermanentLibrary(spec.GetPath().c_str()); in LoadPlugin() 94 return llvm::sys::DynamicLibrary(); in LoadPlugin()
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | ExternalFunctions.cpp | 116 FnPtr = (ExFunc)(intptr_t)sys::DynamicLibrary::SearchForAddressOfSymbol( in lookupFunction() 278 sys::DynamicLibrary::SearchForAddressOfSymbol(F->getName()); in callExternalFunction()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/ |
| H A D | Debugger.h | 401 typedef std::vector<llvm::sys::DynamicLibrary> LoadedPluginsList;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/FrontendTool/ |
| H A D | ExecuteCompilerInvocation.cpp | 206 if (llvm::sys::DynamicLibrary::LoadLibraryPermanently(Path.c_str(), &Error)) in ExecuteCompilerInvocation()
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/MCJIT/ |
| H A D | MCJIT.cpp | 50 sys::DynamicLibrary::LoadLibraryPermanently(nullptr, nullptr); in createJIT()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-rtdyld/ |
| H A D | llvm-rtdyld.cpp | 278 if (sys::DynamicLibrary::LoadLibraryPermanently(Dylib.c_str(), &ErrMsg)) in loadDylibs()
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/ |
| H A D | ExecutionEngine.cpp | 516 if (sys::DynamicLibrary::LoadLibraryPermanently(nullptr, ErrorStr)) in create() 1301 sys::DynamicLibrary::SearchForAddressOfSymbol(GV.getName())) in emitGlobals()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Core/ |
| H A D | PluginManager.cpp | 58 llvm::sys::DynamicLibrary library; 115 plugin_info.library = llvm::sys::DynamicLibrary::getPermanentLibrary( in LoadPluginCallback()
|
| H A D | Debugger.cpp | 599 llvm::sys::DynamicLibrary dynlib = in LoadPlugin()
|
| /freebsd-12.1/lib/clang/libllvm/ |
| H A D | Makefile | 797 SRCS_MIN+= Support/DynamicLibrary.cpp
|