Home | History | Annotate | Download | only in include

Lines Matching refs:__device__

119 // FIXME: redefine these as __device__ functions.
140 // We need decls for functions in CUDA's libdevice with __device__
141 // attribute only. Alas they come either as __host__ __device__ or
144 // decls with __device__ attribute.
171 // __forceinline__' (with no __device__) for definitions of device
173 // __device__.
175 #define __forceinline__ __device__ __inline__ __attribute__((always_inline))
227 static inline __device__ void __brkpt(int __c) { __brkpt(); }
260 // math_functions.hpp defines ::signbit as a __host__ __device__ function. This
300 __device__ int vprintf(const char *, const char *);
301 __device__ void free(void *) __attribute((nothrow));
302 __device__ void *malloc(size_t) __attribute((nothrow)) __attribute__((malloc));
303 __device__ void __assertfail(const char *__message, const char *__file,
309 __device__ static inline void __assert_fail(const char *__message,
317 __device__ int printf(const char *, ...);
322 __device__ static inline void free(void *__ptr) { ::free(__ptr); }
323 __device__ static inline void *malloc(size_t __size) {
331 __device__ inline __cuda_builtin_threadIdx_t::operator uint3() const {
339 __device__ inline __cuda_builtin_blockIdx_t::operator uint3() const {
347 __device__ inline __cuda_builtin_blockDim_t::operator dim3() const {
351 __device__ inline __cuda_builtin_gridDim_t::operator dim3() const {