Home
last modified time | relevance | path

Searched refs:TrampolineMem (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/ExecutionEngine/Orc/
DOrcABISupport.cpp105 void OrcAArch64::writeTrampolines(uint8_t *TrampolineMem, void *ResolverAddr, in writeTrampolines() argument
110 memcpy(TrampolineMem + OffsetToPtr, &ResolverAddr, sizeof(void *)); in writeTrampolines()
116 uint32_t *Trampolines = reinterpret_cast<uint32_t *>(TrampolineMem); in writeTrampolines()
193 void OrcX86_64_Base::writeTrampolines(uint8_t *TrampolineMem, in writeTrampolines() argument
199 memcpy(TrampolineMem + OffsetToPtr, &ResolverAddr, sizeof(void *)); in writeTrampolines()
201 uint64_t *Trampolines = reinterpret_cast<uint64_t *>(TrampolineMem); in writeTrampolines()
464 void OrcI386::writeTrampolines(uint8_t *TrampolineMem, void *ResolverAddr, in writeTrampolines() argument
470 Resolver - reinterpret_cast<uint64_t>(TrampolineMem) - 5; in writeTrampolines()
472 uint64_t *Trampolines = reinterpret_cast<uint64_t *>(TrampolineMem); in writeTrampolines()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DOrcABISupport.h51 static void writeTrampolines(uint8_t *TrampolineMem, void *ResolverAddr, in writeTrampolines() argument
134 static void writeTrampolines(uint8_t *TrampolineMem, void *ResolverAddr,
160 static void writeTrampolines(uint8_t *TrampolineMem, void *ResolverAddr,
227 static void writeTrampolines(uint8_t *TrampolineMem, void *ResolverAddr,
255 static void writeTrampolines(uint8_t *TrampolineMem, void *ResolverAddr,unsigned NumTrampolines);
301 static void writeTrampolines(uint8_t *TrampolineMem, void *ResolverAddr,unsigned NumTrampolines);
DIndirectionUtils.h158 uint8_t *TrampolineMem = static_cast<uint8_t *>(TrampolineBlock.base()); in grow() local
159 ORCABI::writeTrampolines(TrampolineMem, ResolverBlock.base(), in grow()
165 TrampolineMem + (I * ORCABI::TrampolineSize)))); in grow()
DOrcRemoteTargetServer.h311 uint8_t *TrampolineMem = static_cast<uint8_t *>(TrampolineBlock.base()); in handleEmitTrampolineBlock() local
312 TargetT::writeTrampolines(TrampolineMem, ResolverBlock.base(), in handleEmitTrampolineBlock()
322 reinterpret_cast<uintptr_t>(TrampolineMem)); in handleEmitTrampolineBlock()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DOrcABISupport.cpp103 void OrcAArch64::writeTrampolines(uint8_t *TrampolineMem, void *ResolverAddr, in writeTrampolines() argument
108 memcpy(TrampolineMem + OffsetToPtr, &ResolverAddr, sizeof(void *)); in writeTrampolines()
114 uint32_t *Trampolines = reinterpret_cast<uint32_t *>(TrampolineMem); in writeTrampolines()
191 void OrcX86_64_Base::writeTrampolines(uint8_t *TrampolineMem, in writeTrampolines() argument
197 memcpy(TrampolineMem + OffsetToPtr, &ResolverAddr, sizeof(void *)); in writeTrampolines()
199 uint64_t *Trampolines = reinterpret_cast<uint64_t *>(TrampolineMem); in writeTrampolines()
462 void OrcI386::writeTrampolines(uint8_t *TrampolineMem, void *ResolverAddr, in writeTrampolines() argument
468 Resolver - reinterpret_cast<uint64_t>(TrampolineMem) - 5; in writeTrampolines()
470 uint64_t *Trampolines = reinterpret_cast<uint64_t *>(TrampolineMem); in writeTrampolines()
641 void OrcMips32_Base::writeTrampolines(uint8_t *TrampolineMem, in writeTrampolines() argument
[all …]
/external/llvm/include/llvm/ExecutionEngine/Orc/
DOrcABISupport.h48 static void writeTrampolines(uint8_t *TrampolineMem, void *ResolverAddr, in writeTrampolines() argument
128 static void writeTrampolines(uint8_t *TrampolineMem, void *ResolverAddr,
154 static void writeTrampolines(uint8_t *TrampolineMem, void *ResolverAddr,
216 static void writeTrampolines(uint8_t *TrampolineMem, void *ResolverAddr,
DIndirectionUtils.h185 uint8_t *TrampolineMem = static_cast<uint8_t *>(TrampolineBlock.base()); in grow() local
186 TargetT::writeTrampolines(TrampolineMem, ResolverBlock.base(), in grow()
192 TrampolineMem + (I * TargetT::TrampolineSize)))); in grow()
DOrcRemoteTargetServer.h325 uint8_t *TrampolineMem = static_cast<uint8_t *>(TrampolineBlock.base()); in handleEmitTrampolineBlock() local
326 TargetT::writeTrampolines(TrampolineMem, ResolverBlock.base(), in handleEmitTrampolineBlock()
336 static_cast<TargetAddress>(reinterpret_cast<uintptr_t>(TrampolineMem)); in handleEmitTrampolineBlock()
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
DIndirectionUtils.h171 char *TrampolineMem = static_cast<char *>(TrampolineBlock.base()); in grow() local
173 TrampolineMem, pointerToJITTargetAddress(TrampolineMem), in grow()
178 TrampolineMem + (I * ORCABI::TrampolineSize))); in grow()
DOrcRemoteTargetServer.h326 char *TrampolineMem = static_cast<char *>(TrampolineBlock.base()); in handleEmitTrampolineBlock() local
328 TrampolineMem, pointerToJITTargetAddress(TrampolineMem), in handleEmitTrampolineBlock()
337 return std::make_tuple(pointerToJITTargetAddress(TrampolineMem), in handleEmitTrampolineBlock()