Searched refs:TaskGroup (Results 1 – 3 of 3) sorted by relevance
153 TaskGroup::TaskGroup() : Parallel(TaskGroupInstances++ == 0) {} in TaskGroup() function in llvm::parallel::detail::TaskGroup154 TaskGroup::~TaskGroup() { in ~TaskGroup()161 void TaskGroup::spawn(std::function<void()> F) { in spawn()193 parallel::detail::TaskGroup TG; in parallelFor()
65 class TaskGroup {70 TaskGroup();71 ~TaskGroup();95 const Comparator &Comp, TaskGroup &TG, size_t Depth) { in parallel_quick_sort()122 TaskGroup TG; in parallel_sort()149 TaskGroup TG; in parallel_transform_reduce()
512 Taskgroup *TaskGroup{nullptr}; member553 TaskGroup = Parent->TaskGroup; in Init()575 TaskGroup = nullptr; in Reset()744 Data->TaskGroup = Taskgroup::New(Data->TaskGroup); in ompt_tsan_sync_region()791 assert(Data->TaskGroup != nullptr && in ompt_tsan_sync_region()794 TsanHappensAfter(Data->TaskGroup->GetPtr()); in ompt_tsan_sync_region()798 Taskgroup *Parent = Data->TaskGroup->Parent; in ompt_tsan_sync_region()799 Data->TaskGroup->Delete(); in ompt_tsan_sync_region()800 Data->TaskGroup = Parent; in ompt_tsan_sync_region()956 if (FromTask->TaskGroup != nullptr) { in ompt_tsan_task_schedule()[all …]