| void bar (short *); | |
| void | |
| foo (short *q, short *r, short *s) | |
| { | |
| short *p; | |
| #pragma omp for | |
| for (p = q; p != r; p++) | |
| bar (p); | |
| #pragma omp for | |
| for (p = s; p != r; p--) | |
| bar (p); | |
| #pragma omp for | |
| for (p = q; p != r; p = p + 1) | |
| bar (p); | |
| #pragma omp for | |
| for (p = s; p != r; p = p - 1) | |
| bar (p); | |
| #pragma omp for | |
| for (p = q; p != r; p = 1 + p) | |
| bar (p); | |
| #pragma omp for | |
| for (p = s; p != r; p = -1 + p) | |
| bar (p); | |
| #pragma omp for | |
| for (p = q; p != r; p += 1) | |
| bar (p); | |
| #pragma omp for | |
| for (p = s; p != r; p -= 1) | |
| bar (p); | |
| } |