Home
last modified time | relevance | path

Searched refs:HostPtr (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/openmp/libomptarget/src/
H A DLegacyAPI.cpp74 EXTERN int __tgt_target_mapper(ident_t *Loc, int64_t DeviceId, void *HostPtr, in __tgt_target_mapper() argument
81 return __tgt_target_kernel(Loc, DeviceId, -1, -1, HostPtr, &KernelArgs); in __tgt_target_mapper()
84 EXTERN int __tgt_target(int64_t DeviceId, void *HostPtr, int32_t ArgNum, in __tgt_target() argument
103 ident_t *Loc, int64_t DeviceId, void *HostPtr, int32_t ArgNum, in __tgt_target_nowait_mapper() argument
109 return __tgt_target_mapper(Loc, DeviceId, HostPtr, ArgNum, ArgsBase, Args, in __tgt_target_nowait_mapper()
114 void *HostPtr, int32_t ArgNum, in __tgt_target_teams_mapper() argument
124 return __tgt_target_kernel(Loc, DeviceId, NumTeams, ThreadLimit, HostPtr, in __tgt_target_teams_mapper()
128 EXTERN int __tgt_target_teams(int64_t DeviceId, void *HostPtr, int32_t ArgNum, in __tgt_target_teams() argument
138 EXTERN int __tgt_target_teams_nowait(int64_t DeviceId, void *HostPtr, in __tgt_target_teams_nowait() argument
153 ident_t *Loc, int64_t DeviceId, void *HostPtr, int32_t ArgNum, in __tgt_target_teams_nowait_mapper() argument
[all …]
H A Dapi.cpp278 EXTERN int omp_target_associate_ptr(const void *HostPtr, const void *DevicePtr, in omp_target_associate_ptr() argument
284 DPxPTR(HostPtr), DPxPTR(DevicePtr), Size, DeviceOffset, DeviceNum); in omp_target_associate_ptr()
286 if (!HostPtr || !DevicePtr || Size <= 0) { in omp_target_associate_ptr()
303 int Rc = Device.associatePtr(const_cast<void *>(HostPtr), in omp_target_associate_ptr()
309 EXTERN int omp_target_disassociate_ptr(const void *HostPtr, int DeviceNum) { in omp_target_disassociate_ptr() argument
313 DPxPTR(HostPtr), DeviceNum); in omp_target_disassociate_ptr()
315 if (!HostPtr) { in omp_target_disassociate_ptr()
332 int Rc = Device.disassociatePtr(const_cast<void *>(HostPtr)); in omp_target_disassociate_ptr()
H A Dinterface.cpp212 int32_t ThreadLimit, void *HostPtr, in __tgt_target_kernel() argument
217 DPxPTR(HostPtr), DeviceId); in __tgt_target_kernel()
247 int Rc = target(Loc, Device, HostPtr, Args->NumArgs, Args->ArgBasePtrs, in __tgt_target_kernel()
260 void *HostPtr, __tgt_kernel_arguments *Args, int32_t DepNum, void *DepList, in __tgt_target_kernel_nowait() argument
264 return __tgt_target_kernel(Loc, DeviceId, NumTeams, ThreadLimit, HostPtr, in __tgt_target_kernel_nowait()
H A Domptarget.cpp1095 TableMap *getTableMap(void *HostPtr) { in getTableMap() argument
1098 PM->HostPtrToTableMap.find(HostPtr); in getTableMap()
1115 if (Cur->addr != HostPtr) in getTableMap()
1119 TM = &(PM->HostPtrToTableMap)[HostPtr]; in getTableMap()
1322 static int processDataBefore(ident_t *Loc, int64_t DeviceId, void *HostPtr, in processDataBefore() argument
1453 static int processDataAfter(ident_t *Loc, int64_t DeviceId, void *HostPtr, in processDataAfter() argument
1487 int target(ident_t *Loc, DeviceTy &Device, void *HostPtr, int32_t ArgNum, in target() argument
1493 TableMap *TM = getTableMap(HostPtr); in target()
1497 DPxPTR(HostPtr)); in target()
1532 Ret = processDataBefore(Loc, DeviceId, HostPtr, ArgNum, ArgBases, Args, in target()
[all …]
H A Dprivate.h41 extern int target(ident_t *Loc, DeviceTy &Device, void *HostPtr, int32_t ArgNum,
/llvm-project-15.0.7/openmp/libomptarget/include/
H A Domptargetplugin.h86 void *__tgt_rtl_data_alloc(int32_t ID, int64_t Size, void *HostPtr,
91 int32_t __tgt_rtl_data_submit(int32_t ID, void *TargetPtr, void *HostPtr,
94 int32_t __tgt_rtl_data_submit_async(int32_t ID, void *TargetPtr, void *HostPtr,
99 int32_t __tgt_rtl_data_retrieve(int32_t ID, void *HostPtr, void *TargetPtr,
103 int32_t __tgt_rtl_data_retrieve_async(int32_t ID, void *HostPtr,
H A Domptarget.h240 int omp_target_associate_ptr(const void *HostPtr, const void *DevicePtr,
242 int omp_target_disassociate_ptr(const void *HostPtr, int DeviceNum);
336 int32_t ThreadLimit, void *HostPtr,
339 int32_t ThreadLimit, void *HostPtr,
/llvm-project-15.0.7/openmp/libomptarget/plugins/ve/src/
H A Drtl.cpp333 void *__tgt_rtl_data_alloc(int32_t ID, int64_t Size, void *HostPtr, in __tgt_rtl_data_alloc() argument
369 int32_t __tgt_rtl_data_submit(int32_t ID, void *TargetPtr, void *HostPtr, in __tgt_rtl_data_submit() argument
372 HostPtr, (size_t)Size); in __tgt_rtl_data_submit()
382 int32_t __tgt_rtl_data_retrieve(int32_t ID, void *HostPtr, void *TargetPtr, in __tgt_rtl_data_retrieve() argument
384 int ret = veo_read_mem(DeviceInfo.ProcHandles[ID], HostPtr, in __tgt_rtl_data_retrieve()
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DPPCGCodeGeneration.cpp833 Value *HostPtr; in prepareManagedDeviceArrays() local
838 HostPtr = ScopArray->getBasePtr(); in prepareManagedDeviceArrays()
839 HostPtr = getLatestValue(HostPtr); in prepareManagedDeviceArrays()
845 HostPtr = Builder.CreateGEP(ScopArray->getElementType(), HostPtr, Offset); in prepareManagedDeviceArrays()
848 HostPtr = Builder.CreatePointerCast(HostPtr, Builder.getInt8PtrTy()); in prepareManagedDeviceArrays()
1198 Value *HostPtr; in createDataTransfer() local
1203 HostPtr = ScopArray->getBasePtr(); in createDataTransfer()
1204 HostPtr = getLatestValue(HostPtr); in createDataTransfer()
1207 HostPtr = Builder.CreatePointerCast( in createDataTransfer()
1209 HostPtr = Builder.CreateGEP(ScopArray->getElementType(), HostPtr, Offset); in createDataTransfer()
[all …]
/llvm-project-15.0.7/polly/test/GPGPU/
H A Ddouble-parallel-loop.ll120 ; IR-NEXT: [[HostPtr:%.*]] = bitcast [1024 x float]* %A to i8*
121 ; IR-NEXT: call void @polly_copyFromHostToDevice(i8* [[HostPtr]], i8* %p_dev_array_MemRef_A, i64…
/llvm-project-15.0.7/openmp/libomptarget/plugins/cuda/src/
H A Drtl.cpp388 void *HostPtr; in allocate() local
389 Err = cuMemAllocHost(&HostPtr, Size); in allocate()
390 MemAlloc = HostPtr; in allocate()
/llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h846 Value *NumThreads, Value *HostPtr,
/llvm-project-15.0.7/polly/tools/GPURuntime/
H A DGPUJIT.c136 size_t Size, void *HostPtr,
/llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp796 Value *DeviceID, Value *NumTeams, Value *NumThreads, Value *HostPtr, in emitTargetKernel() argument
813 NumThreads, HostPtr, KernelArgsPtr}; in emitTargetKernel()