Lines Matching refs:TaskDescriptor
33 TaskDescriptorTy *TaskDescriptor = (TaskDescriptorTy *)memory::allocGlobal( in __kmpc_omp_task_alloc() local
35 TaskDescriptor->Payload = in __kmpc_omp_task_alloc()
36 utils::advance(TaskDescriptor, TaskSizeInclPrivateValuesPadded); in __kmpc_omp_task_alloc()
37 TaskDescriptor->TaskFn = TaskFn; in __kmpc_omp_task_alloc()
39 return TaskDescriptor; in __kmpc_omp_task_alloc()
43 TaskDescriptorTy *TaskDescriptor) { in __kmpc_omp_task() argument
45 return __kmpc_omp_task_with_deps(Loc, TId, TaskDescriptor, 0, 0, 0, 0); in __kmpc_omp_task()
49 TaskDescriptorTy *TaskDescriptor, int32_t, in __kmpc_omp_task_with_deps() argument
54 TaskDescriptor->TaskFn(0, TaskDescriptor); in __kmpc_omp_task_with_deps()
56 memory::freeGlobal(TaskDescriptor, "explicit task descriptor"); in __kmpc_omp_task_with_deps()
61 TaskDescriptorTy *TaskDescriptor) { in __kmpc_omp_task_begin_if0() argument
67 TaskDescriptorTy *TaskDescriptor) { in __kmpc_omp_task_complete_if0() argument
71 memory::freeGlobal(TaskDescriptor, "explicit task descriptor"); in __kmpc_omp_task_complete_if0()
94 TaskDescriptorTy *TaskDescriptor, int, in __kmpc_taskloop() argument
105 __kmpc_omp_task_with_deps(Loc, TId, TaskDescriptor, 0, 0, 0, 0); in __kmpc_taskloop()