Home
last modified time | relevance | path

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

/llvm-project/offload/src/OpenMP/
H A DAPI.cpp42 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 Domptarget.h280 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 Domptarget.cpp201 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 DOpenACCKinds.h283 DeviceNum,
436 case OpenACCClauseKind::DeviceNum: in printOpenACCClauseKind()
269 DeviceNum, global() enumerator
/llvm-project/offload/DeviceRTL/src/
H A DConfiguration.cpp53 return __omp_rtl_device_environment.DeviceNum; in getDeviceNum()
/llvm-project/offload/include/Shared/
H A DEnvironment.h38 uint32_t DeviceNum; member
/llvm-project/offload/include/OpenMP/
H A DInternalTypes.h145 int DeviceNum; member
/llvm-project/clang/lib/Parse/
H A DParseOpenACC.cpp124 .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 Dcheck-acc-structure.cpp386 CHECK_SIMPLE_CLAUSE(DeviceNum, ACCC_device_num) in CHECK_SIMPLE_CLAUSE()
/llvm-project/flang/lib/Lower/OpenMP/
H A DClauses.cpp688 MS(Device_Num, DeviceNum) in make()
/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DClauseT.h539 ENUM(DeviceModifier, Ancestor, DeviceNum);
/llvm-project/offload/plugins-nextgen/common/src/
H A DPluginInterface.cpp974 DeviceEnvironment.DeviceNum = DeviceId; in setupDeviceMemoryPool()
/llvm-project/flang/lib/Lower/
H A DOpenACC.cpp3133 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 DASTWriter.cpp8626 case OpenACCClauseKind::DeviceNum: {
H A DASTReader.cpp12580 case OpenACCClauseKind::DeviceNum: {