HomeSort by: relevance | last modified time | path
    Searched refs:DynamicLibrary (Results 1 - 25 of 29) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/Support/
DynamicLibrary.cpp 1 //===-- DynamicLibrary.cpp - Runtime link/load libraries --------*- C++ -*-===//
9 // This file implements the operating system DynamicLibrary concept.
13 #include "llvm/Support/DynamicLibrary.h"
29 class DynamicLibrary::HandleSet {
74 void *LibLookup(const char *Symbol, DynamicLibrary::SearchOrdering Order) {
89 void *Lookup(const char *Symbol, DynamicLibrary::SearchOrdering Order) {
116 static llvm::ManagedStatic<DynamicLibrary::HandleSet> OpenedHandles;
123 #include "Windows/DynamicLibrary.inc"
127 #include "Unix/DynamicLibrary.inc"
131 char DynamicLibrary::Invalid
    [all...]
PluginLoader.cpp 15 #include "llvm/Support/DynamicLibrary.h"
28 if (sys::DynamicLibrary::LoadLibraryPermanently(Filename.c_str(), &Error)) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
DynamicLibrary.h 1 //===-- llvm/Support/DynamicLibrary.h - Portable Dynamic Library -*- C++ -*-===//
9 // This file declares the sys::DynamicLibrary class.
36 class DynamicLibrary {
46 explicit DynamicLibrary(void *data = &Invalid) : Data(data) {}
61 /// This returns a valid DynamicLibrary instance on success and an invalid
67 static DynamicLibrary getPermanentLibrary(const char *filename,
76 /// \returns An empty \p DynamicLibrary if the library was already loaded.
77 static DynamicLibrary addPermanentLibrary(void *handle,
92 /// DynamicLibrary::getPermanentLibrary(NULL) has been called or
  /src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
SupportBindings.cpp 14 #include "llvm/Support/DynamicLibrary.h"
20 if (llvm::sys::DynamicLibrary::LoadLibraryPermanently(Filename, &ErrMsgStr)) {
support.go 28 // See llvm::sys::DynamicLibrary::LoadLibraryPermanently.
  /src/external/apache2/llvm/dist/llvm/include/llvm/Passes/
PassPlugin.h 18 #include "llvm/Support/DynamicLibrary.h"
87 PassPlugin(const std::string &Filename, const sys::DynamicLibrary &Library)
91 sys::DynamicLibrary Library;
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OProfileJIT/
OProfileWrapper.cpp 18 #include "llvm/Support/DynamicLibrary.h"
71 if(!DynamicLibrary::LoadLibraryPermanently("libopagent.so", &error)) {
80 DynamicLibrary::SearchForAddressOfSymbol("op_open_agent");
82 DynamicLibrary::SearchForAddressOfSymbol("op_close_agent");
84 DynamicLibrary::SearchForAddressOfSymbol("op_write_native_code");
86 DynamicLibrary::SearchForAddressOfSymbol("op_write_debug_line_info");
88 DynamicLibrary::SearchForAddressOfSymbol("op_unload_native_code");
90 DynamicLibrary::SearchForAddressOfSymbol("op_major_version");
92 DynamicLibrary::SearchForAddressOfSymbol("op_minor_version");
  /src/external/apache2/llvm/dist/llvm/lib/Support/Unix/
DynamicLibrary.inc 1 //===- Unix/DynamicLibrary.cpp - Unix DL Implementation ---------*- C++ -*-===//
9 // This file provides the UNIX specific implementation of DynamicLibrary.
16 DynamicLibrary::HandleSet::~HandleSet() {
24 DynamicLibrary::SearchOrder = DynamicLibrary::SO_Linker;
27 void *DynamicLibrary::HandleSet::DLOpen(const char *File, std::string *Err) {
31 return &DynamicLibrary::Invalid;
44 void DynamicLibrary::HandleSet::DLClose(void *Handle) {
48 void *DynamicLibrary::HandleSet::DLSym(void *Handle, const char *Symbol) {
54 DynamicLibrary::HandleSet::~HandleSet() {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Support/Windows/
DynamicLibrary.inc 1 //===- Win32/DynamicLibrary.cpp - Win32 DL Implementation -------*- C++ -*-===//
9 // This file provides the Win32 specific implementation of DynamicLibrary.
25 DynamicLibrary::HandleSet::~HandleSet() {
32 DynamicLibrary::SearchOrder = DynamicLibrary::SO_Linker;
35 void *DynamicLibrary::HandleSet::DLOpen(const char *File, std::string *Err) {
45 return &DynamicLibrary::Invalid;
51 return &DynamicLibrary::Invalid;
57 static DynamicLibrary::HandleSet *IsOpenedHandlesInstance(void *Handle) {
60 DynamicLibrary::HandleSet &Inst = *OpenedHandles
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Passes/
PassPlugin.cpp 19 sys::DynamicLibrary::getPermanentLibrary(Filename.c_str(), &Error);
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
TargetProcessControl.cpp 59 auto Dylib = std::make_unique<sys::DynamicLibrary>(
60 sys::DynamicLibrary::getPermanentLibrary(DylibPath, &ErrMsg));
72 auto *Dylib = jitTargetAddressToPointer<sys::DynamicLibrary *>(Elem.Handle);
74 [=](const std::unique_ptr<sys::DynamicLibrary> &DL) {
ExecutionUtils.cpp 222 sys::DynamicLibrary Dylib, char GlobalPrefix, SymbolPredicate Allow)
230 auto Lib = sys::DynamicLibrary::getPermanentLibrary(FileName, &ErrMsg);
MachOPlatform.cpp 47 static Error setUpObjCRegAPIFunc(FnTy &Target, sys::DynamicLibrary &LibObjC,
67 sys::DynamicLibrary::getPermanentLibrary(PathToLibObjC, &ErrMsg);
  /src/external/apache2/llvm/dist/llvm/tools/lli/ChildTarget/
ChildTarget.cpp 5 #include "llvm/Support/DynamicLibrary.h"
40 if (sys::DynamicLibrary::LoadLibraryPermanently(nullptr)) {
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TargetProcess/
RegisterEHFrames.cpp 17 #include "llvm/Support/DynamicLibrary.h"
58 llvm::sys::DynamicLibrary::SearchForAddressOfSymbol("__register_frame");
75 llvm::sys::DynamicLibrary::SearchForAddressOfSymbol(
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/
RTDyldMemoryManager.cpp 16 #include "llvm/Support/DynamicLibrary.h"
50 llvm::sys::DynamicLibrary::SearchForAddressOfSymbol("__register_frame");
62 *(void **)&df = llvm::sys::DynamicLibrary::SearchForAddressOfSymbol(
272 // DynamicLibrary::SearchForAddresOfSymbol expects an unmangled 'C' symbol
279 return (uint64_t)sys::DynamicLibrary::SearchForAddressOfSymbol(NameStr);
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
ExecutionUtils.h 24 #include "llvm/Support/DynamicLibrary.h"
216 /// definition generator, then any symbol found in the given DynamicLibrary that
223 /// given sys::DynamicLibrary.
228 DynamicLibrarySearchGenerator(sys::DynamicLibrary Dylib, char GlobalPrefix,
251 sys::DynamicLibrary Dylib;
TargetProcessControl.h 22 #include "llvm/Support/DynamicLibrary.h"
212 std::vector<std::unique_ptr<sys::DynamicLibrary>> DynamicLibraries;
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/
CheckerRegistry.cpp 21 #include "llvm/Support/DynamicLibrary.h"
29 using llvm::sys::DynamicLibrary;
76 DynamicLibrary Lib =
77 DynamicLibrary::getPermanentLibrary(Plugin.c_str(), &ErrorMsg);
  /src/external/apache2/llvm/dist/clang/examples/clang-interpreter/
main.cpp 70 llvm::sys::DynamicLibrary::LoadLibraryPermanently(nullptr);
  /src/external/apache2/llvm/dist/clang/lib/FrontendTool/
ExecuteCompilerInvocation.cpp 31 #include "llvm/Support/DynamicLibrary.h"
209 if (llvm::sys::DynamicLibrary::LoadLibraryPermanently(Path.c_str(), &Error))
  /src/external/apache2/llvm/lib/libLLVMSupport/
Makefile 132 DynamicLibrary.cpp \
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/
OrcRPCTPCServer.h 21 #include "llvm/Support/DynamicLibrary.h"
542 auto DL = sys::DynamicLibrary::getPermanentLibrary(DLPath, &ErrMsg);
613 DenseMap<tpctypes::DylibHandle, sys::DynamicLibrary> Dylibs;
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
ExternalFunctions.cpp 31 #include "llvm/Support/DynamicLibrary.h"
115 FnPtr = (ExFunc)(intptr_t)sys::DynamicLibrary::SearchForAddressOfSymbol(
277 sys::DynamicLibrary::SearchForAddressOfSymbol(std::string(F->getName()));
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86LoadValueInjectionLoadHardening.cpp 64 #include "llvm/Support/DynamicLibrary.h"
107 static llvm::sys::DynamicLibrary OptimizeDL;
306 OptimizeDL = llvm::sys::DynamicLibrary::getPermanentLibrary(

Completed in 51 milliseconds

1 2