Searched refs:DstDev (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/openmp/libomptarget/src/ |
| H A D | api.cpp | 181 DeviceTy &DstDev = *PM->Devices[DstDevice]; in omp_target_memcpy() local 182 AsyncInfoTy AsyncInfo(DstDev); in omp_target_memcpy() 183 Rc = DstDev.submitData(DstAddr, SrcAddr, Length, AsyncInfo); in omp_target_memcpy() 192 DeviceTy &DstDev = *PM->Devices[DstDevice]; in omp_target_memcpy() local 195 if (SrcDev.isDataExchangable(DstDev)) { in omp_target_memcpy() 197 Rc = SrcDev.dataExchange(SrcAddr, DstDev, DstAddr, Length, AsyncInfo); in omp_target_memcpy() 209 Rc = DstDev.submitData(DstAddr, Buffer, Length, AsyncInfo); in omp_target_memcpy()
|
| H A D | device.cpp | 568 int32_t DeviceTy::dataExchange(void *SrcPtr, DeviceTy &DstDev, void *DstPtr, in dataExchange() argument 572 return RTL->data_exchange(RTLDeviceID, SrcPtr, DstDev.RTLDeviceID, DstPtr, in dataExchange() 575 return RTL->data_exchange_async(RTLDeviceID, SrcPtr, DstDev.RTLDeviceID, in dataExchange()
|
| /llvm-project-15.0.7/openmp/libomptarget/include/ |
| H A D | device.h | 424 int32_t dataExchange(void *SrcPtr, DeviceTy &DstDev, void *DstPtr,
|