Lines Matching full:variant
9 #pragma omp declare variant(foo) match(construct={target})
10 #pragma omp declare variant(foo) match(construct={teams})
11 #pragma omp declare variant(foo) match(construct={parallel})
12 #pragma omp declare variant(foo) match(construct={for})
13 #pragma omp declare variant(foo) match(construct={simd})
14 #pragma omp declare variant(foo) match(construct={target,teams,parallel,for,simd})
15 #pragma omp declare variant(foo) match(xxx={}, yyy={ccc})
16 #pragma omp declare variant(foo) match(xxx={vvv})
17 #pragma omp declare variant(foo) match(implementation={vendor(score(0):llvm)}, device={kind(fpga)})
18 #pragma omp declare variant(foo) match(implementation={vendor(llvm), xxx})
19 #pragma omp declare variant(foo) match(implementation={vendor(unknown)}, device={kind(gpu)})
20 #pragma omp declare variant(foo) match(implementation={vendor(score(5): ibm, xxx, ibm)}, device={ki…
21 #pragma omp declare variant(foo) match(device={kind(host)})
22 #pragma omp declare variant(foo) match(device={kind(nohost), xxx})
23 #pragma omp declare variant(foo) match(implementation={extension(match_all)})
24 #pragma omp declare variant(foo) match(implementation={extension(match_any)})
25 #pragma omp declare variant(foo) match(implementation={extension(match_none)})
29 // CHECK-NEXT: #pragma omp declare variant(foo) match(implementation={extension(match_none)})
30 // CHECK-NEXT: #pragma omp declare variant(foo) match(implementation={extension(match_any)})
31 // CHECK-NEXT: #pragma omp declare variant(foo) match(implementation={extension(match_all)})
32 // CHECK-NEXT: #pragma omp declare variant(foo) match(device={kind(nohost)})
33 // CHECK-NEXT: #pragma omp declare variant(foo) match(device={kind(host)})
34 // CHECK-NEXT: #pragma omp declare variant(foo) match(implementation={vendor(score(5): ibm)}, devic…
35 // CHECK-NEXT: #pragma omp declare variant(foo) match(implementation={vendor(unknown)}, device={kin…
36 // CHECK-NEXT: #pragma omp declare variant(foo) match(implementation={vendor(llvm)})
37 // CHECK-NEXT: #pragma omp declare variant(foo) match(implementation={vendor(score(0): llvm)}, devi…
38 // CHECK-NEXT: #pragma omp declare variant(foo) match(construct={target, teams, parallel, for, simd…
39 // CHECK-NEXT: #pragma omp declare variant(foo) match(construct={simd})
40 // CHECK-NEXT: #pragma omp declare variant(foo) match(construct={for})
41 // CHECK-NEXT: #pragma omp declare variant(foo) match(construct={parallel})
42 // CHECK-NEXT: #pragma omp declare variant(foo) match(construct={teams})
43 // CHECK-NEXT: #pragma omp declare variant(foo) match(construct={target})