Lines Matching full:variant

11 …gma omp end declare variant // expected-error {{'#pragma omp end declare variant' with no matching…
13 …gma omp end declare variant // expected-error {{'#pragma omp end declare variant' with no matching…
14 #pragma omp begin variant // expected-error {{expected an OpenMP directive}}
15 …gma omp end declare variant // expected-error {{'#pragma omp end declare variant' with no matching…
16 #pragma omp variant begin // expected-error {{expected an OpenMP directive}}
17 #pragma omp declare variant end // expected-error {{function declaration is expected after 'declare…
18variant // omp50-error {{expected 'match' clause on 'omp declare variant' directive}} omp51-error …
19 #pragma omp end declare variant
21 …gma omp end declare variant // expected-error {{'#pragma omp end declare variant' with no matching…
22 …gma omp end declare variant // expected-error {{'#pragma omp end declare variant' with no matching…
23 …gma omp end declare variant // expected-error {{'#pragma omp end declare variant' with no matching…
24 …gma omp end declare variant // expected-error {{'#pragma omp end declare variant' with no matching…
29variant // omp50-error {{expected 'match' clause on 'omp declare variant' directive}} omp51-error …
30 #pragma omp end declare variant
31variant xxx // omp50-error {{expected 'match' clause on 'omp declare variant' directive}} omp51-er…
32 #pragma omp end declare variant
33 #pragma omp begin declare variant match // expected-error {{expected '(' after 'match'}}
34 #pragma omp end declare variant
35 #pragma omp begin declare variant match( // expected-error {{expected ')'}} expected-warning {{expe…
36 #pragma omp end declare variant
37 #pragma omp begin declare variant match() // expected-warning {{expected identifier or string liter…
38 #pragma omp end declare variant
39 #pragma omp begin declare variant match(xxx) // expected-warning {{'xxx' is not a valid context set…
40 #pragma omp end declare variant
41 #pragma omp begin declare variant match(xxx=) // expected-warning {{'xxx' is not a valid context se…
42 #pragma omp end declare variant
43 #pragma omp begin declare variant match(xxx=yyy) // expected-warning {{'xxx' is not a valid context…
44 #pragma omp end declare variant
45variant match(xxx=yyy}) // expected-error {{expected ')'}} expected-warning {{'xxx' is not a valid…
46 #pragma omp end declare variant
47 …gin declare variant match(xxx={) // expected-error {{expected ')'}} expected-warning {{'xxx' is no…
48 #pragma omp end declare variant
49 #pragma omp begin declare variant match(xxx={}) // expected-warning {{'xxx' is not a valid context …
50 #pragma omp end declare variant
51 …agma omp begin declare variant match(xxx={vvv, vvv}) // expected-warning {{'xxx' is not a valid co…
52 #pragma omp end declare variant
53 …ragma omp begin declare variant match(xxx={vvv} xxx) // expected-warning {{'xxx' is not a valid co…
54 #pragma omp end declare variant
55variant match(xxx={vvv}) xxx // expected-warning {{'xxx' is not a valid context set in a `declare
56 #pragma omp end declare variant
57 #pragma omp begin declare variant match(implementation={xxx}) // expected-warning {{'xxx' is not a …
58 #pragma omp end declare variant
59 #pragma omp begin declare variant match(implementation={vendor}) // expected-warning {{the context …
60 #pragma omp end declare variant
61 #pragma omp begin declare variant match(implementation={vendor(}) // expected-error {{expected ')'}…
62 #pragma omp end declare variant
63 #pragma omp begin declare variant match(implementation={vendor()}) // expected-warning {{expected i…
64 #pragma omp end declare variant
65 #pragma omp begin declare variant match(implementation={vendor(score ibm)}) // expected-error {{exp…
66 #pragma omp end declare variant
67 #pragma omp begin declare variant match(implementation={vendor(score( ibm)}) // expected-error {{us…
68 #pragma omp end declare variant
69 #pragma omp begin declare variant match(implementation={vendor(score(2 ibm)}) // expected-error {{e…
70 #pragma omp end declare variant
71 #pragma omp begin declare variant match(implementation={vendor(score(foo()) ibm)}) // expected-warn…
72 #pragma omp end declare variant
73variant match(implementation={vendor(score(5): ibm), vendor(llvm)}) // expected-warning {{the cont…
74 #pragma omp end declare variant
75 #pragma omp begin declare variant match(implementation={vendor(score(5): ibm), kind(cpu)}) // expec…
76 #pragma omp end declare variant
77 #pragma omp begin declare variant match(device={xxx}) // expected-warning {{'xxx' is not a valid co…
78 #pragma omp end declare variant
79 #pragma omp begin declare variant match(device={kind}) // expected-warning {{the context selector '…
80 #pragma omp end declare variant
81 #pragma omp begin declare variant match(device={kind(}) // expected-error {{expected ')'}} expected…
82 #pragma omp end declare variant
83 #pragma omp begin declare variant match(device={kind()}) // expected-warning {{expected identifier …
84 #pragma omp end declare variant
85 #pragma omp begin declare variant match(device={kind(score cpu)}) // expected-error {{expected '(' …
86 #pragma omp end declare variant
87 #pragma omp begin declare variant match(device = {kind(score(ibm) }) // expected-error {{use of und…
88 #pragma omp end declare variant
89 #pragma omp begin declare variant match(device={kind(score(2 gpu)}) // expected-error {{expected ')…
90 #pragma omp end declare variant
91 #pragma omp begin declare variant match(device={kind(score(foo()) ibm)}) // expected-warning {{expe…
92 #pragma omp end declare variant
93variant match(device={kind(score(5): host), kind(llvm)}) // expected-warning {{the context selecto…
94 #pragma omp end declare variant
95 #pragma omp begin declare variant match(device={kind(score(5): nohost), vendor(llvm)}) // expected-…
96 #pragma omp end declare variant
97 #pragma omp begin declare variant match(device = {kind(score(foo()): cpu}) // expected-error {{expe…
98 #pragma omp end declare variant
99 #pragma omp begin declare variant match(device = {kind(score(foo()): cpu)) // expected-warning {{th…
100 #pragma omp end declare variant
101 #pragma omp begin declare variant match(device = {kind(score(foo()): cpu)} // expected-error {{expe…
102 #pragma omp end declare variant
104 #pragma omp begin declare variant match(implementation = {vendor(score(foo) :llvm)})
105 #pragma omp end declare variant
106 #pragma omp begin declare variant match(implementation = {vendor(score(foo()) :llvm)})
107 #pragma omp end declare variant
108 #pragma omp begin declare variant match(implementation = {vendor(score(<expr>) :llvm)}) // expected…
109 #pragma omp end declare variant
110 #pragma omp begin declare variant match(user = {condition(foo)})
111 #pragma omp end declare variant
112 #pragma omp begin declare variant match(user = {condition(foo())})
113 #pragma omp end declare variant
114 #pragma omp begin declare variant match(user = {condition(<expr>)}) // expected-error {{expected ex…
115 #pragma omp end declare variant
117 #pragma omp begin declare variant match(device = {kind(score(&var): cpu)}) // expected-warning {{th…
118 #pragma omp end declare variant
119 #pragma omp begin declare variant match(device = {kind(score(var): cpu)}) // expected-warning {{the…
120 #pragma omp end declare variant
121 #pragma omp begin declare variant match(device = {kind(score(foo): cpu)}) // expected-warning {{the…
122 #pragma omp end declare variant
123 #pragma omp begin declare variant match(device = {kind(score(foo()): cpu)}) // expected-warning {{t…
124 #pragma omp end declare variant
125 #pragma omp begin declare variant match(device = {kind(score(<expr>): cpu)}) // expected-error {{ex…
126 #pragma omp end declare variant
128 #pragma omp begin declare variant match(device={kind(cpu)})
138 #pragma omp end declare variant
139 #pragma omp begin declare variant match(device={kind(cpu)})
149 #pragma omp end declare variant
153 #pragma omp begin declare variant match(device={kind(cpu)})
161 #pragma omp begin declare variant match(device={kind(gpu)}) // expected-note {{to match this '#prag…
171 #pragma omp begin declare variant match(device={kind(fpga)})
175 #pragma omp end declare variant
177 This text is also not parsed! // expected-error {{expected '#pragma omp end declare variant'}}