Lines Matching refs:start_deterministic_reduce
251 struct start_deterministic_reduce : public task { struct
266 …start_deterministic_reduce( const Range& range, Partitioner& partitioner, Body& body, small_object… in start_deterministic_reduce() argument
274 …start_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
314 …auto right_child = alloc.new_object<start_deterministic_reduce>(ed, std::forward<Args>(args)..., n… in offer_work_impl() 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()
642 …start_deterministic_reduce<Range, Body, const simple_partitioner>::run(range, body, simple_partiti… in __TBB_requires()
650 … start_deterministic_reduce<Range, Body, const simple_partitioner>::run(range, body, partitioner); in __TBB_requires()
658 … start_deterministic_reduce<Range, Body, const static_partitioner>::run(range, body, partitioner); in __TBB_requires()
666 …start_deterministic_reduce<Range,Body, const simple_partitioner>::run( range, body, simple_partiti… in __TBB_requires()
674 …start_deterministic_reduce<Range, Body, const simple_partitioner>::run(range, body, partitioner, c… in __TBB_requires()
682 …start_deterministic_reduce<Range, Body, const static_partitioner>::run(range, body, partitioner, c… in __TBB_requires()
705 …start_deterministic_reduce<Range,lambda_reduce_body<Range,Value,RealBody,Reduction>, const simple_… in __TBB_requires()
717 …start_deterministic_reduce<Range, lambda_reduce_body<Range, Value, RealBody, Reduction>, const sta… in __TBB_requires()
740 …start_deterministic_reduce<Range, lambda_reduce_body<Range, Value, RealBody, Reduction>, const sim… in __TBB_requires()
753 …start_deterministic_reduce<Range, lambda_reduce_body<Range, Value, RealBody, Reduction>, const sta… in __TBB_requires()