reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
149 monotonicity = __kmp_get_monotonicity(schedule, use_hier); 150 schedule = SCHEDULE_WITHOUT_MODIFIERS(schedule); 150 schedule = SCHEDULE_WITHOUT_MODIFIERS(schedule); 153 if ((schedule >= kmp_nm_lower) && (schedule < kmp_nm_upper)) { 153 if ((schedule >= kmp_nm_lower) && (schedule < kmp_nm_upper)) { 155 schedule = 156 (enum sched_type)(((int)schedule) - (kmp_nm_lower - kmp_sch_lower)); 161 if (kmp_ord_lower & schedule) { 163 schedule = 164 (enum sched_type)(((int)schedule) - (kmp_ord_lower - kmp_sch_lower)); 173 if (schedule == kmp_sch_static) { 174 schedule = __kmp_static; 176 if (schedule == kmp_sch_runtime) { 179 schedule = team->t.t_sched.r_sched_type; 180 monotonicity = __kmp_get_monotonicity(schedule, use_hier); 181 schedule = SCHEDULE_WITHOUT_MODIFIERS(schedule); 181 schedule = SCHEDULE_WITHOUT_MODIFIERS(schedule); 184 if (schedule == kmp_sch_guided_chunked) { 185 schedule = __kmp_guided; 186 } else if (schedule == kmp_sch_static) { 187 schedule = __kmp_static; 208 if (schedule == kmp_sch_guided_chunked) { 209 schedule = __kmp_guided; 216 if (schedule == kmp_sch_auto) { 218 schedule = __kmp_auto; 234 if (schedule == kmp_sch_dynamic_chunked) { 236 schedule = kmp_sch_static_steal; 240 if (schedule == kmp_sch_guided_analytical_chunked && nproc > 1 << 20) { 241 schedule = kmp_sch_guided_iterative_chunked; 244 if (schedule == kmp_sch_runtime_simd) { 246 schedule = team->t.t_sched.r_sched_type; 247 monotonicity = __kmp_get_monotonicity(schedule, use_hier); 248 schedule = SCHEDULE_WITHOUT_MODIFIERS(schedule); 248 schedule = SCHEDULE_WITHOUT_MODIFIERS(schedule); 251 if (schedule == kmp_sch_static || schedule == kmp_sch_auto || 251 if (schedule == kmp_sch_static || schedule == kmp_sch_auto || 252 schedule == __kmp_static) { 253 schedule = kmp_sch_static_balanced_chunked; 255 if (schedule == kmp_sch_guided_chunked || schedule == __kmp_guided) { 255 if (schedule == kmp_sch_guided_chunked || schedule == __kmp_guided) { 256 schedule = kmp_sch_guided_simd; 279 KMP_ASSERT2((kmp_sch_lower < schedule && schedule < kmp_sch_upper), 279 KMP_ASSERT2((kmp_sch_lower < schedule && schedule < kmp_sch_upper), 340 switch (schedule) { 385 schedule = kmp_sch_static_balanced; 465 schedule = kmp_sch_static_greedy; 483 schedule = kmp_sch_dynamic_chunked; 494 schedule = kmp_sch_static_greedy; 512 schedule = kmp_sch_dynamic_chunked; 621 schedule = kmp_sch_static_greedy; 699 pr->schedule = schedule;