| 113 | |
| 114 | template<bool Deterministic, typename Config = rocprim::default_config, typename... Args> |
| 115 | constexpr hipError_t invoke_exclusive_scan(Args&&... args) |
| 116 | { |
| 117 | if(Deterministic) |
| 118 | { |
| 119 | return rocprim::deterministic_exclusive_scan<Config>(std::forward<Args>(args)...); |
| 120 | } |
| 121 | else |
| 122 | { |
| 123 | return rocprim::exclusive_scan<Config>(std::forward<Args>(args)...); |
| 124 | } |
| 125 | } |
| 126 | |
| 127 | // --------------------------------------------------------- |
| 128 | // Test for scan ops taking single input value |
nothing calls this directly
no outgoing calls
no test coverage detected