diff options
Diffstat (limited to 'clang/test/OpenMP/declare_simd_ast_print.c')
-rw-r--r-- | clang/test/OpenMP/declare_simd_ast_print.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/clang/test/OpenMP/declare_simd_ast_print.c b/clang/test/OpenMP/declare_simd_ast_print.c index 5cb24084e53..04fd73f272d 100644 --- a/clang/test/OpenMP/declare_simd_ast_print.c +++ b/clang/test/OpenMP/declare_simd_ast_print.c @@ -7,15 +7,15 @@ #define HEADER #pragma omp declare simd aligned(b : 64) -#pragma omp declare simd simdlen(32) aligned(d, s1) -#pragma omp declare simd inbranch, uniform(d) -#pragma omp declare simd notinbranch simdlen(2), uniform(s1, s2) -void add_1(float *d, float *s1, float *s2, double b[]) __attribute__((cold)); +#pragma omp declare simd simdlen(32) aligned(d, b) +#pragma omp declare simd inbranch, uniform(d) linear(val(s1, s2) : 32) +#pragma omp declare simd notinbranch simdlen(2), uniform(s1, s2) linear(d: s1) +void add_1(float *d, int s1, float *s2, double b[]) __attribute__((cold)); -// CHECK: #pragma omp declare simd notinbranch simdlen(2) uniform(s1, s2) -// CHECK-NEXT: #pragma omp declare simd inbranch uniform(d) -// CHECK-NEXT: #pragma omp declare simd simdlen(32) aligned(d) aligned(s1) +// CHECK: #pragma omp declare simd notinbranch simdlen(2) uniform(s1, s2) linear(val(d): s1) +// CHECK-NEXT: #pragma omp declare simd inbranch uniform(d) linear(val(s1): 32) linear(val(s2): 32) +// CHECK-NEXT: #pragma omp declare simd simdlen(32) aligned(d) aligned(b) // CHECK-NEXT: #pragma omp declare simd aligned(b: 64) -// CHECK-NEXT: void add_1(float *d, float *s1, float *s2, double b[]) __attribute__((cold)) +// CHECK-NEXT: void add_1(float *d, int s1, float *s2, double b[]) __attribute__((cold)) #endif |