/external/llvm/lib/ExecutionEngine/Orc/ |
D | OrcABISupport.cpp | 105 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/ |
D | OrcABISupport.h | 51 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);
|
D | IndirectionUtils.h | 158 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()
|
D | OrcRemoteTargetServer.h | 311 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/ |
D | OrcABISupport.cpp | 103 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/ |
D | OrcABISupport.h | 48 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,
|
D | IndirectionUtils.h | 185 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()
|
D | OrcRemoteTargetServer.h | 325 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/ |
D | IndirectionUtils.h | 171 char *TrampolineMem = static_cast<char *>(TrampolineBlock.base()); in grow() local 173 TrampolineMem, pointerToJITTargetAddress(TrampolineMem), in grow() 178 TrampolineMem + (I * ORCABI::TrampolineSize))); in grow()
|
D | OrcRemoteTargetServer.h | 326 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()
|