Lines Matching refs:ndeps
361 bool dep_barrier, kmp_int32 ndeps, in __kmp_process_deps() argument
365 filter, gtid, ndeps, dep_barrier)); in __kmp_process_deps()
369 for (kmp_int32 i = 0; i < ndeps; i++) { in __kmp_process_deps()
481 bool dep_barrier, kmp_int32 ndeps, in __kmp_check_deps() argument
492 gtid, taskdata, ndeps, ndeps_noalias, dep_barrier)); in __kmp_check_deps()
496 for (i = 0; i < ndeps; i++) { in __kmp_check_deps()
503 for (int j = i + 1; j < ndeps; j++) { in __kmp_check_deps()
542 ndeps, dep_list, task); in __kmp_check_deps()
586 kmp_task_t *new_task, kmp_int32 ndeps, in __kmpc_omp_task_with_deps() argument
618 if (ndeps + ndeps_noalias > 0 && ompt_enabled.ompt_callback_dependences) { in __kmpc_omp_task_with_deps()
621 int ompt_ndeps = ndeps + ndeps_noalias; in __kmpc_omp_task_with_deps()
623 thread, (ndeps + ndeps_noalias) * sizeof(ompt_dependence_t)); in __kmpc_omp_task_with_deps()
627 for (i = 0; i < ndeps; i++) { in __kmpc_omp_task_with_deps()
641 ompt_deps[ndeps + i].variable.ptr = (void *)noalias_dep_list[i].base_addr; in __kmpc_omp_task_with_deps()
643 ompt_deps[ndeps + i].dependence_type = ompt_dependence_type_inout; in __kmpc_omp_task_with_deps()
645 ompt_deps[ndeps + i].dependence_type = ompt_dependence_type_out; in __kmpc_omp_task_with_deps()
647 ompt_deps[ndeps + i].dependence_type = ompt_dependence_type_in; in __kmpc_omp_task_with_deps()
649 ompt_deps[ndeps + i].dependence_type = in __kmpc_omp_task_with_deps()
652 ompt_deps[ndeps + i].dependence_type = ompt_dependence_type_inoutset; in __kmpc_omp_task_with_deps()
671 if (!serial && (ndeps > 0 || ndeps_noalias > 0)) { in __kmpc_omp_task_with_deps()
688 NO_DEP_BARRIER, ndeps, dep_list, ndeps_noalias, in __kmpc_omp_task_with_deps()
744 void __kmpc_omp_wait_deps(ident_t *loc_ref, kmp_int32 gtid, kmp_int32 ndeps, in __kmpc_omp_wait_deps() argument
749 if (ndeps == 0 && ndeps_noalias == 0) { in __kmpc_omp_wait_deps()
782 if (ndeps + ndeps_noalias > 0 && ompt_enabled.ompt_callback_dependences) { in __kmpc_omp_wait_deps()
785 int ompt_ndeps = ndeps + ndeps_noalias; in __kmpc_omp_wait_deps()
787 thread, (ndeps + ndeps_noalias) * sizeof(ompt_dependence_t)); in __kmpc_omp_wait_deps()
791 for (i = 0; i < ndeps; i++) { in __kmpc_omp_wait_deps()
800 ompt_deps[ndeps + i].dependence_type = in __kmpc_omp_wait_deps()
803 ompt_deps[ndeps + i].dependence_type = ompt_dependence_type_inoutset; in __kmpc_omp_wait_deps()
806 ompt_deps[ndeps + i].variable.ptr = (void *)noalias_dep_list[i].base_addr; in __kmpc_omp_wait_deps()
808 ompt_deps[ndeps + i].dependence_type = ompt_dependence_type_inout; in __kmpc_omp_wait_deps()
810 ompt_deps[ndeps + i].dependence_type = ompt_dependence_type_out; in __kmpc_omp_wait_deps()
812 ompt_deps[ndeps + i].dependence_type = ompt_dependence_type_in; in __kmpc_omp_wait_deps()
814 ompt_deps[ndeps + i].dependence_type = in __kmpc_omp_wait_deps()
817 ompt_deps[ndeps + i].dependence_type = ompt_dependence_type_inoutset; in __kmpc_omp_wait_deps()
855 DEP_BARRIER, ndeps, dep_list, ndeps_noalias, in __kmpc_omp_wait_deps()