2016-12-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
[official-gcc.git] / gcc / testsuite / g++.dg / vect / simd-clone-2.h
blobd082330f6b7b048fe162dd6d0a10da94ac4a2aee
1 struct S
3 int s;
4 #pragma omp declare simd notinbranch
5 int f0 (int x);
6 #pragma omp declare simd notinbranch uniform(this)
7 int f1 (int x);
8 #pragma omp declare simd notinbranch linear(this:sizeof(this)/sizeof(this))
9 int f2 (int x);
12 struct T
14 int t[64];
15 #pragma omp declare simd aligned(this:32) uniform(this) linear(x)
16 int f3 (int x);