Home
last modified time | relevance | path

Searched refs:TargetAddress (Results 1 – 23 of 23) sorted by relevance

/external/llvm/include/llvm/ExecutionEngine/Orc/
DIndirectionUtils.h34 typedef std::function<TargetAddress()> CompileFtor;
41 CompileCallbackInfo(TargetAddress Addr, CompileFtor &Compile) in CompileCallbackInfo()
44 TargetAddress getAddress() const { return Addr; } in getAddress()
49 TargetAddress Addr;
56 JITCompileCallbackManager(TargetAddress ErrorHandlerAddress) in JITCompileCallbackManager()
63 TargetAddress executeCompileCallback(TargetAddress TrampolineAddr) { in executeCompileCallback()
88 TargetAddress TrampolineAddr = getAvailableTrampolineAddr(); in getCompileCallback()
94 CompileCallbackInfo getCompileCallbackInfo(TargetAddress TrampolineAddr) { in getCompileCallbackInfo()
105 void releaseCompileCallback(TargetAddress TrampolineAddr) { in releaseCompileCallback()
113 TargetAddress ErrorHandlerAddress;
[all …]
DJITSymbol.h26 typedef uint64_t TargetAddress; typedef
32 typedef std::function<TargetAddress()> GetAddressFtor;
40 JITSymbol(TargetAddress Addr, JITSymbolFlags Flags) in JITSymbol()
60 TargetAddress getAddress() { in getAddress()
71 TargetAddress CachedAddr;
DExecutionUtils.h161 TargetAddress toTargetAddress(PtrTy* P) { in toTargetAddress()
162 return static_cast<TargetAddress>(reinterpret_cast<uintptr_t>(P)); in toTargetAddress()
165 void addOverride(const std::string &Name, TargetAddress Addr) { in addOverride()
169 StringMap<TargetAddress> CXXRuntimeOverrides;
DGlobalMappingLayer.h55 void setGlobalMapping(const std::string &Name, TargetAddress Addr) { in setGlobalMapping()
102 std::map<std::string, TargetAddress> SymbolTable;
DObjectLinkingLayer.h64 void mapSectionAddress(const void *LocalAddress, TargetAddress TargetAddr) { in mapSectionAddress()
260 TargetAddress TargetAddr) { in mapSectionAddress()
DOrcTargetSupport.h34 typedef TargetAddress (*JITReentryFn)(void *CallbackMgr,
DObjectTransformLayer.h86 TargetAddress TargetAddr) { in mapSectionAddress()
DCompileOnDemandLayer.h347 TargetAddress extractAndCompile(CODLogicalDylib &LD, in extractAndCompile()
363 TargetAddress CalledAddr = 0; in extractAndCompile()
369 TargetAddress FnBodyAddr = FnBodySym.getAddress(); in extractAndCompile()
DLazyEmittingLayer.h55 [this, ExportedSymbolsOnly, PName, &B]() -> TargetAddress { in find()
/external/llvm/unittests/ExecutionEngine/Orc/
DGlobalMappingLayerTest.cpp40 EXPECT_EQ(BarSym.getAddress(), static_cast<TargetAddress>(0x4567)) in TEST()
46 EXPECT_EQ(FooSym2.getAddress(), static_cast<TargetAddress>(0x0123)) in TEST()
DCompileOnDemandLayerTest.cpp28 std::error_code createStub(StringRef StubName, TargetAddress InitAddr, in createStub()
46 TargetAddress NewAddr) override { in updatePointer()
DObjectTransformLayerTest.cpp143 TargetAddress TargetAddr) { in mapSectionAddress()
150 TargetAddress TargetAddr) { in expectMapSectionAddress()
171 TargetAddress MockTargetAddress;
258 TargetAddress MockAddress = 255; in TEST()
/external/llvm/lib/ExecutionEngine/Orc/
DOrcCBindingsStack.h119 static PtrTy fromTargetAddress(orc::TargetAddress Addr) { in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
123 orc::TargetAddress in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
128 [=]() -> orc::TargetAddress { in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
134 void createIndirectStub(StringRef StubName, orc::TargetAddress Addr) { in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
138 void setIndirectStubPointer(StringRef Name, orc::TargetAddress Addr) { in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
DOrcMCJITReplacement.h199 uint64_t TargetAddress) override { in mapSectionAddress() argument
202 ObjectLayer.mapSectionAddress(P.first, LocalAddress, TargetAddress); in mapSectionAddress()
DIndirectionUtils.cpp25 Constant* createIRTypedAddress(FunctionType &FT, TargetAddress Addr) { in createIRTypedAddress()
/external/llvm/lib/ExecutionEngine/MCJIT/
DMCJIT.h283 uint64_t TargetAddress) override { in mapSectionAddress() argument
284 Dyld.mapSectionAddress(LocalAddress, TargetAddress); in mapSectionAddress()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyld.cpp117 uint64_t TargetAddress) { in mapSectionAddress() argument
121 reassignSectionAddress(i, TargetAddress); in mapSectionAddress()
962 uint64_t TargetAddress) { in mapSectionAddress() argument
963 Dyld->mapSectionAddress(LocalAddress, TargetAddress); in mapSectionAddress()
DRuntimeDyldImpl.h480 void mapSectionAddress(const void *LocalAddress, uint64_t TargetAddress);
/external/llvm/tools/lli/
DOrcLazyJIT.cpp129 static PtrTy fromTargetAddress(orc::TargetAddress Addr) { in fromTargetAddress()
/external/llvm/include/llvm/ExecutionEngine/
DRuntimeDyld.h217 void mapSectionAddress(const void *LocalAddress, uint64_t TargetAddress);
DExecutionEngine.h238 uint64_t TargetAddress) { in mapSectionAddress() argument
/external/llvm/lib/Target/ARM/InstPrinter/
DARMInstPrinter.cpp340 int64_t TargetAddress; in printOperand() local
341 if (!Constant->evaluateAsAbsolute(TargetAddress)) { in printOperand()
346 O.write_hex(static_cast<uint32_t>(TargetAddress)); in printOperand()
/external/llvm/tools/llvm-objdump/
Dllvm-objdump.cpp1110 uint64_t TargetAddress = std::get<0>(*TargetSym); in DisassembleObject() local
1113 uint64_t Disp = Target - TargetAddress; in DisassembleObject()