/external/llvm/include/llvm/ExecutionEngine/Orc/ |
D | IndirectionUtils.h | 34 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 …]
|
D | JITSymbol.h | 26 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;
|
D | ExecutionUtils.h | 161 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;
|
D | GlobalMappingLayer.h | 55 void setGlobalMapping(const std::string &Name, TargetAddress Addr) { in setGlobalMapping() 102 std::map<std::string, TargetAddress> SymbolTable;
|
D | ObjectLinkingLayer.h | 64 void mapSectionAddress(const void *LocalAddress, TargetAddress TargetAddr) { in mapSectionAddress() 260 TargetAddress TargetAddr) { in mapSectionAddress()
|
D | OrcTargetSupport.h | 34 typedef TargetAddress (*JITReentryFn)(void *CallbackMgr,
|
D | ObjectTransformLayer.h | 86 TargetAddress TargetAddr) { in mapSectionAddress()
|
D | CompileOnDemandLayer.h | 347 TargetAddress extractAndCompile(CODLogicalDylib &LD, in extractAndCompile() 363 TargetAddress CalledAddr = 0; in extractAndCompile() 369 TargetAddress FnBodyAddr = FnBodySym.getAddress(); in extractAndCompile()
|
D | LazyEmittingLayer.h | 55 [this, ExportedSymbolsOnly, PName, &B]() -> TargetAddress { in find()
|
/external/llvm/unittests/ExecutionEngine/Orc/ |
D | GlobalMappingLayerTest.cpp | 40 EXPECT_EQ(BarSym.getAddress(), static_cast<TargetAddress>(0x4567)) in TEST() 46 EXPECT_EQ(FooSym2.getAddress(), static_cast<TargetAddress>(0x0123)) in TEST()
|
D | CompileOnDemandLayerTest.cpp | 28 std::error_code createStub(StringRef StubName, TargetAddress InitAddr, in createStub() 46 TargetAddress NewAddr) override { in updatePointer()
|
D | ObjectTransformLayerTest.cpp | 143 TargetAddress TargetAddr) { in mapSectionAddress() 150 TargetAddress TargetAddr) { in expectMapSectionAddress() 171 TargetAddress MockTargetAddress; 258 TargetAddress MockAddress = 255; in TEST()
|
/external/llvm/lib/ExecutionEngine/Orc/ |
D | OrcCBindingsStack.h | 119 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()
|
D | OrcMCJITReplacement.h | 199 uint64_t TargetAddress) override { in mapSectionAddress() argument 202 ObjectLayer.mapSectionAddress(P.first, LocalAddress, TargetAddress); in mapSectionAddress()
|
D | IndirectionUtils.cpp | 25 Constant* createIRTypedAddress(FunctionType &FT, TargetAddress Addr) { in createIRTypedAddress()
|
/external/llvm/lib/ExecutionEngine/MCJIT/ |
D | MCJIT.h | 283 uint64_t TargetAddress) override { in mapSectionAddress() argument 284 Dyld.mapSectionAddress(LocalAddress, TargetAddress); in mapSectionAddress()
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyld.cpp | 117 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()
|
D | RuntimeDyldImpl.h | 480 void mapSectionAddress(const void *LocalAddress, uint64_t TargetAddress);
|
/external/llvm/tools/lli/ |
D | OrcLazyJIT.cpp | 129 static PtrTy fromTargetAddress(orc::TargetAddress Addr) { in fromTargetAddress()
|
/external/llvm/include/llvm/ExecutionEngine/ |
D | RuntimeDyld.h | 217 void mapSectionAddress(const void *LocalAddress, uint64_t TargetAddress);
|
D | ExecutionEngine.h | 238 uint64_t TargetAddress) { in mapSectionAddress() argument
|
/external/llvm/lib/Target/ARM/InstPrinter/ |
D | ARMInstPrinter.cpp | 340 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/ |
D | llvm-objdump.cpp | 1110 uint64_t TargetAddress = std::get<0>(*TargetSym); in DisassembleObject() local 1113 uint64_t Disp = Target - TargetAddress; in DisassembleObject()
|