Home
last modified time | relevance | path

Searched refs:CUdeviceptr (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/openmp/libomptarget/plugins/cuda/dynamic_cuda/
H A Dcuda.h20 typedef uintptr_t CUdeviceptr; typedef
224 CUresult cuMemAlloc(CUdeviceptr *, size_t);
226 CUresult cuMemAllocManaged(CUdeviceptr *, size_t, unsigned int);
228 CUresult cuMemcpyDtoDAsync(CUdeviceptr, CUdeviceptr, size_t, CUstream);
229 CUresult cuMemcpyDtoH(void *, CUdeviceptr, size_t);
230 CUresult cuMemcpyDtoHAsync(void *, CUdeviceptr, size_t, CUstream);
231 CUresult cuMemcpyHtoD(CUdeviceptr, const void *, size_t);
232 CUresult cuMemcpyHtoDAsync(CUdeviceptr, const void *, size_t, CUstream);
234 CUresult cuMemFree(CUdeviceptr);
238 CUresult cuModuleGetGlobal(CUdeviceptr *, size_t *, CUmodule, const char *);
[all …]
/llvm-project-15.0.7/mlir/lib/ExecutionEngine/
H A DCudaRuntimeWrappers.cpp139 CUdeviceptr ptr; in mgpuMemAlloc()
145 CUDA_REPORT_IF_ERROR(cuMemFree(reinterpret_cast<CUdeviceptr>(ptr))); in mgpuMemFree()
150 CUDA_REPORT_IF_ERROR(cuMemcpyAsync(reinterpret_cast<CUdeviceptr>(dst), in mgpuMemcpy()
151 reinterpret_cast<CUdeviceptr>(src), in mgpuMemcpy()
157 CUDA_REPORT_IF_ERROR(cuMemsetD32Async(reinterpret_cast<CUdeviceptr>(dst), in mgpuMemset32()
/llvm-project-15.0.7/openmp/libomptarget/plugins/cuda/src/
H A Drtl.cpp110 cuMemcpyDtoDAsync((CUdeviceptr)DstPtr, (CUdeviceptr)SrcPtr, Size, Stream); in memcpyDtoD()
381 CUdeviceptr DevicePtr; in allocate()
396 CUdeviceptr SharedPtr; in allocate()
418 Err = cuMemFree((CUdeviceptr)TgtPtr); in free()
839 CUdeviceptr CUPtr; in loadBinary()
902 CUdeviceptr ExecModePtr; in loadBinary()
944 CUdeviceptr DeviceEnvPtr; in loadBinary()
1003 CUresult Err = cuMemcpyHtoDAsync((CUdeviceptr)TgtPtr, HstPtr, Size, Stream); in dataSubmit()
1020 CUresult Err = cuMemcpyDtoHAsync(HstPtr, (CUdeviceptr)TgtPtr, Size, Stream); in dataRetrieve()
1086 (CUdeviceptr)DstPtr, DeviceData[DstDevId].Context, in dataExchange()
[all …]
/llvm-project-15.0.7/polly/tools/GPURuntime/
H A DGPUJIT.c933 CUdeviceptr Cuda;
941 typedef CUresult CUDAAPI CuMemAllocFcnTy(CUdeviceptr *, size_t);
944 typedef CUresult CUDAAPI CuMemAllocManagedFcnTy(CUdeviceptr *, size_t,
955 typedef CUresult CUDAAPI CuMemcpyDtoHFcnTy(void *, CUdeviceptr, size_t);
958 typedef CUresult CUDAAPI CuMemcpyHtoDFcnTy(CUdeviceptr, const void *, size_t);
961 typedef CUresult CUDAAPI CuMemFreeFcnTy(CUdeviceptr);
1384 CUdeviceptr CuDevData = ((CUDADevicePtr *)DevData->DevicePtr)->Cuda; in copyFromHostToDeviceCUDA()
1491 const CUresult Res = CuMemAllocManagedFcnPtr((CUdeviceptr *)&newMemPtr, size, in mallocManagedCUDA()
1504 CuMemFreeFcnPtr((CUdeviceptr)DevPtr->Cuda); in freeDeviceMemoryCUDA()
/llvm-project-15.0.7/llvm/docs/
H A DNVPTXUsage.rst693 CUdeviceptr devBufferA;
694 CUdeviceptr devBufferB;
695 CUdeviceptr devBufferC;