Home
last modified time | relevance | path

Searched refs:AsyncInfoTy (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/openmp/libomptarget/include/
H A Ddevice.h149 int addEventIfNecessary(DeviceTy &Device, AsyncInfoTy &AsyncInfo) const;
371 bool HasHoldModifier, AsyncInfoTy &AsyncInfo);
419 AsyncInfoTy &AsyncInfo);
422 AsyncInfoTy &AsyncInfo);
425 int64_t Size, AsyncInfoTy &AsyncInfo);
428 int32_t TgtVarsSize, AsyncInfoTy &AsyncInfo);
432 uint64_t LoopTripCount, AsyncInfoTy &AsyncInfo);
436 int32_t synchronize(AsyncInfoTy &AsyncInfo);
449 int32_t recordEvent(void *Event, AsyncInfoTy &AsyncInfo);
455 int32_t waitEvent(void *Event, AsyncInfoTy &AsyncInfo);
H A Domptarget.h183 class AsyncInfoTy {
192 AsyncInfoTy(DeviceTy &Device) : Device(Device) {} in AsyncInfoTy() function
193 ~AsyncInfoTy() { synchronize(); } in ~AsyncInfoTy()
/llvm-project-15.0.7/openmp/libomptarget/src/
H A Dprivate.h26 void **ArgMappers, AsyncInfoTy &AsyncInfo,
32 void **ArgMappers, AsyncInfoTy &AsyncInfo,
38 void **ArgMappers, AsyncInfoTy &AsyncInfo,
46 AsyncInfoTy &AsyncInfo);
86 map_var_info_t *, void **, AsyncInfoTy &,
H A Ddevice.cpp26 AsyncInfoTy &AsyncInfo) const { in addEventIfNecessary()
214 bool HasPresentModifier, bool HasHoldModifier, AsyncInfoTy &AsyncInfo) { in getTargetPointer()
526 AsyncInfoTy &AsyncInfo) { in submitData()
548 int64_t Size, AsyncInfoTy &AsyncInfo) { in retrieveData()
569 int64_t Size, AsyncInfoTy &AsyncInfo) { in dataExchange()
582 AsyncInfoTy &AsyncInfo) { in runRegion()
603 AsyncInfoTy &AsyncInfo) { in runTeamRegion()
625 int32_t DeviceTy::synchronize(AsyncInfoTy &AsyncInfo) { in synchronize()
638 int32_t DeviceTy::recordEvent(void *Event, AsyncInfoTy &AsyncInfo) { in recordEvent()
645 int32_t DeviceTy::waitEvent(void *Event, AsyncInfoTy &AsyncInfo) { in waitEvent()
H A Dapi.cpp182 AsyncInfoTy AsyncInfo(DstDev); in omp_target_memcpy()
187 AsyncInfoTy AsyncInfo(SrcDev); in omp_target_memcpy()
196 AsyncInfoTy AsyncInfo(SrcDev); in omp_target_memcpy()
204 AsyncInfoTy AsyncInfo(SrcDev); in omp_target_memcpy()
208 AsyncInfoTy AsyncInfo(SrcDev); in omp_target_memcpy()
H A Domptarget.cpp23 int AsyncInfoTy::synchronize() { in synchronize()
35 void *&AsyncInfoTy::getVoidPtrLocation() { in getVoidPtrLocation()
186 AsyncInfoTy AsyncInfo(Device); in initLibrary()
373 void *ArgMapper, AsyncInfoTy &AsyncInfo, in targetDataMapper()
415 void **ArgMappers, AsyncInfoTy &AsyncInfo, in targetDataBegin()
992 AsyncInfoTy &AsyncInfo) { in targetDataNonContiguous()
1186 AsyncInfoTy &AsyncInfo;
1195 PrivateArgumentManagerTy(DeviceTy &Dev, AsyncInfoTy &AsyncInfo) in PrivateArgumentManagerTy()
1329 AsyncInfoTy &AsyncInfo) { in processDataBefore()
1458 AsyncInfoTy &AsyncInfo) { in processDataAfter()
[all …]
H A Dinterface.cpp95 AsyncInfoTy AsyncInfo(Device); in __tgt_target_data_begin_mapper()
144 AsyncInfoTy AsyncInfo(Device); in __tgt_target_data_end_mapper()
181 AsyncInfoTy AsyncInfo(Device); in __tgt_target_data_update_mapper()
246 AsyncInfoTy AsyncInfo(Device); in __tgt_target_kernel()
H A Drtl.cpp514 AsyncInfoTy AsyncInfo(Device); in unregisterLib()