Home
last modified time | relevance | path

Searched refs:ImageStart (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/openmp/libomptarget/src/
H A Drtl.cpp296 llvm::StringRef ImageStr(static_cast<char *>(Image->ImageStart), in getExecutableImage()
298 static_cast<char *>(Image->ImageStart)); in getExecutableImage()
315 llvm::StringRef ImageStr(static_cast<char *>(Image->ImageStart), in getImageInfo()
423 DPxPTR(Img->ImageStart), R.RTLName.c_str()); in registerLib()
428 DPxPTR(Img->ImageStart), R.RTLName.c_str()); in registerLib()
433 DPxPTR(Img->ImageStart), R.RTLName.c_str()); in registerLib()
494 DPxPTR(Img->ImageStart), R->RTLName.c_str()); in unregisterLib()
499 DPxPTR(Img->ImageStart), R->RTLName.c_str()); in unregisterLib()
504 DPxPTR(Img->ImageStart), DPxPTR(R->LibraryHandler)); in unregisterLib()
533 DPxPTR(Img->ImageStart), DPxPTR(R->LibraryHandler)); in unregisterLib()
[all …]
/llvm-project-15.0.7/openmp/libomptarget/plugins/remote/lib/
H A DUtils.cpp38 auto Size = (char *)CurImage->ImageEnd - (char *)CurImage->ImageStart; in loadTargetBinaryDescription()
39 Image->set_binary(CurImage->ImageStart, Size); in loadTargetBinaryDescription()
43 NewImagePtr->set_img_ptr((uint64_t)CurImage->ImageStart); in loadTargetBinaryDescription()
123 CurImage->ImageStart = new uint8_t[Image.binary().size()]; in unloadTargetBinaryDescription()
124 memcpy(CurImage->ImageStart, in unloadTargetBinaryDescription()
128 (void *)((char *)CurImage->ImageStart + Image.binary().size()); in unloadTargetBinaryDescription()
139 delete[](uint64_t *) CurImage->ImageStart; in freeTargetBinaryDescription()
283 dump(Image->ImageStart, Image->ImageEnd); in dump()
/llvm-project-15.0.7/openmp/libomptarget/plugins/common/elf_common/
H A Delf_common.cpp74 return withBytesAsElf(reinterpret_cast<char *>(Image->ImageStart), in elf_check_machine()
85 return withBytesAsElf(reinterpret_cast<char *>(Image->ImageStart), in elf_is_dynamic()
/llvm-project-15.0.7/openmp/libomptarget/plugins/generic-elf-64bit/src/
H A Drtl.cpp133 DPxPTR(Image->ImageStart)); in __tgt_rtl_load_binary()
137 size_t ImageSize = (size_t)Image->ImageEnd - (size_t)Image->ImageStart; in __tgt_rtl_load_binary()
148 Elf *E = elf_memory((char *)Image->ImageStart, ImageSize); in __tgt_rtl_load_binary()
211 fwrite(Image->ImageStart, ImageSize, 1, Ftmp); in __tgt_rtl_load_binary()
/llvm-project-15.0.7/openmp/libomptarget/plugins/ve/src/
H A Drtl.cpp218 DPxPTR(Image->ImageStart)); in __tgt_rtl_load_binary()
222 size_t ImageSize = (size_t)Image->ImageEnd - (size_t)Image->ImageStart; in __tgt_rtl_load_binary()
246 fwrite(Image->ImageStart, ImageSize, 1, ftmp); in __tgt_rtl_load_binary()
/llvm-project-15.0.7/clang/docs/
H A DClangOffloadWrapper.rst103 | void* | ImageStart | Pointer to the target code start |
176 Image0, /*ImageStart*/
183 ImageN, /*ImageStart*/
H A DOffloadingDesign.rst297 | void* | ImageStart | Pointer to the target code start |
374 Image0, /*ImageStart*/
381 ImageN, /*ImageStart*/
/llvm-project-15.0.7/openmp/libomptarget/plugins/amdgpu/src/
H A Drtl.cpp1572 char *ImgBegin = (char *)Image->ImageStart; in elfEFlags()
1753 uint64_t getDeviceStateBytes(char *ImageStart, size_t ImgSize) { in getDeviceStateBytes() argument
1759 ImageStart, ImgSize, "omptarget_nvptx_device_State_size", &SizeSi); in getDeviceStateBytes()
1808 int Rc = getSymbolInfoWithoutLoading((char *)Image->ImageStart, ImgSize, in DeviceEnvironment()
1831 uint64_t Offset = (char *)SI.Addr - (char *)Image->ImageStart; in beforeLoading()
2263 const size_t ImgSize = (char *)Image->ImageEnd - (char *)Image->ImageStart; in __tgt_rtl_load_binary_locked()
2280 KernelInfo, SymbolInfo, (void *)Image->ImageStart, ImgSize, DeviceId, in __tgt_rtl_load_binary_locked()
2340 getDeviceStateBytes((char *)Image->ImageStart, ImgSize); in __tgt_rtl_load_binary_locked()
2485 Err = interopGetSymbolInfo((char *)Image->ImageStart, ImgSize, KernDescName, in __tgt_rtl_load_binary_locked()
2523 Err = interopGetSymbolInfo((char *)Image->ImageStart, ImgSize, WGSizeName, in __tgt_rtl_load_binary_locked()
[all …]
/llvm-project-15.0.7/openmp/libomptarget/include/
H A Domptarget.h140 void *ImageStart; // Pointer to the target code start member
/llvm-project-15.0.7/openmp/libomptarget/plugins/remote/src/
H A DClient.cpp121 Request->set_image_ptr((uint64_t)Image->ImageStart); in isValidBinary()
220 ImageMessage->set_image_ptr((uint64_t)Image->ImageStart); in loadBinary()
/llvm-project-15.0.7/openmp/libomptarget/plugins/cuda/src/
H A Drtl.cpp813 DP("Load data from image " DPxMOD "\n", DPxPTR(Image->ImageStart)); in loadBinary()
815 cuModuleLoadDataEx(&Module, Image->ImageStart, 0, nullptr, nullptr); in loadBinary()