#include <generics/detail/alias.h>
#include <thrust/detail/static_assert.h>
Go to the source code of this file.
|
template<typename T > |
__device__ __forceinline__ T | __shfl (const T &t, const int &i) |
|
template<typename T > |
__device__ __forceinline__ T | __shfl_down (const T &t, const int &i) |
|
template<typename T > |
__device__ __forceinline__ T | __shfl_up (const T &t, const int &i) |
|
template<typename T > |
__device__ __forceinline__ T | __shfl_xor (const T &t, const int &i) |
|
◆ __shfl()
template<typename T >
__device__ __forceinline__ T __shfl |
( |
const T & |
t, |
|
|
const int & |
i |
|
) |
| |
◆ __shfl_down()
template<typename T >
__device__ __forceinline__ T __shfl_down |
( |
const T & |
t, |
|
|
const int & |
i |
|
) |
| |
◆ __shfl_up()
template<typename T >
__device__ __forceinline__ T __shfl_up |
( |
const T & |
t, |
|
|
const int & |
i |
|
) |
| |
◆ __shfl_xor()
template<typename T >
__device__ __forceinline__ T __shfl_xor |
( |
const T & |
t, |
|
|
const int & |
i |
|
) |
| |