Home
last modified time | relevance | path

Searched refs:RuntimeDyldCOFF (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldCOFF.cpp1 //===-- RuntimeDyldCOFF.cpp - Run-time dynamic linker for MC-JIT -*- C++ -*-==//
13 #include "RuntimeDyldCOFF.h"
48 std::unique_ptr<RuntimeDyldCOFF>
49 llvm::RuntimeDyldCOFF::create(Triple::ArchType Arch, in create()
53 default: llvm_unreachable("Unsupported target for RuntimeDyldCOFF."); in create()
66 RuntimeDyldCOFF::loadObject(const object::ObjectFile &O) { in loadObject()
77 uint64_t RuntimeDyldCOFF::getSymbolOffset(const SymbolRef &Sym) { in getSymbolOffset()
82 uint64_t RuntimeDyldCOFF::getDLLImportOffset(unsigned SectionID, StubMap &Stubs, in getDLLImportOffset()
118 bool RuntimeDyldCOFF::isCompatibleFile(const object::ObjectFile &Obj) const { in isCompatibleFile()
H A DRuntimeDyldCOFF.h26 class RuntimeDyldCOFF : public RuntimeDyldImpl {
33 static std::unique_ptr<RuntimeDyldCOFF>
38 RuntimeDyldCOFF(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldCOFF() function
H A DRuntimeDyld.cpp1309 static std::unique_ptr<RuntimeDyldCOFF>
1314 std::unique_ptr<RuntimeDyldCOFF> Dyld = in createRuntimeDyldCOFF()
1315 RuntimeDyldCOFF::create(Arch, MM, Resolver); in createRuntimeDyldCOFF()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldCOFFI386.h16 #include "../RuntimeDyldCOFF.h"
24 class RuntimeDyldCOFFI386 : public RuntimeDyldCOFF {
28 : RuntimeDyldCOFF(MM, Resolver, 4, COFF::IMAGE_REL_I386_DIR32) {} in RuntimeDyldCOFFI386()
H A DRuntimeDyldCOFFX86_64.h16 #include "../RuntimeDyldCOFF.h"
24 class RuntimeDyldCOFFX86_64 : public RuntimeDyldCOFF {
59 : RuntimeDyldCOFF(MM, Resolver, 8, COFF::IMAGE_REL_AMD64_ADDR64), in RuntimeDyldCOFFX86_64()
H A DRuntimeDyldCOFFThumb.h16 #include "../RuntimeDyldCOFF.h"
47 class RuntimeDyldCOFFThumb : public RuntimeDyldCOFF {
51 : RuntimeDyldCOFF(MM, Resolver, 4, COFF::IMAGE_REL_ARM_ADDR32) {} in RuntimeDyldCOFFThumb()
H A DRuntimeDyldCOFFAArch64.h17 #include "../RuntimeDyldCOFF.h"
64 class RuntimeDyldCOFFAArch64 : public RuntimeDyldCOFF {
93 : RuntimeDyldCOFF(MM, Resolver, 8, COFF::IMAGE_REL_ARM64_ADDR64), in RuntimeDyldCOFFAArch64()
/freebsd/lib/clang/libllvm/
H A DMakefile776 SRCS_XDB+= ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp