Home | History | Annotate | Download | only in include

Lines Matching refs:__device__

112 // FIXME: redefine these as __device__ functions.
133 // We need decls for functions in CUDA's libdevice with __device__
134 // attribute only. Alas they come either as __host__ __device__ or
137 // decls with __device__ attribute.
164 // __forceinline__' (with no __device__) for definitions of device
166 // __device__.
168 #define __forceinline__ __device__ __inline__ __attribute__((always_inline))
209 static inline __device__ void __brkpt(int __c) { __brkpt(); }
242 // math_functions.hpp defines ::signbit as a __host__ __device__ function. This
272 __device__ int vprintf(const char *, const char *);
273 __device__ void free(void *) __attribute((nothrow));
274 __device__ void *malloc(size_t) __attribute((nothrow)) __attribute__((malloc));
275 __device__ void __assertfail(const char *__message, const char *__file,
281 __device__ static inline void __assert_fail(const char *__message,
289 __device__ int printf(const char *, ...);
294 __device__ static inline void free(void *__ptr) { ::free(__ptr); }
295 __device__ static inline void *malloc(size_t __size) {
303 __device__ inline __cuda_builtin_threadIdx_t::operator uint3() const {
311 __device__ inline __cuda_builtin_blockIdx_t::operator uint3() const {
319 __device__ inline __cuda_builtin_blockDim_t::operator dim3() const {
323 __device__ inline __cuda_builtin_gridDim_t::operator dim3() const {