Searched refs:BodyType (Results 1 – 4 of 4) sorted by relevance
| /oneTBB/test/conformance/ |
| H A D | conformance_parallel_reduce.cpp | 63 using BodyType = ReduceBody<RotOp>; in TestDeterministicReductionFor() typedef 66 BodyType benchmark_body; in TestDeterministicReductionFor() 69 BodyType measurement_body; in TestDeterministicReductionFor()
|
| /oneTBB/test/tbb/ |
| H A D | test_flow_graph_priorities.cpp | 103 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 D | convex_hull_bench.cpp | 292 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 D | parallel_for_each.h | 137 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()
|