|
static __device__ __forceinline__ unsigned int | laneId () |
| Returns the warp lane ID of the calling thread. More...
|
|
static __device__ __forceinline__ unsigned int | id () |
|
static __device__ __forceinline__ int | laneMaskLt () |
|
static __device__ __forceinline__ int | binaryExclScan (int ballot_mask) |
|
static __device__ __forceinline__ unsigned int | laneId () |
| Returns the warp lane ID of the calling thread. More...
|
|
static __device__ __forceinline__ int | laneMaskLe () |
|
static __device__ __forceinline__ int | laneMaskLt () |
|
static __device__ __forceinline__ unsigned int | id () |
|
static __device__ __forceinline__ int | binaryInclScan (int ballot_mask) |
|
static __device__ __forceinline__ int | binaryExclScan (int ballot_mask) |
|
template<typename It , typename T > |
static __device__ __forceinline__ void | fill (It beg, It end, const T &value) |
|
template<typename InIt , typename OutIt > |
static __device__ __forceinline__ OutIt | copy (InIt beg, InIt end, OutIt out) |
|
template<typename InIt , typename OutIt , class UnOp > |
static __device__ __forceinline__ OutIt | transform (InIt beg, InIt end, OutIt out, UnOp op) |
|
template<typename InIt1 , typename InIt2 , typename OutIt , class BinOp > |
static __device__ __forceinline__ OutIt | transform (InIt1 beg1, InIt1 end1, InIt2 beg2, OutIt out, BinOp op) |
|
template<typename OutIt , typename T > |
static __device__ __forceinline__ void | yota (OutIt beg, OutIt end, T value) |
|
template<typename T , class BinOp > |
static __device__ __forceinline__ void | reduce (volatile T *buffer, BinOp op) |
|
template<typename T , class BinOp > |
static __device__ __forceinline__ T | reduce (volatile T *buffer, T init, BinOp op) |
|
Definition at line 523 of file utils.hpp.