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