• Home
  • Raw
  • Download

Lines Matching +full:clang +full:- +full:3

1 // RUN: %clang_cc1 -emit-pch -o %t.a %s
2 // RUN: %clang_cc1 -include-pch %t.a %s -ast-print -o - | FileCheck %s
4 // CHECK: #pragma clang loop vectorize_width(4)
5 // CHECK: #pragma clang loop interleave_count(8)
6 // CHECK: #pragma clang loop unroll_count(16){{$}}
7 // CHECK: #pragma clang loop vectorize(enable)
8 // CHECK: #pragma clang loop interleave(disable)
9 // CHECK: #pragma clang loop unroll(disable)
10 // CHECK: #pragma clang loop distribute(enable)
11 // CHECK: #pragma clang loop vectorize(disable)
12 // CHECK: #pragma clang loop interleave(enable)
13 // CHECK: #pragma clang loop unroll(full)
14 // CHECK: #pragma clang loop distribute(disable)
19 // CHECK: #pragma clang loop vectorize_width(V)
20 // CHECK: #pragma clang loop interleave_count(I)
29 #pragma clang loop vectorize_width(4) in run1()
30 #pragma clang loop interleave_count(8) in run1()
31 #pragma clang loop unroll_count(16) in run1()
40 #pragma clang loop vectorize(enable) in run2()
41 #pragma clang loop interleave(disable) in run2()
42 #pragma clang loop unroll(disable) in run2()
43 #pragma clang loop distribute(enable) in run2()
44 while (i - 1 < Length) { in run2()
52 #pragma clang loop vectorize(disable) in run3()
53 #pragma clang loop interleave(enable) in run3()
54 #pragma clang loop unroll(full) in run3()
55 #pragma clang loop distribute(disable) in run3()
56 while (i - 3 < Length) { in run3()
65 while (i - 3 < Length) { in run4()
74 while (i - 3 < Length) { in run5()
83 while (i - 3 < Length) { in run6()
91 #pragma clang loop vectorize_width(V) in run7()
92 #pragma clang loop interleave_count(I) in run7()