Home
last modified time | relevance | path

Searched refs:Devices (Results 1 – 25 of 116) sorted by relevance

12345

/llvm-project-15.0.7/openmp/libomptarget/plugins/remote/server/
H A DServer.cpp95 int32_t Devices = 0; in GetNumberOfDevices() local
98 Devices += RTL.NumberOfDevices; in GetNumberOfDevices()
101 NumberOfDevices->set_number(Devices); in GetNumberOfDevices()
118 for (auto &Device : PM->Devices) in InitRequires()
132 Table = PM->Devices[Binary->device_id()]->RTL->load_binary( in LoadBinary()
146 if (PM->Devices[mapHostRTLDeviceId(Request->src_dev_id())] in IsDataExchangeable()
160 (uint64_t)PM->Devices[Request->device_id()]->RTL->data_alloc( in DataAlloc()
215 auto Ret = PM->Devices[Request->device_id()]->RTL->data_retrieve( in DataRetrieve()
266 if (PM->Devices[Request->src_dev_id()]->RTL->data_exchange) { in DataExchange()
286 auto Ret = PM->Devices[Request->device_id()]->RTL->data_delete( in DataDelete()
[all …]
/llvm-project-15.0.7/openmp/libomptarget/src/
H A Dapi.cpp25 size_t DevicesSize = PM->Devices.size(); in omp_get_num_devices()
89 PM->Devices[DeviceNum]->deleteData(DevicePtr); in omp_target_free()
109 size_t DevicesSize = PM->Devices.size(); in omp_target_is_present()
117 DeviceTy &Device = *PM->Devices[DeviceNum]; in omp_target_is_present()
181 DeviceTy &DstDev = *PM->Devices[DstDevice]; in omp_target_memcpy()
186 DeviceTy &SrcDev = *PM->Devices[SrcDevice]; in omp_target_memcpy()
191 DeviceTy &SrcDev = *PM->Devices[SrcDevice]; in omp_target_memcpy()
192 DeviceTy &DstDev = *PM->Devices[DstDevice]; in omp_target_memcpy()
301 DeviceTy &Device = *PM->Devices[DeviceNum]; in omp_target_associate_ptr()
331 DeviceTy &Device = *PM->Devices[DeviceNum]; in omp_target_disassociate_ptr()
H A Dinterface.cpp81 DeviceTy &Device = *PM->Devices[DeviceId]; in __tgt_target_data_begin_mapper()
130 DeviceTy &Device = *PM->Devices[DeviceId]; in __tgt_target_data_end_mapper()
180 DeviceTy &Device = *PM->Devices[DeviceId]; in __tgt_target_data_update_mapper()
245 DeviceTy &Device = *PM->Devices[DeviceId]; in __tgt_target_kernel()
303 return PM->Devices[DeviceId]->printDeviceInfo( in __tgt_print_device_info()
304 PM->Devices[DeviceId]->RTLDeviceID); in __tgt_print_device_info()
H A Drtl.cpp270 DeviceTy &Device = *PM->Devices[RTL->Idx + I]; in registerGlobalCtorsDtorsForImage()
373 const size_t Start = PM->Devices.size(); in initRTLonce()
374 PM->Devices.reserve(Start + R.NumberOfDevices); in initRTLonce()
376 PM->Devices.push_back(std::make_unique<DeviceTy>(&R)); in initRTLonce()
378 PM->Devices[Start + DeviceId]->DeviceID = Start + DeviceId; in initRTLonce()
380 PM->Devices[Start + DeviceId]->RTLDeviceID = DeviceId; in initRTLonce()
511 DeviceTy &Device = *PM->Devices[FoundRTL->Idx + I]; in unregisterLib()
H A Domptarget.cpp229 for (auto &Device : PM->Devices) in handleTargetOutcome()
246 for (auto &Device : PM->Devices) in handleTargetOutcome()
318 DeviceTy &Device = *PM->Devices[DeviceID]; in checkDeviceAndCtors()
363 DeviceTy &Device = *PM->Devices[DeviceNum]; in targetAllocExplicit()
1134 DeviceTy &Device = *PM->Devices[DeviceId]; in getLoopTripCount()
1331 DeviceTy &Device = *PM->Devices[DeviceId]; in processDataBefore()
1460 DeviceTy &Device = *PM->Devices[DeviceId]; in processDataAfter()
/llvm-project-15.0.7/openmp/libomptarget/plugins/remote/src/
H A DClient.cpp610 Devices.push_back(NumDevices); in getNumberOfDevices()
615 return std::accumulate(Devices.begin(), Devices.end(), 0); in getNumberOfDevices()
619 for (size_t ClientIdx = 0; ClientIdx < Devices.size(); ClientIdx++) { in mapDeviceId()
620 if (DeviceId < Devices[ClientIdx]) in mapDeviceId()
622 DeviceId -= Devices[ClientIdx]; in mapDeviceId()
/llvm-project-15.0.7/lld/test/ELF/
H A Dformat-binary.test12 # RO: Machine: Advanced Micro Devices X86-64
32 # EXE: Machine: Advanced Micro Devices X86-64
/llvm-project-15.0.7/libclc/generic/include/clc/relational/
H A Dbitselect.inc2 * Copyright (c) 2015 Advanced Micro Devices, Inc.
/llvm-project-15.0.7/libclc/generic/include/clc/common/
H A Ddegrees.inc2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
H A Dradians.inc2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
H A Dstep.inc2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
/llvm-project-15.0.7/libclc/generic/include/clc/geometric/
H A Ddistance.inc2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
H A Dfast_distance.inc2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
H A Dfast_length.inc2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
H A Dfast_normalize.inc2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
/llvm-project-15.0.7/libclc/generic/lib/geometric/
H A Dfast_distance.inc2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
H A Ddistance.inc2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
H A Ddistance.cl2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
/llvm-project-15.0.7/libclc/generic/lib/math/
H A Dsqrt.cl2 * Copyright (c) 2015 Advanced Micro Devices, Inc.
H A Dfract.cl2 * Copyright (c) 2015 Advanced Micro Devices, Inc.
/llvm-project-15.0.7/libclc/generic/include/clc/math/
H A Dldexp.inc2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
/llvm-project-15.0.7/libclc/clspv/lib/
H A Dsubnormal_config.cl2 * Copyright (c) 2015 Advanced Micro Devices, Inc.
/llvm-project-15.0.7/libclc/spirv64/lib/
H A Dsubnormal_config.cl2 * Copyright (c) 2015 Advanced Micro Devices, Inc.
/llvm-project-15.0.7/libclc/spirv/lib/
H A Dsubnormal_config.cl2 * Copyright (c) 2015 Advanced Micro Devices, Inc.
/llvm-project-15.0.7/libclc/generic/lib/
H A Dsubnormal_config.cl2 * Copyright (c) 2015 Advanced Micro Devices, Inc.

12345