slide 29 of 40


C + AFAPI SIMD while

  if (disabled) ++disabled;
Loop:
  EVAL_ENABLED {
    if (!parallel_expr) disabled = 1;
  }
  if (p_all(disabled)) goto Exit;
  EVAL_ENABLED {
    stat;
  }
  goto Loop;
Exit:
  --disabled;