Home
last modified time | relevance | path

Searched refs:DeviceNum (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/openmp/libomptarget/src/
H A Dapi.cpp71 DeviceNum, DPxPTR(DevicePtr)); in omp_target_free()
78 if (DeviceNum == omp_get_initial_device()) { in omp_target_free()
84 if (!deviceIsReady(DeviceNum)) { in omp_target_free()
96 DeviceNum, DPxPTR(Ptr)); in omp_target_is_present()
103 if (DeviceNum == omp_get_initial_device()) { in omp_target_is_present()
111 if (DevicesSize <= (size_t)DeviceNum) { in omp_target_is_present()
117 DeviceTy &Device = *PM->Devices[DeviceNum]; in omp_target_is_present()
296 if (!deviceIsReady(DeviceNum)) { in omp_target_associate_ptr()
301 DeviceTy &Device = *PM->Devices[DeviceNum]; in omp_target_associate_ptr()
313 DPxPTR(HostPtr), DeviceNum); in omp_target_disassociate_ptr()
[all …]
H A Ddevice.cpp668 bool deviceIsReady(int DeviceNum) { in deviceIsReady() argument
669 DP("Checking whether device %d is ready.\n", DeviceNum); in deviceIsReady()
677 if (DevicesSize <= (size_t)DeviceNum) { in deviceIsReady()
678 DP("Device ID %d does not have a matching RTL\n", DeviceNum); in deviceIsReady()
683 DeviceTy &Device = *PM->Devices[DeviceNum]; in deviceIsReady()
685 DP("Is the device %d (local ID %d) initialized? %d\n", DeviceNum, in deviceIsReady()
690 DP("Failed to init device %d\n", DeviceNum); in deviceIsReady()
694 DP("Device %d is ready to use.\n", DeviceNum); in deviceIsReady()
H A Domptarget.cpp340 void *targetAllocExplicit(size_t Size, int DeviceNum, int Kind, in targetAllocExplicit() argument
343 DP("Call to %s for device %d requesting %zu bytes\n", Name, DeviceNum, Size); in targetAllocExplicit()
352 if (DeviceNum == omp_get_initial_device()) { in targetAllocExplicit()
358 if (!deviceIsReady(DeviceNum)) { in targetAllocExplicit()
363 DeviceTy &Device = *PM->Devices[DeviceNum]; in targetAllocExplicit()
H A Dprivate.h50 extern void *targetAllocExplicit(size_t Size, int DeviceNum, int Kind,
/llvm-project-15.0.7/openmp/libomptarget/include/
H A Domptarget.h228 void *omp_target_alloc(size_t Size, int DeviceNum);
229 void omp_target_free(void *DevicePtr, int DeviceNum);
230 int omp_target_is_present(const void *Ptr, int DeviceNum);
241 size_t Size, size_t DeviceOffset, int DeviceNum);
242 int omp_target_disassociate_ptr(const void *HostPtr, int DeviceNum);
246 void *llvm_omp_target_alloc_device(size_t Size, int DeviceNum);
247 void *llvm_omp_target_alloc_host(size_t Size, int DeviceNum);
248 void *llvm_omp_target_alloc_shared(size_t Size, int DeviceNum);
H A DDeviceEnvironment.h21 uint32_t DeviceNum; member
H A Ddevice.h472 extern bool deviceIsReady(int DeviceNum);
/llvm-project-15.0.7/openmp/libomptarget/plugins/remote/server/
H A DServer.cpp108 const I32 *DeviceNum, I32 *Reply) { in InitDevice() argument
109 Reply->set_number(PM->Devices[DeviceNum->number()]->RTL->init_device( in InitDevice()
110 mapHostRTLDeviceId(DeviceNum->number()))); in InitDevice()
112 SERVER_DBG("Initialized device %d", DeviceNum->number()) in InitDevice()
H A DServer.h74 Status InitDevice(ServerContext *Context, const I32 *DeviceNum,
/llvm-project-15.0.7/openmp/libomptarget/DeviceRTL/src/
H A DConfiguration.cpp42 return omptarget_device_environment.DeviceNum; in getDeviceNum()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-acc-structure.cpp323 CHECK_SIMPLE_CLAUSE(DeviceNum, ACCC_device_num) in CHECK_REQ_SCALAR_INT_CONSTANT_CLAUSE()
/llvm-project-15.0.7/openmp/libomptarget/plugins/amdgpu/src/
H A Drtl.cpp1802 HostDeviceEnv.DeviceNum = DeviceId; in DeviceEnvironment()
1844 int DeviceId = HostDeviceEnv.DeviceNum; in afterLoading()
/llvm-project-15.0.7/flang/lib/Lower/
H A DOpenACC.cpp833 std::get_if<Fortran::parser::AccClause::DeviceNum>( in genACCInitShutdownOp()