A an array of tests
This commit is contained in:
13
tests_ispcpp/array.ispc
Normal file
13
tests_ispcpp/array.ispc
Normal file
@@ -0,0 +1,13 @@
|
||||
export void array(uniform int N, uniform integer * uniform X) {
|
||||
integer *A = new integer[N/2];
|
||||
|
||||
foreach (i = 0 ... N/2) {
|
||||
A[i] = X[i] + X[N/2 + i];
|
||||
}
|
||||
|
||||
foreach (i = 0 ... N) {
|
||||
X[i] = A[i/2];
|
||||
}
|
||||
|
||||
delete[] A;
|
||||
}
|
||||
Reference in New Issue
Block a user