change for loop macro for OpenMP and Cilk in the future