OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RuntimeDyld
(Results
1 - 25
of
44
) sorted by null
1
2
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyldCOFF.h
31
std::unique_ptr<
RuntimeDyld
::LoadedObjectInfo>
36
create(Triple::ArchType Arch,
RuntimeDyld
::MemoryManager &MemMgr,
37
RuntimeDyld
::SymbolResolver &Resolver);
40
RuntimeDyldCOFF(
RuntimeDyld
::MemoryManager &MemMgr,
41
RuntimeDyld
::SymbolResolver &Resolver)
RuntimeDyldCOFF.cpp
27
class LoadedCOFFObjectInfo : public
RuntimeDyld
::LoadedObjectInfo {
31
:
RuntimeDyld
::LoadedObjectInfo(RTDyld, BeginIdx, EndIdx) {}
44
RuntimeDyld
::MemoryManager &MemMgr,
45
RuntimeDyld
::SymbolResolver &Resolver) {
55
std::unique_ptr<
RuntimeDyld
::LoadedObjectInfo>
RuntimeDyldMachO.h
52
RuntimeDyldMachO(
RuntimeDyld
::MemoryManager &MemMgr,
53
RuntimeDyld
::SymbolResolver &Resolver)
121
RuntimeDyld
::MemoryManager &MemMgr,
122
RuntimeDyld
::SymbolResolver &Resolver);
124
std::unique_ptr<
RuntimeDyld
::LoadedObjectInfo>
149
RuntimeDyldMachOCRTPBase(
RuntimeDyld
::MemoryManager &MemMgr,
150
RuntimeDyld
::SymbolResolver &Resolver)
Android.mk
10
RuntimeDyld
.cpp \
RuntimeDyld.cpp
1
//===--
RuntimeDyld
.cpp - Run-time dynamic linker for MC-JIT ----*- C++ -*-===//
14
#include "llvm/ExecutionEngine/
RuntimeDyld
.h"
34
void
RuntimeDyld
::LoadedObjectInfo::anchor() {}
756
//
RuntimeDyld
::resolveRelocations().
830
//
RuntimeDyld
class implementation
832
uint64_t
RuntimeDyld
::LoadedObjectInfo::getSectionLoadAddress(
841
void
RuntimeDyld
::MemoryManager::anchor() {}
842
void
RuntimeDyld
::SymbolResolver::anchor() {}
844
RuntimeDyld
::
RuntimeDyld
(RuntimeDyld::MemoryManager &MemMgr
[
all
...]
RuntimeDyldCheckerImpl.h
1
//===-- RuntimeDyldCheckerImpl.h --
RuntimeDyld
test framework --*- C++ -*-===//
25
RuntimeDyldCheckerImpl(
RuntimeDyld
&RTDyld, MCDisassembler *Disassembler,
68
RuntimeDyld
&RTDyld;
RuntimeDyldImpl.h
22
#include "llvm/ExecutionEngine/
RuntimeDyld
.h"
168
/// @brief Symbol info for
RuntimeDyld
.
188
friend class
RuntimeDyld
::LoadedObjectInfo;
192
RuntimeDyld
::MemoryManager &MemMgr;
195
RuntimeDyld
::SymbolResolver &Resolver;
377
RuntimeDyldImpl(
RuntimeDyld
::MemoryManager &MemMgr,
378
RuntimeDyld
::SymbolResolver &Resolver)
393
virtual std::unique_ptr<
RuntimeDyld
::LoadedObjectInfo>
406
RuntimeDyld
::SymbolInfo getSymbol(StringRef Name) const {
415
return
RuntimeDyld
::SymbolInfo(TargetAddr, SymEntry.getFlags())
[
all
...]
RuntimeDyldELF.h
117
RuntimeDyldELF(
RuntimeDyld
::MemoryManager &MemMgr,
118
RuntimeDyld
::SymbolResolver &Resolver);
121
std::unique_ptr<
RuntimeDyld
::LoadedObjectInfo>
RuntimeDyldMachO.cpp
29
class LoadedMachOObjectInfo : public
RuntimeDyld
::LoadedObjectInfo {
33
:
RuntimeDyld
::LoadedObjectInfo(RTDyld, BeginIdx, EndIdx) {}
286
RuntimeDyld
::MemoryManager &MemMgr,
287
RuntimeDyld
::SymbolResolver &Resolver) {
303
std::unique_ptr<
RuntimeDyld
::LoadedObjectInfo>
/external/llvm/include/llvm/ExecutionEngine/
RuntimeDyldChecker.h
1
//===---- RuntimeDyldChecker.h -
RuntimeDyld
tester framework -----*- C++ -*-=//
20
class
RuntimeDyld
;
24
/// \brief
RuntimeDyld
invariant checker for verifying that
RuntimeDyld
has
28
///
RuntimeDyld
instance to verify that relocations have been applied
67
RuntimeDyldChecker(
RuntimeDyld
&RTDyld, MCDisassembler *Disassembler,
72
RuntimeDyld
& getRTDyld();
75
const
RuntimeDyld
& getRTDyld() const;
77
/// \brief Check a single expression against the attached
RuntimeDyld
RTDyldMemoryManager.h
17
#include "
RuntimeDyld
.h"
31
class MCJITMemoryManager : public
RuntimeDyld
::MemoryManager {
47
//
RuntimeDyld
clients often want to handle the memory management of
51
// FIXME: As the
RuntimeDyld
fills out, additional routines will be needed
54
public
RuntimeDyld
::SymbolResolver {
76
/// This method returns a
RuntimeDyld
::SymbolInfo for the specified function
82
///
RuntimeDyld
.
86
/// necessary for
RuntimeDyld
to correctly handle weak and non-exported symbols.
87
RuntimeDyld
::SymbolInfo findSymbol(const std::string &Name) override {
88
return
RuntimeDyld
::SymbolInfo(getSymbolAddress(Name)
[
all
...]
RuntimeDyld.h
1
//===--
RuntimeDyld
.h - Run-time dynamic linker for MC-JIT ------*- C++ -*-===//
32
class
RuntimeDyld
{
35
RuntimeDyld
(const
RuntimeDyld
&) = delete;
36
void operator=(const
RuntimeDyld
&) = delete;
85
///
RuntimeDyld
instance, and optionally recorded by the memory manager to
159
/// This method will be queried by
RuntimeDyld
when checking for previous
171
/// \brief Construct a
RuntimeDyld
instance.
172
RuntimeDyld
(MemoryManager &MemMgr, SymbolResolver &Resolver);
173
~
RuntimeDyld
();
[
all
...]
JITEventListener.h
18
#include "
RuntimeDyld
.h"
75
const
RuntimeDyld
::LoadedObjectInfo &L) {}
/external/llvm/tools/llvm-rtdyld/
Makefile
12
LINK_COMPONENTS := all-targets support MC object
RuntimeDyld
MCJIT DebugInfoDWARF
/external/llvm/include/llvm/ExecutionEngine/Orc/
LambdaResolver.h
10
// Defines a
RuntimeDyld
::SymbolResolver subclass that uses a user-supplied
19
#include "llvm/ExecutionEngine/
RuntimeDyld
.h"
27
class LambdaResolver : public
RuntimeDyld
::SymbolResolver {
35
RuntimeDyld
::SymbolInfo findSymbol(const std::string &Name) final {
39
RuntimeDyld
::SymbolInfo
ObjectLinkingLayer.h
41
LinkedObjectSet(
RuntimeDyld
::MemoryManager &MemMgr,
42
RuntimeDyld
::SymbolResolver &Resolver)
43
: RTDyld(llvm::make_unique<
RuntimeDyld
>(MemMgr, Resolver)),
48
std::unique_ptr<
RuntimeDyld
::LoadedObjectInfo>
53
RuntimeDyld
::SymbolInfo getSymbol(StringRef Name) const {
72
std::unique_ptr<
RuntimeDyld
> RTDyld;
148
///
RuntimeDyld
::LoadedObjectInfo instances.
149
typedef std::vector<std::unique_ptr<
RuntimeDyld
::LoadedObjectInfo>>
ExecutionUtils.h
20
#include "llvm/ExecutionEngine/
RuntimeDyld
.h"
147
RuntimeDyld
::SymbolInfo searchOverrides(const std::string &Name) {
150
return
RuntimeDyld
::SymbolInfo(I->second, JITSymbolFlags::Exported);
IndirectionUtils.h
19
#include "llvm/ExecutionEngine/
RuntimeDyld
.h"
129
JITCompileCallbackManager(JITLayerT &JIT,
RuntimeDyld
::MemoryManager &MemMgr,
163
static_cast<
RuntimeDyld
::SymbolResolver*>(
190
static_cast<
RuntimeDyld
::SymbolResolver*>(
202
RuntimeDyld
::MemoryManager &MemMgr;
CompileOnDemandLayer.h
98
virtual
RuntimeDyld
::SymbolInfo
120
RuntimeDyld
::SymbolInfo
342
return
RuntimeDyld
::SymbolInfo(Symbol.getAddress(),
346
[=](const std::string &Name) ->
RuntimeDyld
::SymbolInfo {
348
return
RuntimeDyld
::SymbolInfo(Symbol.getAddress(),
/external/llvm/unittests/ExecutionEngine/Orc/
LazyEmittingLayerTest.cpp
19
std::unique_ptr<llvm::
RuntimeDyld
::MemoryManager> MemMgr,
20
std::unique_ptr<llvm::
RuntimeDyld
::SymbolResolver> Resolver) {
/external/llvm/lib/ExecutionEngine/
Makefile
14
PARALLEL_DIRS = Interpreter MCJIT Orc
RuntimeDyld
/external/llvm/lib/ExecutionEngine/MCJIT/
MCJIT.h
20
#include "llvm/ExecutionEngine/
RuntimeDyld
.h"
30
class LinkingSymbolResolver : public
RuntimeDyld
::SymbolResolver {
33
std::shared_ptr<
RuntimeDyld
::SymbolResolver> Resolver)
36
RuntimeDyld
::SymbolInfo findSymbol(const std::string &Name) override;
39
RuntimeDyld
::SymbolInfo
46
std::shared_ptr<
RuntimeDyld
::SymbolResolver> ClientResolver;
72
std::shared_ptr<
RuntimeDyld
::SymbolResolver> Resolver);
185
RuntimeDyld
Dyld;
298
std::shared_ptr<
RuntimeDyld
::SymbolResolver> Resolver,
303
RuntimeDyld
::SymbolInfo findSymbol(const std::string &Name
[
all
...]
/external/llvm/tools/lli/
OrcLazyJIT.h
47
RuntimeDyld
::MemoryManager&,
100
return
RuntimeDyld
::SymbolInfo(Sym.getAddress(), Sym.getFlags());
106
return
RuntimeDyld
::SymbolInfo(Addr, JITSymbolFlags::Exported);
108
return
RuntimeDyld
::SymbolInfo(nullptr);
110
[](const std::string &Name) { return
RuntimeDyld
::SymbolInfo(nullptr); }
/external/llvm/lib/ExecutionEngine/Orc/
OrcMCJITReplacement.h
106
class LinkingResolver : public
RuntimeDyld
::SymbolResolver {
110
RuntimeDyld
::SymbolInfo findSymbol(const std::string &Name) override {
114
RuntimeDyld
::SymbolInfo
128
std::shared_ptr<
RuntimeDyld
::SymbolResolver> Resolver,
141
std::shared_ptr<
RuntimeDyld
::SymbolResolver> ClientResolver,
194
RuntimeDyld
::SymbolInfo findSymbol(StringRef Name) {
240
RuntimeDyld
::SymbolInfo findMangledSymbol(StringRef Name) {
242
return
RuntimeDyld
::SymbolInfo(Sym.getAddress(), Sym.getFlags());
244
return
RuntimeDyld
::SymbolInfo(Sym.getAddress(), Sym.getFlags());
246
return
RuntimeDyld
::SymbolInfo(Sym.getAddress(), Sym.getFlags())
[
all
...]
/external/llvm/lib/ExecutionEngine/OProfileJIT/
OProfileJITEventListener.cpp
19
#include "llvm/ExecutionEngine/
RuntimeDyld
.h"
51
const
RuntimeDyld
::LoadedObjectInfo &L) override;
79
const
RuntimeDyld
::LoadedObjectInfo &L) {
Completed in 256 milliseconds
1
2