Lines Matching refs:RealBody

368 template<typename Range, typename Value, typename RealBody, typename Reduction>
374 const RealBody& my_real_body;
379 lambda_reduce_body( const Value& identity, const RealBody& body, const Reduction& reduction ) in lambda_reduce_body()
510 template<typename Range, typename Value, typename RealBody, typename Reduction>
511 __TBB_requires(tbb_range<Range> && parallel_reduce_function<RealBody, Range, Value> && in __TBB_requires() argument
513 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
514 lambda_reduce_body<Range,Value,RealBody,Reduction> body(identity, real_body, reduction); in __TBB_requires()
515 …start_reduce<Range,lambda_reduce_body<Range,Value,RealBody,Reduction>,const __TBB_DEFAULT_PARTITIO… in __TBB_requires()
522 template<typename Range, typename Value, typename RealBody, typename Reduction>
523 __TBB_requires(tbb_range<Range> && parallel_reduce_function<RealBody, Range, Value> && in __TBB_requires() argument
525 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
527 lambda_reduce_body<Range,Value,RealBody,Reduction> body(identity, real_body, reduction); in __TBB_requires()
528 start_reduce<Range,lambda_reduce_body<Range,Value,RealBody,Reduction>,const simple_partitioner> in __TBB_requires()
535 template<typename Range, typename Value, typename RealBody, typename Reduction>
536 __TBB_requires(tbb_range<Range> && parallel_reduce_function<RealBody, Range, Value> && in __TBB_requires() argument
538 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
540 lambda_reduce_body<Range,Value,RealBody,Reduction> body(identity, real_body, reduction); in __TBB_requires()
541 start_reduce<Range,lambda_reduce_body<Range,Value,RealBody,Reduction>,const auto_partitioner> in __TBB_requires()
548 template<typename Range, typename Value, typename RealBody, typename Reduction>
549 __TBB_requires(tbb_range<Range> && parallel_reduce_function<RealBody, Range, Value> && in __TBB_requires() argument
551 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
553 lambda_reduce_body<Range,Value,RealBody,Reduction> body(identity, real_body, reduction); in __TBB_requires()
554 start_reduce<Range,lambda_reduce_body<Range,Value,RealBody,Reduction>,const static_partitioner> in __TBB_requires()
561 template<typename Range, typename Value, typename RealBody, typename Reduction>
562 __TBB_requires(tbb_range<Range> && parallel_reduce_function<RealBody, Range, Value> && in __TBB_requires() argument
564 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
566 lambda_reduce_body<Range,Value,RealBody,Reduction> body(identity, real_body, reduction); in __TBB_requires()
567 start_reduce<Range,lambda_reduce_body<Range,Value,RealBody,Reduction>,affinity_partitioner> in __TBB_requires()
574 template<typename Range, typename Value, typename RealBody, typename Reduction>
575 __TBB_requires(tbb_range<Range> && parallel_reduce_function<RealBody, Range, Value> && in __TBB_requires() argument
577 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
579 lambda_reduce_body<Range,Value,RealBody,Reduction> body(identity, real_body, reduction); in __TBB_requires()
580 …start_reduce<Range,lambda_reduce_body<Range,Value,RealBody,Reduction>,const __TBB_DEFAULT_PARTITIO… in __TBB_requires()
587 template<typename Range, typename Value, typename RealBody, typename Reduction>
588 __TBB_requires(tbb_range<Range> && parallel_reduce_function<RealBody, Range, Value> && in __TBB_requires() argument
590 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
592 lambda_reduce_body<Range,Value,RealBody,Reduction> body(identity, real_body, reduction); in __TBB_requires()
593 start_reduce<Range,lambda_reduce_body<Range,Value,RealBody,Reduction>,const simple_partitioner> in __TBB_requires()
600 template<typename Range, typename Value, typename RealBody, typename Reduction>
601 __TBB_requires(tbb_range<Range> && parallel_reduce_function<RealBody, Range, Value> && in __TBB_requires() argument
603 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
605 lambda_reduce_body<Range,Value,RealBody,Reduction> body(identity, real_body, reduction); in __TBB_requires()
606 start_reduce<Range,lambda_reduce_body<Range,Value,RealBody,Reduction>,const auto_partitioner> in __TBB_requires()
613 template<typename Range, typename Value, typename RealBody, typename Reduction>
614 __TBB_requires(tbb_range<Range> && parallel_reduce_function<RealBody, Range, Value> && in __TBB_requires() argument
616 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
618 lambda_reduce_body<Range,Value,RealBody,Reduction> body(identity, real_body, reduction); in __TBB_requires()
619 start_reduce<Range,lambda_reduce_body<Range,Value,RealBody,Reduction>,const static_partitioner> in __TBB_requires()
626 template<typename Range, typename Value, typename RealBody, typename Reduction>
627 __TBB_requires(tbb_range<Range> && parallel_reduce_function<RealBody, Range, Value> && in __TBB_requires() argument
629 Value parallel_reduce( const Range& range, const Value& identity, const RealBody& real_body, const … in __TBB_requires()
631 lambda_reduce_body<Range,Value,RealBody,Reduction> body(identity, real_body, reduction); in __TBB_requires()
632 start_reduce<Range,lambda_reduce_body<Range,Value,RealBody,Reduction>,affinity_partitioner> in __TBB_requires()
691 template<typename Range, typename Value, typename RealBody, typename Reduction>
692 __TBB_requires(tbb_range<Range> && parallel_reduce_function<RealBody, Range, Value> && in __TBB_requires() argument
694 Value parallel_deterministic_reduce( const Range& range, const Value& identity, const RealBody& rea… in __TBB_requires()
700 template<typename Range, typename Value, typename RealBody, typename Reduction>
701 __TBB_requires(tbb_range<Range> && parallel_reduce_function<RealBody, Range, Value> && in __TBB_requires() argument
703 Value parallel_deterministic_reduce( const Range& range, const Value& identity, const RealBody& rea… in __TBB_requires()
704 lambda_reduce_body<Range,Value,RealBody,Reduction> body(identity, real_body, reduction); in __TBB_requires()
705 …start_deterministic_reduce<Range,lambda_reduce_body<Range,Value,RealBody,Reduction>, const simple_… in __TBB_requires()
712 template<typename Range, typename Value, typename RealBody, typename Reduction>
713 __TBB_requires(tbb_range<Range> && parallel_reduce_function<RealBody, Range, Value> && in __TBB_requires() argument
715 Value parallel_deterministic_reduce( const Range& range, const Value& identity, const RealBody& rea… in __TBB_requires()
716 lambda_reduce_body<Range, Value, RealBody, Reduction> body(identity, real_body, reduction); in __TBB_requires()
717 …start_deterministic_reduce<Range, lambda_reduce_body<Range, Value, RealBody, Reduction>, const sta… in __TBB_requires()
724 template<typename Range, typename Value, typename RealBody, typename Reduction>
725 __TBB_requires(tbb_range<Range> && parallel_reduce_function<RealBody, Range, Value> && in __TBB_requires() argument
727 Value parallel_deterministic_reduce( const Range& range, const Value& identity, const RealBody& rea… in __TBB_requires()
734 template<typename Range, typename Value, typename RealBody, typename Reduction>
735 __TBB_requires(tbb_range<Range> && parallel_reduce_function<RealBody, Range, Value> && in __TBB_requires() argument
737 Value parallel_deterministic_reduce( const Range& range, const Value& identity, const RealBody& rea… in __TBB_requires()
739 lambda_reduce_body<Range, Value, RealBody, Reduction> body(identity, real_body, reduction); in __TBB_requires()
740 …start_deterministic_reduce<Range, lambda_reduce_body<Range, Value, RealBody, Reduction>, const sim… in __TBB_requires()
747 template<typename Range, typename Value, typename RealBody, typename Reduction>
748 __TBB_requires(tbb_range<Range> && parallel_reduce_function<RealBody, Range, Value> && in __TBB_requires() argument
750 Value parallel_deterministic_reduce( const Range& range, const Value& identity, const RealBody& rea… in __TBB_requires()
752 lambda_reduce_body<Range, Value, RealBody, Reduction> body(identity, real_body, reduction); in __TBB_requires()
753 …start_deterministic_reduce<Range, lambda_reduce_body<Range, Value, RealBody, Reduction>, const sta… in __TBB_requires()