Lines Matching full:ordered
240 /* Pick up the nomerge/ordered bits from the scheduling type */ in __kmp_dispatch_init_algorithm()
250 pr->flags.ordered = TRUE; in __kmp_dispatch_init_algorithm()
254 pr->flags.ordered = FALSE; in __kmp_dispatch_init_algorithm()
256 // Ordered overrides nonmonotonic in __kmp_dispatch_init_algorithm()
257 if (pr->flags.ordered) { in __kmp_dispatch_init_algorithm()
270 if (pr->flags.ordered) // correct monotonicity for ordered loop if needed in __kmp_dispatch_init_algorithm()
377 (pr->flags.ordered ? ct_pdo_ordered : ct_pdo), loc); in __kmp_dispatch_init_algorithm()
420 /* NOTE: only the active parallel region(s) has active ordered sections */ in __kmp_dispatch_init_algorithm()
423 if (pr->flags.ordered) { in __kmp_dispatch_init_algorithm()
645 if (pr->flags.ordered) { in __kmp_dispatch_init_algorithm()
1018 // Hierarchical scheduling does not work with ordered, so if ordered is in __kmp_dispatch_init()
1020 bool ordered; in __kmp_dispatch_init() local
1030 ordered = (kmp_ord_lower & my_sched); in __kmp_dispatch_init()
1032 if (ordered) { in __kmp_dispatch_init()
1033 KD_TRACE(100, ("__kmp_dispatch_init: T#%d ordered loop detected. " in __kmp_dispatch_init()
1040 // Don't use hierarchical for ordered parallel loops and don't in __kmp_dispatch_init()
1042 if (!ordered && !pr->flags.use_hier) in __kmp_dispatch_init()
1092 if (pr->flags.ordered == 0) { in __kmp_dispatch_init()
1103 if (pr->flags.ordered) { in __kmp_dispatch_init()
1147 "__kmp_dispatch_init: T#%%d returning: schedule:%%d ordered:%%%s " in __kmp_dispatch_init()
1155 KD_TRACE(10, (buff, gtid, pr->schedule, pr->flags.ordered, pr->u.p.lb, in __kmp_dispatch_init()
1175 /* For ordered loops, either __kmp_dispatch_finish() should be called after
1177 * every chunk of iterations. If the ordered section(s) were not executed
1179 * ordered iteration counters so that the next thread can proceed. */
1742 if (pr->flags.ordered) { in __kmp_dispatch_next_algorithm()
1789 if (pr->flags.ordered) { in __kmp_dispatch_next_algorithm()
1851 if (pr->flags.ordered) { in __kmp_dispatch_next_algorithm()
1926 if (pr->flags.ordered) { in __kmp_dispatch_next_algorithm()
2021 if (pr->flags.ordered) { in __kmp_dispatch_next_algorithm()
2072 if (pr->flags.ordered) { in __kmp_dispatch_next_algorithm()
2090 if (pr->flags.ordered) { in __kmp_dispatch_next_algorithm()
2275 if (pr->flags.ordered) { in __kmp_dispatch_next()
2397 if (pr->flags.ordered) { in __kmp_dispatch_next()