Lines Matching defs:ordered
152 /* Pick up the nomerge/ordered bits from the scheduling type */
162 pr->flags.ordered = TRUE;
166 pr->flags.ordered = FALSE;
169 if (pr->flags.ordered) {
287 (pr->flags.ordered ? ct_pdo_ordered : ct_pdo), loc);
330 /* NOTE: only the active parallel region(s) has active ordered sections */
333 if (pr->flags.ordered) {
454 if (pr->flags.ordered) {
815 // Hierarchical scheduling does not work with ordered, so if ordered is
817 bool ordered;
827 ordered = (kmp_ord_lower & my_sched);
829 if (ordered) {
830 KD_TRACE(100, ("__kmp_dispatch_init: T#%d ordered loop detected. "
837 // Don't use hierarchical for ordered parallel loops and don't
839 if (!ordered && !pr->flags.use_hier)
877 if (pr->flags.ordered == 0) {
906 if (pr->flags.ordered) {
950 "__kmp_dispatch_init: T#%%d returning: schedule:%%d ordered:%%%s "
958 KD_TRACE(10, (buff, gtid, pr->schedule, pr->flags.ordered, pr->u.p.lb,
992 /* For ordered loops, either __kmp_dispatch_finish() should be called after
994 * every chunk of iterations. If the ordered section(s) were not executed
996 * ordered iteration counters so that the next thread can proceed. */
1406 if (pr->flags.ordered) {
1466 if (pr->flags.ordered) {
1509 if (pr->flags.ordered) {
1571 if (pr->flags.ordered) {
1644 if (pr->flags.ordered) {
1739 if (pr->flags.ordered) {
1790 if (pr->flags.ordered) {
1808 if (pr->flags.ordered) {
1977 if (pr->flags.ordered) {
2090 if (pr->flags.ordered) {