Home | History | Annotate | Download | only in cuda_wrappers

Lines Matching refs:operator

37 __device__ inline void *operator new(__SIZE_TYPE__ size) {
43 __device__ inline void *operator new(__SIZE_TYPE__ size,
45 return ::operator new(size);
48 __device__ inline void *operator new[](__SIZE_TYPE__ size) {
49 return ::operator new(size);
51 __device__ inline void *operator new[](__SIZE_TYPE__ size,
53 return ::operator new(size);
56 __device__ inline void operator delete(void* ptr) CUDA_NOEXCEPT {
61 __device__ inline void operator delete(void *ptr,
63 ::operator delete(ptr);
66 __device__ inline void operator delete[](void* ptr) CUDA_NOEXCEPT {
67 ::operator delete(ptr);
69 __device__ inline void operator delete[](void *ptr,
71 ::operator delete(ptr);
76 __device__ void operator delete(void *ptr, __SIZE_TYPE__ size) CUDA_NOEXCEPT {
77 ::operator delete(ptr);
79 __device__ void operator delete[](void *ptr, __SIZE_TYPE__ size) CUDA_NOEXCEPT {
80 ::operator delete(ptr);
85 __device__ inline void *operator new(__SIZE_TYPE__, void *__ptr) CUDA_NOEXCEPT {
88 __device__ inline void *operator new[](__SIZE_TYPE__, void *__ptr) CUDA_NOEXCEPT {
91 __device__ inline void operator delete(void *, void *) CUDA_NOEXCEPT {}
92 __device__ inline void operator delete[](void *, void *) CUDA_NOEXCEPT {}