Files
clang-p2996/polly/test/CodeGen/reduction.c
Tobias Grosser 758053788b Add initial version of Polly
This version is equivalent to commit ba26ebece8f5be84e9bd6315611d412af797147e
in the old git repository.

llvm-svn: 130476
2011-04-29 06:27:02 +00:00

28 lines
342 B
C

#include <string.h>
#include <stdio.h>
#define N 1021
int main () {
int i;
int A[N];
int red;
memset(A, 0, sizeof(int) * N);
A[0] = 1;
A[1] = 1;
red = 0;
__sync_synchronize();
for (i = 2; i < N; i++) {
A[i] = A[i-1] + A[i-2];
red += A[i-2];
}
__sync_synchronize();
if (red != 382399368)
return 1;
}