Home
last modified time | relevance | path

Searched refs:BodyType (Results 1 – 4 of 4) sorted by relevance

/oneTBB/test/conformance/
H A Dconformance_parallel_reduce.cpp63 using BodyType = ReduceBody<RotOp>; in TestDeterministicReductionFor() typedef
66 BodyType benchmark_body; in TestDeterministicReductionFor()
69 BodyType measurement_body; in TestDeterministicReductionFor()
/oneTBB/test/tbb/
H A Dtest_flow_graph_priorities.cpp103 template<typename NodeType, typename BodyType>
107 return new NodeType( g, unlimited, BodyType(index, barrier), node_priority_t(index) ); in operator ()()
109 return new NodeType( g, unlimited, BodyType(no_priority, barrier) ); in operator ()()
113 template<typename BodyType>
114 struct node_creator_t< continue_node<continue_msg>, BodyType > {
117 … return new continue_node<continue_msg>( g, BodyType(index, barrier), node_priority_t(index) ); in operator ()()
119 return new continue_node<continue_msg>( g, BodyType(no_priority, barrier) ); in operator ()()
/oneTBB/examples/parallel_reduce/convex_hull/
H A Dconvex_hull_bench.cpp292 template <typename BodyType>
309 oneapi::tbb::parallel_for(range_t(0, cfg::numberOfPoints, BodyType::grainSize), in initialize()
310 BodyType(points), in initialize()
507 template <typename BodyType>
509 BodyType body(p1, p2, P, P_reduced); in divide()
512 range_t(0, P.size(), BodyType::grainSize), body, oneapi::tbb::simple_partitioner()); in divide()
/oneTBB/include/oneapi/tbb/
H A Dparallel_for_each.h137 template <typename BodyType, typename ItemType, typename FeederType>
138 …static auto call(const BodyType& call_body, ItemType& call_item, FeederType& call_feeder, first_pr…
144 template <typename BodyType, typename ItemType, typename FeederType>
145 …static void call(const BodyType& call_body, ItemType& call_item, FeederType& call_feeder, second_p… in call()