Home
last modified time | relevance | path

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

/llvm-project-15.0.7/openmp/libomptarget/plugins/remote/lib/
H A DUtils.cpp46 for (auto *CurEntry = CurImage->EntriesBegin; in loadTargetBinaryDescription()
101 CurImage->EntriesBegin = nullptr; in unloadTargetBinaryDescription()
110 CurImage->EntriesBegin = CurEntry; in unloadTargetBinaryDescription()
153 for (auto *Entry = Table->EntriesBegin; Entry != Table->EntriesEnd; Entry++) in freeTargetTable()
156 delete[] Table->EntriesBegin; in freeTargetTable()
161 auto *ImageEntry = Image->EntriesBegin; in loadTargetTable()
162 for (__tgt_offload_entry *CurEntry = Table->EntriesBegin; in loadTargetTable()
178 Table->EntriesBegin = new __tgt_offload_entry[TableResponse.entries_size()]; in unloadTargetTable()
180 auto *CurEntry = Table->EntriesBegin; in unloadTargetTable()
267 for (auto *CurEntry = Table->EntriesBegin; CurEntry != Table->EntriesEnd; in dump()
[all …]
/llvm-project-15.0.7/openmp/libomptarget/plugins/generic-elf-64bit/src/
H A Drtl.cpp68 E.Table.EntriesBegin = Begin; in createOffloadTable()
78 for (__tgt_offload_entry *I = E.Table.EntriesBegin, in findOffloadEntry()
138 size_t NumEntries = (size_t)(Image->EntriesEnd - Image->EntriesBegin); in __tgt_rtl_load_binary()
236 __tgt_offload_entry *EntriesBegin = &EntriesTable[0]; in __tgt_rtl_load_binary() local
237 __tgt_offload_entry *EntriesEnd = EntriesBegin + NumEntries; in __tgt_rtl_load_binary()
239 if (!EntriesBegin) { in __tgt_rtl_load_binary()
246 DPxPTR(EntriesBegin), DPxPTR(EntriesEnd)); in __tgt_rtl_load_binary()
247 DeviceInfo.createOffloadTable(DeviceId, EntriesBegin, EntriesEnd); in __tgt_rtl_load_binary()
/llvm-project-15.0.7/openmp/libomptarget/plugins/ve/src/
H A Drtl.cpp93 FuncOrGblEntry[device_id].back().Table.EntriesBegin = &T.front(); in buildOffloadTableFromHost()
223 size_t NumEntries = (size_t)(Image->EntriesEnd - Image->EntriesBegin); in __tgt_rtl_load_binary()
317 DeviceInfo.buildOffloadTableFromHost(ID, LibHandle, Image->EntriesBegin, in __tgt_rtl_load_binary()
/llvm-project-15.0.7/openmp/libomptarget/include/
H A Domptarget.h142 __tgt_offload_entry *EntriesBegin; // Begin of table with all target entries member
162 __tgt_offload_entry *EntriesBegin; // Begin of the table with all the entries member
/llvm-project-15.0.7/clang/docs/
H A DClangOffloadWrapper.rst107 | __tgt_offload_entry* | EntriesBegin | Begin of table with all target entries |
178 __start_omp_offloading_entries, /*EntriesBegin*/
185 __start_omp_offloading_entries, /*EntriesBegin*/
H A DOffloadingDesign.rst301 | __tgt_offload_entry* | EntriesBegin | Begin of table with all target entries |
376 __start_omp_offloading_entries, /*EntriesBegin*/
383 __start_omp_offloading_entries, /*EntriesBegin*/
/llvm-project-15.0.7/openmp/libomptarget/src/
H A Domptarget.cpp89 if (TransTable->HostTable.EntriesBegin == in initLibrary()
124 TransTable->HostTable.EntriesEnd - TransTable->HostTable.EntriesBegin; in initLibrary()
125 size_t Tsize = TargetTable->EntriesEnd - TargetTable->EntriesBegin; in initLibrary()
142 for (__tgt_offload_entry *CurrDeviceEntry = TargetTable->EntriesBegin, in initLibrary()
143 *CurrHostEntry = HostTable->EntriesBegin, in initLibrary()
1113 __tgt_offload_entry *Cur = TransTable->HostTable.EntriesBegin; in getTableMap()
1542 void *TgtEntryPtr = TargetTable->EntriesBegin[TM->Index].addr; in target()
1544 TargetTable->EntriesBegin[TM->Index].name, DPxPTR(TgtEntryPtr), TM->Index); in target()
H A Drtl.cpp273 for (__tgt_offload_entry *Entry = Img->EntriesBegin; in registerGlobalCtorsDtorsForImage()
311 return {Begin, End, Image->EntriesBegin, Image->EntriesEnd}; in getExecutableImage()
443 TransTable.HostTable.EntriesBegin = Desc->HostEntriesBegin; in registerLib()
/llvm-project-15.0.7/openmp/libomptarget/plugins/cuda/src/
H A Drtl.cpp468 E.Table.EntriesBegin = E.Entries.data(); in getOffloadEntriesTable()
479 E.Table.EntriesBegin = E.Table.EntriesEnd = nullptr; in clearOffloadEntriesTable()
824 const __tgt_offload_entry *HostBegin = Image->EntriesBegin; in loadBinary()
/llvm-project-15.0.7/openmp/libomptarget/plugins/amdgpu/src/
H A Drtl.cpp848 E.Table.EntriesBegin = Begin; in getOffloadEntriesTable()
862 E.Table.EntriesBegin = E.Table.EntriesEnd = 0; in clearOffloadEntriesTable()
2386 __tgt_offload_entry *HostBegin = Image->EntriesBegin; in __tgt_rtl_load_binary_locked()
/llvm-project-15.0.7/openmp/libomptarget/plugins/remote/src/
H A DClient.cpp123 auto *EntryItr = Image->EntriesBegin; in isValidBinary()