Lines Matching refs:make_edge
67 tbb::flow::make_edge(tbb::flow::output_port<0>(snode), rcvr); in TestSplitNode()
90 tbb::flow::make_edge(bnode, fnode); in TestBufferingNode()
119 tbb::flow::make_edge(bnode, tbb::flow::input_port<0>(jnode)); // will spawn a task in TestBufferingNode()
133 tbb::flow::make_edge(bnode, tbb::flow::input_port<0>(jnode)); // add edge again in TestBufferingNode()
155 tbb::flow::make_edge(fnode0, cnode); in TestContinueNode()
156 tbb::flow::make_edge(cnode, fnode1); in TestContinueNode()
242 tbb::flow::make_edge(fnode0, qnode1); in TestFunctionNode()
243 tbb::flow::make_edge(qnode0, fnode0); in TestFunctionNode()
253 tbb::flow::make_edge(fnode1, qnode1); in TestFunctionNode()
254 tbb::flow::make_edge(qnode0, fnode1); in TestFunctionNode()
268 tbb::flow::make_edge(fnode0, qnode1); in TestFunctionNode()
269 … tbb::flow::make_edge(qnode0, fnode0); // TODO: invesigate why it always creates a forwarding task in TestFunctionNode()
295 tbb::flow::make_edge(fnode1, qnode1); in TestFunctionNode()
316 … tbb::flow::make_edge(qnode0, fnode0); // TODO: invesigate why it always creates a forwarding task in TestFunctionNode()
363 tbb::flow::make_edge(qj, bnode); in TestSimpleSuccessorArc()
384 tbb::flow::make_edge(qj, bnode); in TestSimpleSuccessorArc()
407 tbb::flow::make_edge(q0,tbb::flow::input_port<0>(rj)); in TestJoinNode()
408 tbb::flow::make_edge(q1,tbb::flow::input_port<1>(rj)); in TestJoinNode()
485 tbb::flow::make_edge(inq,ln); in TestLimiterNode()
486 tbb::flow::make_edge(ln,outq); in TestLimiterNode()
487 tbb::flow::make_edge(bn,ln.decrementer()); in TestLimiterNode()
521 tbb::flow::make_edge(inq,ln); in TestLimiterNode()
522 tbb::flow::make_edge(ln,outq); in TestLimiterNode()
578 tbb::flow::make_edge(qin,mf); in TestMultifunctionNode()
579 tbb::flow::make_edge(tbb::flow::output_port<0>(mf), qeven_out); in TestMultifunctionNode()
580 tbb::flow::make_edge(tbb::flow::output_port<1>(mf), qodd_out); in TestMultifunctionNode()
629 tbb::flow::make_edge(inode,qout); in TestIndexerNode()
646 tbb::flow::make_edge(on,qout); in TestScalarNode()
671 tbb::flow::make_edge(bnode, fnode); in TestSequencerNode()
688 tbb::flow::make_edge(bnode, tbb::flow::input_port<0>(jnode)); // will spawn a task in TestSequencerNode()
729 tbb::flow::make_edge(in, tbb::flow::input_port<0>(jn)); in TestInputNode()
730 tbb::flow::make_edge(qin, tbb::flow::input_port<1>(jn)); in TestInputNode()
731 tbb::flow::make_edge(jn,qout); in TestInputNode()
739 tbb::flow::make_edge(in, tbb::flow::input_port<0>(jn)); in TestInputNode()
740 tbb::flow::make_edge(qin, tbb::flow::input_port<1>(jn)); in TestInputNode()
741 tbb::flow::make_edge(jn,qout); in TestInputNode()
872 make_edge(c, f);
889 make_edge(on, q);
934 make_edge(c, b);
962 make_edge(f1, f2);
963 make_edge(f2, b);