/llvm-project/offload/src/ |
H A D | LegacyAPI.cpp | 23 EXTERN void __tgt_target_data_begin(int64_t DeviceId, int32_t ArgNum, in __tgt_target_data_begin() 32 EXTERN void __tgt_target_data_begin_nowait(int64_t DeviceId, int32_t ArgNum, in __tgt_target_data_begin_nowait() 44 EXTERN void __tgt_target_data_end(int64_t DeviceId, int32_t ArgNum, in __tgt_target_data_end() 53 EXTERN void __tgt_target_data_update(int64_t DeviceId, int32_t ArgNum, in __tgt_target_data_update() 63 int64_t DeviceId, int32_t ArgNum, void **ArgsBase, void **Args, in __tgt_target_data_update_nowait() 72 EXTERN void __tgt_target_data_end_nowait(int64_t DeviceId, int32_t ArgNum, in __tgt_target_data_end_nowait() 84 EXTERN int __tgt_target_mapper(ident_t *Loc, int64_t DeviceId, void *HostPtr, in __tgt_target_mapper() 96 EXTERN int __tgt_target(int64_t DeviceId, void *HostPtr, int32_t ArgNum, in __tgt_target() 105 EXTERN int __tgt_target_nowait(int64_t DeviceId, void *HostPtr, int32_t ArgNum, in __tgt_target_nowait() 116 ident_t *Loc, int64_t DeviceId, void *HostPtr, int32_t ArgNum, in __tgt_target_nowait_mapper() [all …]
|
H A D | interface.cpp | 73 targetData(ident_t * Loc,int64_t DeviceId,int32_t ArgNum,void ** ArgsBase,void ** Args,int64_t * ArgSizes,int64_t * ArgTypes,map_var_info_t * ArgNames,void ** ArgMappers,TargetDataFuncPtrTy TargetDataFunction,const char * RegionTypeMsg,const char * RegionName) targetData() argument 141 __tgt_target_data_begin_mapper(ident_t * Loc,int64_t DeviceId,int32_t ArgNum,void ** ArgsBase,void ** Args,int64_t * ArgSizes,int64_t * ArgTypes,map_var_info_t * ArgNames,void ** ArgMappers) __tgt_target_data_begin_mapper() argument 155 __tgt_target_data_begin_nowait_mapper(ident_t * Loc,int64_t DeviceId,int32_t ArgNum,void ** ArgsBase,void ** Args,int64_t * ArgSizes,int64_t * ArgTypes,map_var_info_t * ArgNames,void ** ArgMappers,int32_t DepNum,void * DepList,int32_t NoAliasDepNum,void * NoAliasDepList) __tgt_target_data_begin_nowait_mapper() argument 169 __tgt_target_data_end_mapper(ident_t * Loc,int64_t DeviceId,int32_t ArgNum,void ** ArgsBase,void ** Args,int64_t * ArgSizes,int64_t * ArgTypes,map_var_info_t * ArgNames,void ** ArgMappers) __tgt_target_data_end_mapper() argument 182 __tgt_target_data_end_nowait_mapper(ident_t * Loc,int64_t DeviceId,int32_t ArgNum,void ** ArgsBase,void ** Args,int64_t * ArgSizes,int64_t * ArgTypes,map_var_info_t * ArgNames,void ** ArgMappers,int32_t DepNum,void * DepList,int32_t NoAliasDepNum,void * NoAliasDepList) __tgt_target_data_end_nowait_mapper() argument 193 __tgt_target_data_update_mapper(ident_t * Loc,int64_t DeviceId,int32_t ArgNum,void ** ArgsBase,void ** Args,int64_t * ArgSizes,int64_t * ArgTypes,map_var_info_t * ArgNames,void ** ArgMappers) __tgt_target_data_update_mapper() argument 208 __tgt_target_data_update_nowait_mapper(ident_t * Loc,int64_t DeviceId,int32_t ArgNum,void ** ArgsBase,void ** Args,int64_t * ArgSizes,int64_t * ArgTypes,map_var_info_t * ArgNames,void ** ArgMappers,int32_t DepNum,void * DepList,int32_t NoAliasDepNum,void * NoAliasDepList) __tgt_target_data_update_nowait_mapper() argument 259 targetKernel(ident_t * Loc,int64_t DeviceId,int32_t NumTeams,int32_t ThreadLimit,void * HostPtr,KernelArgsTy * KernelArgs) targetKernel() argument 346 __tgt_target_kernel(ident_t * Loc,int64_t DeviceId,int32_t NumTeams,int32_t ThreadLimit,void * HostPtr,KernelArgsTy * KernelArgs) __tgt_target_kernel() argument 365 __tgt_activate_record_replay(int64_t DeviceId,uint64_t MemorySize,void * VAddr,bool IsRecord,bool SaveOutput,uint64_t & ReqPtrArgOffset) __tgt_activate_record_replay() argument 399 __tgt_target_kernel_replay(ident_t * Loc,int64_t DeviceId,void * HostPtr,void * DeviceMemory,int64_t DeviceMemorySize,void ** TgtArgs,ptrdiff_t * TgtOffsets,int32_t NumArgs,int32_t NumTeams,int32_t ThreadLimit,uint64_t LoopTripCount) __tgt_target_kernel_replay() argument 461 __tgt_print_device_info(int64_t DeviceId) __tgt_print_device_info() argument [all...] |
H A D | private.h | 45 printKernelArguments(const ident_t * Loc,const int64_t DeviceId,const int32_t ArgNum,const int64_t * ArgSizes,const int64_t * ArgTypes,const map_var_info_t * ArgNames,const char * RegionType) printKernelArguments() argument
|
H A D | PluginManager.cpp | 116 for (int32_t DeviceId = 0; DeviceId < R.number_of_devices(); ++DeviceId) { registerLib() local [all...] |
H A D | omptarget.cpp | 139 int32_t DeviceId = Device.DeviceID; initLibrary() local 1418 processDataBefore(ident_t * Loc,int64_t DeviceId,void * HostPtr,int32_t ArgNum,void ** ArgBases,void ** Args,int64_t * ArgSizes,int64_t * ArgTypes,map_var_info_t * ArgNames,void ** ArgMappers,SmallVector<void * > & TgtArgs,SmallVector<ptrdiff_t> & TgtOffsets,PrivateArgumentManagerTy & PrivateArgumentManager,AsyncInfoTy & AsyncInfo) processDataBefore() argument 1553 processDataAfter(ident_t * Loc,int64_t DeviceId,void * HostPtr,int32_t ArgNum,void ** ArgBases,void ** Args,int64_t * ArgSizes,int64_t * ArgTypes,map_var_info_t * ArgNames,void ** ArgMappers,PrivateArgumentManagerTy & PrivateArgumentManager,AsyncInfoTy & AsyncInfo) processDataAfter() argument 1598 int32_t DeviceId = Device.DeviceID; target() local 1723 int32_t DeviceId = Device.DeviceID; target_replay() local [all...] |
/llvm-project/offload/src/OpenMP/OMPT/ |
H A D | Callback.cpp | 83 beginTargetDataAlloc(int64_t DeviceId,void * HstPtrBegin,void ** TgtPtrBegin,size_t Size,void * Code) beginTargetDataAlloc() argument 106 endTargetDataAlloc(int64_t DeviceId,void * HstPtrBegin,void ** TgtPtrBegin,size_t Size,void * Code) endTargetDataAlloc() argument 158 beginTargetDataDelete(int64_t DeviceId,void * TgtPtrBegin,void * Code) beginTargetDataDelete() argument 179 endTargetDataDelete(int64_t DeviceId,void * TgtPtrBegin,void * Code) endTargetDataDelete() argument 252 beginTargetDataEnter(int64_t DeviceId,void * Code) beginTargetDataEnter() argument 266 endTargetDataEnter(int64_t DeviceId,void * Code) endTargetDataEnter() argument 280 beginTargetDataExit(int64_t DeviceId,void * Code) beginTargetDataExit() argument 295 endTargetDataExit(int64_t DeviceId,void * Code) endTargetDataExit() argument 308 beginTargetUpdate(int64_t DeviceId,void * Code) beginTargetUpdate() argument 322 endTargetUpdate(int64_t DeviceId,void * Code) endTargetUpdate() argument 335 beginTarget(int64_t DeviceId,void * Code) beginTarget() argument 349 endTarget(int64_t DeviceId,void * Code) endTarget() argument [all...] |
/llvm-project/offload/plugins-nextgen/common/src/ |
H A D | PluginInterface.cpp | 712 GenericDeviceTy(GenericPluginTy & Plugin,int32_t DeviceId,int32_t NumDevices,const llvm::omp::GV & OMPGridValues) GenericDeviceTy() argument 1526 for (int32_t DeviceId = 0; DeviceId < NumDevices; ++DeviceId) { deinit() local 1552 initDevice(int32_t DeviceId) initDevice() argument 1566 deinitDevice(int32_t DeviceId) deinitDevice() argument 1642 is_device_compatible(int32_t DeviceId,__tgt_device_image * Image) is_device_compatible() argument 1685 init_device(int32_t DeviceId) init_device() argument 1703 initialize_record_replay(int32_t DeviceId,int64_t MemorySize,void * VAddr,bool isRecord,bool SaveOutput,uint64_t & ReqPtrArgOffset) initialize_record_replay() argument 1727 load_binary(int32_t DeviceId,__tgt_device_image * TgtImage,__tgt_device_binary * Binary) load_binary() argument 1748 data_alloc(int32_t DeviceId,int64_t Size,void * HostPtr,int32_t Kind) data_alloc() argument 1763 data_delete(int32_t DeviceId,void * TgtPtr,int32_t Kind) data_delete() argument 1776 data_lock(int32_t DeviceId,void * Ptr,int64_t Size,void ** LockedPtr) data_lock() argument 1795 data_unlock(int32_t DeviceId,void * Ptr) data_unlock() argument 1806 data_notify_mapped(int32_t DeviceId,void * HstPtr,int64_t Size) data_notify_mapped() argument 1818 data_notify_unmapped(int32_t DeviceId,void * HstPtr) data_notify_unmapped() argument 1829 data_submit(int32_t DeviceId,void * TgtPtr,void * HstPtr,int64_t Size) data_submit() argument 1835 data_submit_async(int32_t DeviceId,void * TgtPtr,void * HstPtr,int64_t Size,__tgt_async_info * AsyncInfoPtr) data_submit_async() argument 1850 data_retrieve(int32_t DeviceId,void * HstPtr,void * TgtPtr,int64_t Size) data_retrieve() argument 1856 data_retrieve_async(int32_t DeviceId,void * HstPtr,void * TgtPtr,int64_t Size,__tgt_async_info * AsyncInfoPtr) data_retrieve_async() argument 1897 launch_kernel(int32_t DeviceId,void * TgtEntryPtr,void ** TgtArgs,ptrdiff_t * TgtOffsets,KernelArgsTy * KernelArgs,__tgt_async_info * AsyncInfoPtr) launch_kernel() argument 1912 synchronize(int32_t DeviceId,__tgt_async_info * AsyncInfoPtr) synchronize() argument 1924 query_async(int32_t DeviceId,__tgt_async_info * AsyncInfoPtr) query_async() argument 1936 print_device_info(int32_t DeviceId) print_device_info() argument 1942 create_event(int32_t DeviceId,void ** EventPtr) create_event() argument 1952 record_event(int32_t DeviceId,void * EventPtr,__tgt_async_info * AsyncInfoPtr) record_event() argument 1964 wait_event(int32_t DeviceId,void * EventPtr,__tgt_async_info * AsyncInfoPtr) wait_event() argument 1976 sync_event(int32_t DeviceId,void * EventPtr) sync_event() argument 1987 destroy_event(int32_t DeviceId,void * EventPtr) destroy_event() argument 2003 init_async_info(int32_t DeviceId,__tgt_async_info ** AsyncInfoPtr) init_async_info() argument 2017 init_device_info(int32_t DeviceId,__tgt_device_info * DeviceInfo,const char ** ErrStr) init_device_info() argument 2033 set_device_identifier(int32_t UserId,int32_t DeviceId) set_device_identifier() argument 2039 use_auto_zero_copy(int32_t DeviceId) use_auto_zero_copy() argument [all...] |
/llvm-project/offload/src/OpenMP/ |
H A D | InteropAPI.cpp | 208 kmp_interop_type_t InteropType, int32_t DeviceId, in __tgt_interop_init() 249 omp_interop_val_t *&InteropPtr, int32_t DeviceId, in __tgt_interop_use() 278 omp_interop_val_t *&InteropPtr, int32_t DeviceId, in __tgt_interop_destroy()
|
H A D | Mapping.cpp | 505 static void printCopyInfoImpl(int DeviceId, bool H2D, void *SrcPtrBegin, in printCopyInfoImpl()
|
/llvm-project/clang/tools/nvptx-arch/ |
H A D | NVPTXArch.cpp | 121 for (int DeviceId = 0; DeviceId < Count; ++DeviceId) { in main() local
|
/llvm-project/offload/tools/kernelreplay/ |
H A D | llvm-omp-kernel-replay.cpp | 125 int32_t DeviceId = (DeviceIdOpt > -1 ? DeviceIdOpt : DeviceIdJson.value()); main() local
|
/llvm-project/offload/plugins-nextgen/common/include/ |
H A D | PluginInterface.h | 925 const int32_t DeviceId; global() member [all...] |