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

1 2

  /src/external/apache2/llvm/lib/libLLVMRuntimeDyld/
Makefile 7 .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/RuntimeDyld
8 .PATH: ${LLVM_SRCDIR}/lib/ExecutionEngine/RuntimeDyld/Targets
12 RuntimeDyld.cpp \
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyldCOFF.h 29 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
34 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr,
38 RuntimeDyldCOFF(RuntimeDyld::MemoryManager &MemMgr,
RuntimeDyldCOFF.cpp 32 RuntimeDyld::LoadedObjectInfo> {
36 RuntimeDyld::LoadedObjectInfo::ObjSectionToIDMap ObjSecToIDMap)
50 RuntimeDyld::MemoryManager &MemMgr,
65 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
RuntimeDyld.cpp 1 //===-- RuntimeDyld.cpp - Run-time dynamic linker for MC-JIT ----*- C++ -*-===//
13 #include "llvm/ExecutionEngine/RuntimeDyld.h"
44 const char *name() const noexcept override { return "runtimedyld"; }
48 case GenericRTDyldError: return "Generic RuntimeDyld error";
72 void RuntimeDyld::LoadedObjectInfo::anchor() {}
1066 // RuntimeDyld::resolveRelocations().
1201 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>, Error)>
1204 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> Info) {
1240 "Name already processed. RuntimeDyld instances can not be re-used "
1252 // RuntimeDyld class implementatio
    [all...]
RuntimeDyldMachO.h 51 RuntimeDyldMachO(RuntimeDyld::MemoryManager &MemMgr,
126 RuntimeDyld::MemoryManager &MemMgr,
129 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
154 RuntimeDyldMachOCRTPBase(RuntimeDyld::MemoryManager &MemMgr,
RuntimeDyldImpl.h 20 #include "llvm/ExecutionEngine/RuntimeDyld.h"
216 /// Symbol info for RuntimeDyld.
239 friend class RuntimeDyld::LoadedObjectInfo;
244 RuntimeDyld::MemoryManager &MemMgr;
311 RuntimeDyld::NotifyStubEmittedFunction;
449 RuntimeDyldImpl(RuntimeDyld::MemoryManager &MemMgr,
461 virtual std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
547 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>,
551 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> Info);
RuntimeDyldELF.h 165 RuntimeDyldELF(RuntimeDyld::MemoryManager &MemMgr,
170 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr,
173 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
RuntimeDyldMachO.cpp 30 RuntimeDyld::LoadedObjectInfo> {
350 RuntimeDyld::MemoryManager &MemMgr,
369 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
RTDyldObjectLinkingLayer.h 23 #include "llvm/ExecutionEngine/RuntimeDyld.h"
47 const RuntimeDyld::LoadedObjectInfo &)>;
54 std::function<std::unique_ptr<RuntimeDyld::MemoryManager>()>;
92 /// returned by RuntimeDyld for any given object file with the flags supplied
129 using MemoryManagerUP = std::unique_ptr<RuntimeDyld::MemoryManager>;
133 RuntimeDyld::MemoryManager &MemMgr,
134 RuntimeDyld::LoadedObjectInfo &LoadedObjInfo,
140 std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr,
141 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObjInfo,
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/
RuntimeDyld.h 1 //===- RuntimeDyld.h - Run-time dynamic linker for MC-JIT -------*- C++ -*-===//
40 /// Base class for errors originating in RuntimeDyld, e.g. missing relocation
58 class RuntimeDyld {
93 friend class RuntimeDyld;
101 /// RuntimeDyld instance, and optionally recorded by the memory manager to
169 virtual void notifyObjectLoaded(RuntimeDyld &RTDyld,
178 /// Construct a RuntimeDyld instance.
179 RuntimeDyld(MemoryManager &MemMgr, JITSymbolResolver &Resolver);
180 RuntimeDyld(const RuntimeDyld &) = delete
    [all...]
RTDyldMemoryManager.h 18 #include "llvm/ExecutionEngine/RuntimeDyld.h"
32 class MCJITMemoryManager : public RuntimeDyld::MemoryManager {
34 // Don't hide the notifyObjectLoaded method from RuntimeDyld::MemoryManager.
35 using RuntimeDyld::MemoryManager::notifyObjectLoaded;
54 // RuntimeDyld clients often want to handle the memory management of
58 // FIXME: As the RuntimeDyld fills out, additional routines will be needed
89 /// This method returns a RuntimeDyld::SymbolInfo for the specified function
95 /// RuntimeDyld.
99 /// necessary for RuntimeDyld to correctly handle weak and non-exported symbols.
117 /// consistent with historical treatment by RuntimeDyld
    [all...]
JITEventListener.h 19 #include "llvm/ExecutionEngine/RuntimeDyld.h"
58 const RuntimeDyld::LoadedObjectInfo &L) {}
RuntimeDyldChecker.h 1 //===---- RuntimeDyldChecker.h - RuntimeDyld tester framework -----*- C++ -*-=//
28 class RuntimeDyld;
32 /// RuntimeDyld invariant checker for verifying that RuntimeDyld has
36 /// RuntimeDyld instance to verify that relocations have been applied
155 /// Check a single expression against the attached RuntimeDyld
  /src/external/apache2/llvm/dist/llvm/tools/lli/
RemoteJITUtils.h 35 void setMemMgr(std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr) {
81 void notifyObjectLoaded(RuntimeDyld &RTDyld,
99 std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr;
  /src/external/apache2/llvm/bin/lli/
Makefile 37 RuntimeDyld \
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
RuntimeDyldELFMips.h 24 RuntimeDyldELFMips(RuntimeDyld::MemoryManager &MM,
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
RTDyldObjectLinkingLayer.cpp 1 //===-- RTDyldObjectLinkingLayer.cpp - RuntimeDyld backed ORC ObjectLayer -===//
158 RuntimeDyld::LoadedObjectInfo &LoadedObjInfo,
165 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObjInfo,
188 RuntimeDyld::MemoryManager &MemMgr,
189 RuntimeDyld::LoadedObjectInfo &LoadedObjInfo,
278 std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr,
279 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObjInfo, Error Err) {
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/
GDBRegistrationListener.cpp 58 // FIXME: lli aims to provide both, RuntimeDyld and JITLink, as the dynamic
109 const RuntimeDyld::LoadedObjectInfo &L) override;
158 const RuntimeDyld::LoadedObjectInfo &L) {
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OProfileJIT/
OProfileJITEventListener.cpp 20 #include "llvm/ExecutionEngine/RuntimeDyld.h"
53 const RuntimeDyld::LoadedObjectInfo &L) override;
82 const RuntimeDyld::LoadedObjectInfo &L) {
  /src/external/apache2/llvm/bin/clang-repl/
Makefile 71 RuntimeDyld \
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/
MCJIT.h 16 #include "llvm/ExecutionEngine/RuntimeDyld.h"
182 RuntimeDyld Dyld;
333 const RuntimeDyld::LoadedObjectInfo &L);
MCJIT.cpp 119 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> L = Dyld.loadObject(*Obj);
160 // The RuntimeDyld will take ownership of this shortly
224 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> L =
381 // Check the RuntimeDyld table again, it should be there now.
657 const RuntimeDyld::LoadedObjectInfo &L) {
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/
IntelJITEventListener.cpp 74 const RuntimeDyld::LoadedObjectInfo &L) {
143 const RuntimeDyld::LoadedObjectInfo &L) override;
194 const RuntimeDyld::LoadedObjectInfo &L) {
  /src/external/apache2/llvm/dist/llvm/tools/llvm-rtdyld/
llvm-rtdyld.cpp 17 #include "llvm/ExecutionEngine/RuntimeDyld.h"
98 cl::desc("File containing RuntimeDyld verifier checks."),
141 "manager by RuntimeDyld"),
372 RuntimeDyld Dyld(MemMgr, MemMgr);
395 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObjInfo = nullptr;
503 RuntimeDyld Dyld(MemMgr, MemMgr);
598 void applySpecificSectionMappings(RuntimeDyld &Dyld,
639 RuntimeDyld &Dyld,
658 // command line, or implicitly set by RuntimeDyld) into the already-allocated
789 RuntimeDyld Dyld(MemMgr, MemMgr)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/PerfJITEvents/
PerfJITEventListener.cpp 69 const RuntimeDyld::LoadedObjectInfo &L) override;
232 const RuntimeDyld::LoadedObjectInfo &L) {

Completed in 100 milliseconds

1 2