|
using | TempStorage = typename base_type::storage_type |
|
|
HIPCUB_DEVICE | BlockReduce (TempStorage &temp_storage) |
|
HIPCUB_DEVICE T | Sum (T input) |
|
HIPCUB_DEVICE T | Sum (T input, int valid_items) |
|
template<int ITEMS_PER_THREAD> |
HIPCUB_DEVICE T | Sum (T(&input)[ITEMS_PER_THREAD]) |
|
template<typename ReduceOp > |
HIPCUB_DEVICE T | Reduce (T input, ReduceOp reduce_op) |
|
template<typename ReduceOp > |
HIPCUB_DEVICE T | Reduce (T input, ReduceOp reduce_op, int valid_items) |
|
template<int ITEMS_PER_THREAD, typename ReduceOp > |
HIPCUB_DEVICE T | Reduce (T(&input)[ITEMS_PER_THREAD], ReduceOp reduce_op) |
|
The documentation for this class was generated from the following file: