|
using | adjacent_diff_type = ::rocprim::block_adjacent_difference< T, BlockSize > |
|
using | storage_type = typename adjacent_diff_type::storage_type |
|
|
template<unsigned int ItemsPerThread, typename Output , typename BinaryFunction , typename InputIt , bool InPlace> |
ROCPRIM_DEVICE void | dispatch (const T(&input)[ItemsPerThread], Output(&output)[ItemsPerThread], const BinaryFunction op, const InputIt previous_values, const unsigned int block_id, const std::size_t starting_block, const std::size_t num_blocks, const std::size_t size, storage_type &storage, bool_constant< InPlace >, std::false_type) |
|
template<unsigned int ItemsPerThread, typename Output , typename BinaryFunction , typename InputIt , bool InPlace> |
ROCPRIM_DEVICE void | dispatch (const T(&input)[ItemsPerThread], Output(&output)[ItemsPerThread], const BinaryFunction op, const InputIt previous_values, const unsigned int block_id, const std::size_t starting_block, const std::size_t num_blocks, const std::size_t size, storage_type &storage, bool_constant< InPlace >, std::true_type) |
|
The documentation for this struct was generated from the following file: