rocPRIM
|
This is the complete list of members for block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ >, including all inherited members.
down(T(&input)[ItemsPerThread], T(&next)[ItemsPerThread]) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |
down(const size_t &flat_id, T(&input)[ItemsPerThread], T(&next)[ItemsPerThread]) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |
down(const size_t &flat_id, T(&input)[ItemsPerThread], T(&next)[ItemsPerThread], storage_type &storage) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |
down(T(&input)[ItemsPerThread], T(&next)[ItemsPerThread], T &block_prefix) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |
down(const size_t &flat_id, T(&input)[ItemsPerThread], T(&next)[ItemsPerThread], T &block_prefix) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |
down(const size_t &flat_id, T(&input)[ItemsPerThread], T(&next)[ItemsPerThread], T &block_prefix, storage_type &storage) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |
offset(T input, T &output, int distance=1) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |
offset(const size_t &flat_id, T input, T &output, int distance) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |
offset(const size_t &flat_id, T input, T &output, int distance, storage_type &storage) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |
rotate(T input, T &output, unsigned int distance=1) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |
rotate(const size_t &flat_id, T input, T &output, unsigned int distance) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |
rotate(const size_t &flat_id, T input, T &output, unsigned int distance, storage_type &storage) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |
storage_type typedef | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | |
up(T(&input)[ItemsPerThread], T(&prev)[ItemsPerThread]) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |
up(const size_t &flat_id, T(&input)[ItemsPerThread], T(&prev)[ItemsPerThread]) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |
up(const size_t &flat_id, T(&input)[ItemsPerThread], T(&prev)[ItemsPerThread], storage_type &storage) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |
up(T(&input)[ItemsPerThread], T(&prev)[ItemsPerThread], T &block_suffix) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |
up(const size_t &flat_id, T(&input)[ItemsPerThread], T(&prev)[ItemsPerThread], T &block_suffix) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |
up(const size_t &flat_id, T(&input)[ItemsPerThread], T(&prev)[ItemsPerThread], T &block_suffix, storage_type &storage) | block_shuffle< T, BlockSizeX, BlockSizeY, BlockSizeZ > | inline |