|
template<domain D :shared3p > |
D uint8 | prefixSum (D uint8[[1]] vec) |
|
template<domain D :shared3p > |
D uint16 | prefixSum (D uint16[[1]] vec) |
|
template<domain D :shared3p > |
D uint32 | prefixSum (D uint32[[1]] vec) |
|
template<domain D :shared3p > |
D uint64 | prefixSum (D uint64[[1]] vec) |
|
template<domain D :shared3p > |
D int8 | prefixSum (D int8[[1]] vec) |
|
template<domain D :shared3p > |
D int16 | prefixSum (D int16[[1]] vec) |
|
template<domain D :shared3p > |
D int32 | prefixSum (D int32[[1]] vec) |
|
template<domain D :shared3p > |
D int64 | prefixSum (D int64[[1]] vec) |
|
Fast prefix sum.