extract out the handling of skip conditions
[pet.git] / tests / assume.c
blob11174de7c04b0fe19f5caa16257f32cca298fcf7
1 void foo(int n, int m, int S, int D[const restrict static S])
3 #pragma scop
4 __pencil_assume(m > n);
5 for (int i = 0; i < n; i++) {
6 D[i] = D[i + m];
8 #pragma endscop