| /llvm-project-15.0.7/openmp/libomptarget/plugins/remote/server/ |
| H A D | Server.cpp | 95 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 D | api.cpp | 25 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 D | interface.cpp | 81 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 D | rtl.cpp | 270 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 D | omptarget.cpp | 229 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 D | Client.cpp | 610 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 D | format-binary.test | 12 # 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 D | bitselect.inc | 2 * Copyright (c) 2015 Advanced Micro Devices, Inc.
|
| /llvm-project-15.0.7/libclc/generic/include/clc/common/ |
| H A D | degrees.inc | 2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
|
| H A D | radians.inc | 2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
|
| H A D | step.inc | 2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
|
| /llvm-project-15.0.7/libclc/generic/include/clc/geometric/ |
| H A D | distance.inc | 2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
|
| H A D | fast_distance.inc | 2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
|
| H A D | fast_length.inc | 2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
|
| H A D | fast_normalize.inc | 2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
|
| /llvm-project-15.0.7/libclc/generic/lib/geometric/ |
| H A D | fast_distance.inc | 2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
|
| H A D | distance.inc | 2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
|
| H A D | distance.cl | 2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
|
| /llvm-project-15.0.7/libclc/generic/lib/math/ |
| H A D | sqrt.cl | 2 * Copyright (c) 2015 Advanced Micro Devices, Inc.
|
| H A D | fract.cl | 2 * Copyright (c) 2015 Advanced Micro Devices, Inc.
|
| /llvm-project-15.0.7/libclc/generic/include/clc/math/ |
| H A D | ldexp.inc | 2 * Copyright (c) 2014,2015 Advanced Micro Devices, Inc.
|
| /llvm-project-15.0.7/libclc/clspv/lib/ |
| H A D | subnormal_config.cl | 2 * Copyright (c) 2015 Advanced Micro Devices, Inc.
|
| /llvm-project-15.0.7/libclc/spirv64/lib/ |
| H A D | subnormal_config.cl | 2 * Copyright (c) 2015 Advanced Micro Devices, Inc.
|
| /llvm-project-15.0.7/libclc/spirv/lib/ |
| H A D | subnormal_config.cl | 2 * Copyright (c) 2015 Advanced Micro Devices, Inc.
|
| /llvm-project-15.0.7/libclc/generic/lib/ |
| H A D | subnormal_config.cl | 2 * Copyright (c) 2015 Advanced Micro Devices, Inc.
|