Lines Matching refs:range

38                                requires( Body& body, const Range& range, Body& rhs ) {  in requires()  argument
39 body(range); in requires()
105 …start_reduce( const Range& range, Body& body, Partitioner& partitioner, small_object_allocator& al… in start_reduce()
106 my_range(range), in start_reduce()
137 …static void run(const Range& range, Body& body, Partitioner& partitioner, task_group_context& cont… in run()
138 if ( !range.empty() ) { in run()
141 auto reduce_task = alloc.new_object<start_reduce>(range, body, partitioner, alloc); in run()
146 static void run(const Range& range, Body& body, Partitioner& partitioner) { in run()
150 run(range, body, partitioner, context); in run()
266 …start_deterministic_reduce( const Range& range, Partitioner& partitioner, Body& body, small_object… in start_deterministic_reduce()
267 my_range(range), in start_deterministic_reduce()
281 …static void run(const Range& range, Body& body, Partitioner& partitioner, task_group_context& cont… in run()
282 if ( !range.empty() ) { in run()
286 alloc.new_object<start_deterministic_reduce>(range, partitioner, body, alloc); in run()
291 static void run(const Range& range, Body& body, Partitioner& partitioner) { in run()
296 run(range, body, partitioner, context); in run()
392 void operator()(Range& range) { in operator()
393 my_value = tbb::detail::invoke(my_real_body, range, const_cast<const Value&>(my_value)); in operator()
430 void parallel_reduce( const Range& range, Body& body ) { in __TBB_requires()
431 …start_reduce<Range,Body, const __TBB_DEFAULT_PARTITIONER>::run( range, body, __TBB_DEFAULT_PARTITI… in __TBB_requires()
438 void parallel_reduce( const Range& range, Body& body, const simple_partitioner& partitioner ) { in __TBB_requires()
439 start_reduce<Range,Body,const simple_partitioner>::run( range, body, partitioner ); in __TBB_requires()
446 void parallel_reduce( const Range& range, Body& body, const auto_partitioner& partitioner ) { in __TBB_requires()
447 start_reduce<Range,Body,const auto_partitioner>::run( range, body, partitioner ); in __TBB_requires()
454 void parallel_reduce( const Range& range, Body& body, const static_partitioner& partitioner ) { in __TBB_requires()
455 start_reduce<Range,Body,const static_partitioner>::run( range, body, partitioner ); in __TBB_requires()
462 void parallel_reduce( const Range& range, Body& body, affinity_partitioner& partitioner ) { in __TBB_requires()
463 start_reduce<Range,Body,affinity_partitioner>::run( range, body, partitioner ); in __TBB_requires()
470 void parallel_reduce( const Range& range, Body& body, task_group_context& context ) { in __TBB_requires()
471 …start_reduce<Range,Body,const __TBB_DEFAULT_PARTITIONER>::run( range, body, __TBB_DEFAULT_PARTITIO… in __TBB_requires()
478 void parallel_reduce( const Range& range, Body& body, const simple_partitioner& partitioner, task_g… in __TBB_requires()
479 start_reduce<Range,Body,const simple_partitioner>::run( range, body, partitioner, context ); in __TBB_requires()
486 void parallel_reduce( const Range& range, Body& body, const auto_partitioner& partitioner, task_gro… in __TBB_requires()
487 start_reduce<Range,Body,const auto_partitioner>::run( range, body, partitioner, context ); in __TBB_requires()
494 void parallel_reduce( const Range& range, Body& body, const static_partitioner& partitioner, task_g… in __TBB_requires()
495 start_reduce<Range,Body,const static_partitioner>::run( range, body, partitioner, context ); in __TBB_requires()
502 void parallel_reduce( const Range& range, Body& body, affinity_partitioner& partitioner, task_group… in __TBB_requires()
503 start_reduce<Range,Body,affinity_partitioner>::run( range, body, partitioner, context ); in __TBB_requires()
513 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
516 ::run(range, body, __TBB_DEFAULT_PARTITIONER() ); in __TBB_requires()
525 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
529 ::run(range, body, partitioner ); in __TBB_requires()
538 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
542 ::run( range, body, partitioner ); in __TBB_requires()
551 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
555 ::run( range, body, partitioner ); in __TBB_requires()
564 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
568 ::run( range, body, partitioner ); in __TBB_requires()
577 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
581 ::run( range, body, __TBB_DEFAULT_PARTITIONER(), context ); in __TBB_requires()
590 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
594 ::run( range, body, partitioner, context ); in __TBB_requires()
603 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
607 ::run( range, body, partitioner, context ); in __TBB_requires()
616 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
620 ::run( range, body, partitioner, context ); in __TBB_requires()
629 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
633 ::run( range, body, partitioner, context ); in __TBB_requires()
641 void parallel_deterministic_reduce( const Range& range, Body& body ) { in __TBB_requires()
642 …start_deterministic_reduce<Range, Body, const simple_partitioner>::run(range, body, simple_partiti… in __TBB_requires()
649 void parallel_deterministic_reduce( const Range& range, Body& body, const simple_partitioner& parti… in __TBB_requires()
650 … start_deterministic_reduce<Range, Body, const simple_partitioner>::run(range, body, partitioner); in __TBB_requires()
657 void parallel_deterministic_reduce( const Range& range, Body& body, const static_partitioner& parti… in __TBB_requires()
658 … start_deterministic_reduce<Range, Body, const static_partitioner>::run(range, body, partitioner); in __TBB_requires()
665 void parallel_deterministic_reduce( const Range& range, Body& body, task_group_context& context ) { in __TBB_requires()
666 …start_deterministic_reduce<Range,Body, const simple_partitioner>::run( range, body, simple_partiti… in __TBB_requires()
673 void parallel_deterministic_reduce( const Range& range, Body& body, const simple_partitioner& parti… in __TBB_requires()
674 …start_deterministic_reduce<Range, Body, const simple_partitioner>::run(range, body, partitioner, c… in __TBB_requires()
681 void parallel_deterministic_reduce( const Range& range, Body& body, const static_partitioner& parti… in __TBB_requires()
682 …start_deterministic_reduce<Range, Body, const static_partitioner>::run(range, body, partitioner, c… in __TBB_requires()
694 Value parallel_deterministic_reduce( const Range& range, const Value& identity, const RealBody& rea… in __TBB_requires()
695 … return parallel_deterministic_reduce(range, identity, real_body, reduction, simple_partitioner()); in __TBB_requires()
703 Value parallel_deterministic_reduce( const Range& range, const Value& identity, const RealBody& rea… in __TBB_requires()
706 ::run(range, body, partitioner); in __TBB_requires()
715 Value parallel_deterministic_reduce( const Range& range, const Value& identity, const RealBody& rea… in __TBB_requires()
718 ::run(range, body, partitioner); in __TBB_requires()
727 Value parallel_deterministic_reduce( const Range& range, const Value& identity, const RealBody& rea… in __TBB_requires()
729 …return parallel_deterministic_reduce(range, identity, real_body, reduction, simple_partitioner(), … in __TBB_requires()
737 Value parallel_deterministic_reduce( const Range& range, const Value& identity, const RealBody& rea… in __TBB_requires()
741 ::run(range, body, partitioner, context); in __TBB_requires()
750 Value parallel_deterministic_reduce( const Range& range, const Value& identity, const RealBody& rea… in __TBB_requires()
754 ::run(range, body, partitioner, context); in __TBB_requires()