Lines Matching refs:tg2
889 void run_deep_stealing(tbb::task_group& tg1, tbb::task_group& tg2, int num_tasks, std::atomic<int>&… in run_deep_stealing() argument
891 tg2.run([&tg1, &tasks_executed] { in run_deep_stealing()
910 tbb::task_group tg2; variable
912 tg1.run_and_wait([&tg1, &tg2, &tasks_executed] { in __anoneb262a490702()
913 run_deep_stealing(tg1, tg2, 10000, tasks_executed); in __anoneb262a490702()
920 tg2.wait();
934 tbb::task_group tg2; in __anoneb262a490802() local
939 tg1.run_and_wait([&tg1, &tg2, &tasks_executed, &second_thread_executed] { in __anoneb262a490802()
940 run_deep_stealing(tg1, tg2, 10000, tasks_executed); in __anoneb262a490802()
947 tg2.wait(); in __anoneb262a490802()
952 tg1.run_and_wait([&a2, &tg1, &tg2, &tasks_executed, second_thread_executed] { in __anoneb262a490802()
953 run_deep_stealing(tg1, tg2, second_thread_executed - 1, tasks_executed); in __anoneb262a490802()
958 tg2.run([&a2, &tg1, &tasks_executed] { in __anoneb262a490802()
970 a2.execute([&tg1, &tg2, &tasks_executed] { in __anoneb262a490802()
971 run_deep_stealing(tg1, tg2, 10000, tasks_executed); in __anoneb262a490802()
980 a2.execute([&tg2] { in __anoneb262a490802()
981 tg2.wait(); in __anoneb262a490802()