/llvm-project/offload/src/OpenMP/ |
H A D | API.cpp | 42 void *targetAllocExplicit(size_t Size, int DeviceNum, int Kind, 44 void targetFreeExplicit(void *DevicePtr, int DeviceNum, int Kind, 46 void *targetLockExplicit(void *HostPtr, size_t Size, int DeviceNum, 48 void targetUnlockExplicit(void *HostPtr, int DeviceNum, const char *Name); 101 EXTERN void *omp_target_alloc(size_t Size, int DeviceNum) { in omp_target_alloc() argument 102 TIMESCOPE_WITH_DETAILS("dst_dev=" + std::to_string(DeviceNum) + in omp_target_alloc() 105 return targetAllocExplicit(Size, DeviceNum, TARGET_ALLOC_DEFAULT, __func__); in omp_target_alloc() 108 EXTERN void *llvm_omp_target_alloc_device(size_t Size, int DeviceNum) { in llvm_omp_target_alloc_device() argument 110 return targetAllocExplicit(Size, DeviceNum, TARGET_ALLOC_DEVICE, __func__); in llvm_omp_target_alloc_device() 113 EXTERN void *llvm_omp_target_alloc_host(size_t Size, int DeviceNum) { in llvm_omp_target_alloc_host() argument 118 llvm_omp_target_alloc_shared(size_t Size,int DeviceNum) llvm_omp_target_alloc_shared() argument 123 omp_target_free(void * Ptr,int DeviceNum) omp_target_free() argument 129 llvm_omp_target_free_device(void * Ptr,int DeviceNum) llvm_omp_target_free_device() argument 134 llvm_omp_target_free_host(void * Ptr,int DeviceNum) llvm_omp_target_free_host() argument 139 llvm_omp_target_free_shared(void * Ptre,int DeviceNum) llvm_omp_target_free_shared() argument 155 llvm_omp_target_lock_mem(void * Ptr,size_t Size,int DeviceNum) llvm_omp_target_lock_mem() argument 160 llvm_omp_target_unlock_mem(void * Ptr,int DeviceNum) llvm_omp_target_unlock_mem() argument 165 omp_target_is_present(const void * Ptr,int DeviceNum) omp_target_is_present() argument 379 omp_target_memset(void * Ptr,int ByteVal,size_t NumBytes,int DeviceNum) omp_target_memset() argument 422 omp_target_memset_async(void * Ptr,int ByteVal,size_t NumBytes,int DeviceNum,int DepObjCount,omp_depend_t * DepObjList) omp_target_memset_async() argument 578 omp_target_associate_ptr(const void * HostPtr,const void * DevicePtr,size_t Size,size_t DeviceOffset,int DeviceNum) omp_target_associate_ptr() argument 606 omp_target_disassociate_ptr(const void * HostPtr,int DeviceNum) omp_target_disassociate_ptr() argument 634 omp_get_mapped_ptr(const void * Ptr,int DeviceNum) omp_get_mapped_ptr() argument [all...] |
/llvm-project/offload/include/ |
H A D | omptarget.h | 280 void *omp_target_alloc(size_t Size, int DeviceNum); 281 void omp_target_free(void *DevicePtr, int DeviceNum); 282 int omp_target_is_present(const void *Ptr, int DeviceNum); 292 void *omp_target_memset(void *Ptr, int C, size_t N, int DeviceNum); 294 size_t Size, size_t DeviceOffset, int DeviceNum); 295 int omp_target_disassociate_ptr(const void *HostPtr, int DeviceNum); 299 void *llvm_omp_target_alloc_device(size_t Size, int DeviceNum); 300 void *llvm_omp_target_alloc_host(size_t Size, int DeviceNum); 301 void *llvm_omp_target_alloc_shared(size_t Size, int DeviceNum); 305 void llvm_omp_target_free_device(void *DevicePtr, int DeviceNum); [all...] |
/llvm-project/offload/src/ |
H A D | omptarget.cpp | 201 void *targetAllocExplicit(size_t Size, int DeviceNum, int Kind, in initLibrary() 203 DP("Call to %s for device %d requesting %zu bytes\n", Name, DeviceNum, Size); in initLibrary() 212 if (DeviceNum == omp_get_initial_device()) { in initLibrary() 218 auto DeviceOrErr = PM->getDevice(DeviceNum); in initLibrary() 220 FATAL_MESSAGE(DeviceNum, "%s", toString(DeviceOrErr.takeError()).c_str()); in initLibrary() 227 void targetFreeExplicit(void *DevicePtr, int DeviceNum, int Kind, in initLibrary() 229 DP("Call to %s for device %d and address " DPxMOD "\n", Name, DeviceNum, in initLibrary() 237 if (DeviceNum == omp_get_initial_device()) { in initLibrary() 243 auto DeviceOrErr = PM->getDevice(DeviceNum); in initLibrary() 245 FATAL_MESSAGE(DeviceNum, " in initLibrary() 418 targetAllocExplicit(size_t Size,int DeviceNum,int Kind,const char * Name) targetAllocExplicit() argument 444 targetFreeExplicit(void * DevicePtr,int DeviceNum,int Kind,const char * Name) targetFreeExplicit() argument 470 targetLockExplicit(void * HostPtr,size_t Size,int DeviceNum,const char * Name) targetLockExplicit() argument 495 targetUnlockExplicit(void * HostPtr,int DeviceNum,const char * Name) targetUnlockExplicit() argument [all...] |
/llvm-project/clang/include/clang/Basic/ |
H A D | OpenACCKinds.h | 283 DeviceNum, 436 case OpenACCClauseKind::DeviceNum: in printOpenACCClauseKind() 269 DeviceNum, global() enumerator
|
/llvm-project/offload/DeviceRTL/src/ |
H A D | Configuration.cpp | 53 return __omp_rtl_device_environment.DeviceNum; in getDeviceNum()
|
/llvm-project/offload/include/Shared/ |
H A D | Environment.h | 38 uint32_t DeviceNum; member
|
/llvm-project/offload/include/OpenMP/ |
H A D | InternalTypes.h | 145 int DeviceNum; member
|
/llvm-project/clang/lib/Parse/ |
H A D | ParseOpenACC.cpp | 124 .Case("device_num", OpenACCClauseKind::DeviceNum) in getOpenACCClauseKind() 533 case OpenACCClauseKind::DeviceNum: in getClauseParensKind() 1077 case OpenACCClauseKind::DeviceNum: in ParseOpenACCClauseParams()
|
/llvm-project/flang/lib/Semantics/ |
H A D | check-acc-structure.cpp | 386 CHECK_SIMPLE_CLAUSE(DeviceNum, ACCC_device_num) in CHECK_SIMPLE_CLAUSE()
|
/llvm-project/flang/lib/Lower/OpenMP/ |
H A D | Clauses.cpp | 688 MS(Device_Num, DeviceNum) in make()
|
/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
H A D | ClauseT.h | 539 ENUM(DeviceModifier, Ancestor, DeviceNum);
|
/llvm-project/offload/plugins-nextgen/common/src/ |
H A D | PluginInterface.cpp | 974 DeviceEnvironment.DeviceNum = DeviceId; in setupDeviceMemoryPool()
|
/llvm-project/flang/lib/Lower/ |
H A D | OpenACC.cpp | 3133 std::get_if<Fortran::parser::AccClause::DeviceNum>( in genACCSetOp() 3182 std::get_if<Fortran::parser::AccClause::DeviceNum>( in getDenseI32ArrayAttr()
|
/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 8626 case OpenACCClauseKind::DeviceNum: {
|
H A D | ASTReader.cpp | 12580 case OpenACCClauseKind::DeviceNum: {
|