On 10/10/15 13:06, Tom de Vries wrote: > OK, I'll repost with the patch split up, as follows: > > 1 Handle simple latch in expand_omp_for_generic > 2 Add missing phis in expand_omp_for_generic > 3 Handle original loop tree in expand_omp_for_generic > 4 Support DEFPARAMENUM in params.def > 5 Add param parloops-schedule > this patch adds support for DEFPARAMENUM in params.def. Using this support, we're able to define a param parloops-schedule with values names "static, dynamic, guided, auto, runtime" and default value "static" like this in params.def: ... DEFPARAMENUM5 (PARAM_PARLOOPS_SCHEDULE, "parloops-schedule", "Schedule type of omp schedule for loops parallelized by " "parloops (static, dynamic, guided, auto, runtime)", static, static, dynamic, guided, auto, runtime) ... Thanks, - Tom