Home
last modified time | relevance | path

Searched refs:start_deterministic_reduce (Results 1 – 2 of 2) sorted by relevance

/oneTBB/include/oneapi/tbb/
H A Dparallel_reduce.h251 struct start_deterministic_reduce : public task { struct
274start_deterministic_reduce( start_deterministic_reduce& parent_, typename Partitioner::split_type&… in start_deterministic_reduce() argument
286 alloc.new_object<start_deterministic_reduce>(range, partitioner, body, alloc); in run() argument
329 void start_deterministic_reduce<Range, Body, Partitioner>::finalize(const execution_data& ed) { in finalize() argument
335 this->~start_deterministic_reduce(); in finalize()
343 task* start_deterministic_reduce<Range,Body,Partitioner>::execute(execution_data& ed) { in execute()
357 task* start_deterministic_reduce<Range, Body, Partitioner>::cancel(execution_data& ed) { in cancel()
642start_deterministic_reduce<Range, Body, const simple_partitioner>::run(range, body, simple_partiti… in __TBB_requires()
650start_deterministic_reduce<Range, Body, const simple_partitioner>::run(range, body, partitioner); in __TBB_requires()
658start_deterministic_reduce<Range, Body, const static_partitioner>::run(range, body, partitioner); in __TBB_requires()
[all …]
H A Dpartitioner.h114 template<typename Range, typename Body, typename Partitioner> struct start_deterministic_reduce;
574 …late<typename Range, typename Body, typename Partitioner> friend struct start_deterministic_reduce;
601 …late<typename Range, typename Body, typename Partitioner> friend struct start_deterministic_reduce;
633 …late<typename Range, typename Body, typename Partitioner> friend struct start_deterministic_reduce;
649 …late<typename Range, typename Body, typename Partitioner> friend struct start_deterministic_reduce;