Home
last modified time | relevance | path

Searched refs:TaskGroup (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Support/
H A DParallel.cpp153 TaskGroup::TaskGroup() : Parallel(TaskGroupInstances++ == 0) {} in TaskGroup() function in llvm::parallel::detail::TaskGroup
154 TaskGroup::~TaskGroup() { in ~TaskGroup()
161 void TaskGroup::spawn(std::function<void()> F) { in spawn()
193 parallel::detail::TaskGroup TG; in parallelFor()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DParallel.h65 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()
/llvm-project-15.0.7/openmp/tools/archer/
H A Dompt-tsan.cpp512 Taskgroup *TaskGroup{nullptr}; member
553 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 …]