| 392 | } |
| 393 | |
| 394 | void tbbRadixIteration(const Key shift, const bool last, |
| 395 | const Ty* __restrict src, Ty* __restrict dst, |
| 396 | const size_t numTasks) |
| 397 | { |
| 398 | affinity_partitioner ap; |
| 399 | parallel_for_affinity(numTasks,[&] (size_t taskIndex) { tbbRadixIteration0(shift,src,dst,taskIndex,numTasks); },ap); |
| 400 | parallel_for_affinity(numTasks,[&] (size_t taskIndex) { tbbRadixIteration1(shift,src,dst,taskIndex,numTasks); },ap); |
| 401 | } |
| 402 | |
| 403 | void tbbRadixSort(const size_t numTasks) |
| 404 | { |
nothing calls this directly
no test coverage detected