|
using | stable_key_type = rocprim::tuple< Key, unsigned int > |
|
using | keys_load_type = block_load< Key, BlockSize, ItemsPerThread, block_load_method::block_load_transpose > |
|
using | sort_type = block_sort< stable_key_type, BlockSize, ItemsPerThread, rocprim::empty_type, Algo > |
|
using | keys_store_type = block_store< Key, BlockSize, ItemsPerThread, block_store_method::block_store_transpose > |
|
using | values_permute_type = block_permute_values_impl< Value, BlockSize, ItemsPerThread > |
|
|
template<typename KeysInputIterator , typename KeysOutputIterator , typename ValuesInputIterator , typename ValuesOutputIterator , typename BinaryFunction > |
ROCPRIM_DEVICE ROCPRIM_FORCE_INLINE void | sort (const unsigned int valid_in_last_block, const bool is_incomplete_block, KeysInputIterator keys_input, KeysOutputIterator keys_output, ValuesInputIterator values_input, ValuesOutputIterator values_output, BinaryFunction compare_function, storage_type &storage) |
|
The documentation for this struct was generated from the following file: