Lines Matching refs:GEN
3 …tblgen -gen-directive-gen -I %p/../../include %s | FileCheck -match-full-lines %s -check-prefix=GEN
171 // GEN: #ifdef GEN_FLANG_DIRECTIVE_CLAUSE_SETS
172 // GEN-NEXT: #undef GEN_FLANG_DIRECTIVE_CLAUSE_SETS
173 // GEN-EMPTY:
174 // GEN-NEXT: namespace llvm {
175 // GEN-NEXT: namespace tdl {
176 // GEN-EMPTY:
177 // GEN-NEXT: // Sets for dira
178 // GEN-EMPTY:
179 // GEN-NEXT: static allowedClauses_TDLD_dira {
180 // GEN-NEXT: llvm::tdl::Clause::TDLC_clausea,
181 // GEN-NEXT: llvm::tdl::Clause::TDLC_clauseb,
182 // GEN-NEXT: };
183 // GEN-EMPTY:
184 // GEN-NEXT: static allowedOnceClauses_TDLD_dira {
185 // GEN-NEXT: };
186 // GEN-EMPTY:
187 // GEN-NEXT: static allowedExclusiveClauses_TDLD_dira {
188 // GEN-NEXT: };
189 // GEN-EMPTY:
190 // GEN-NEXT: static requiredClauses_TDLD_dira {
191 // GEN-NEXT: };
192 // GEN-NEXT: } // namespace tdl
193 // GEN-NEXT: } // namespace llvm
194 // GEN-EMPTY:
195 // GEN-NEXT: #endif // GEN_FLANG_DIRECTIVE_CLAUSE_SETS
196 // GEN-EMPTY:
197 // GEN-NEXT: #ifdef GEN_FLANG_DIRECTIVE_CLAUSE_MAP
198 // GEN-NEXT: #undef GEN_FLANG_DIRECTIVE_CLAUSE_MAP
199 // GEN-EMPTY:
200 // GEN-NEXT: {
201 // GEN-NEXT: {llvm::tdl::Directive::TDLD_dira,
202 // GEN-NEXT: {
203 // GEN-NEXT: llvm::tdl::allowedClauses_TDLD_dira,
204 // GEN-NEXT: llvm::tdl::allowedOnceClauses_TDLD_dira,
205 // GEN-NEXT: llvm::tdl::allowedExclusiveClauses_TDLD_dira,
206 // GEN-NEXT: llvm::tdl::requiredClauses_TDLD_dira,
207 // GEN-NEXT: }
208 // GEN-NEXT: },
209 // GEN-NEXT: }
210 // GEN-EMPTY:
211 // GEN-NEXT: #endif // GEN_FLANG_DIRECTIVE_CLAUSE_MAP
212 // GEN-EMPTY:
213 // GEN-NEXT: #ifdef GEN_FLANG_CLAUSE_PARSER_CLASSES
214 // GEN-NEXT: #undef GEN_FLANG_CLAUSE_PARSER_CLASSES
215 // GEN-EMPTY:
216 // GEN-NEXT: WRAPPER_CLASS(Clauseb, std::optional<IntExpr>);
217 // GEN-EMPTY:
218 // GEN-NEXT: #endif // GEN_FLANG_CLAUSE_PARSER_CLASSES
219 // GEN-EMPTY:
220 // GEN-NEXT: #ifdef GEN_FLANG_CLAUSE_PARSER_CLASSES_LIST
221 // GEN-NEXT: #undef GEN_FLANG_CLAUSE_PARSER_CLASSES_LIST
222 // GEN-EMPTY:
223 // GEN-NEXT: TdlClauseA
224 // GEN-NEXT: , Clauseb
225 // GEN-EMPTY:
226 // GEN-NEXT: #endif // GEN_FLANG_CLAUSE_PARSER_CLASSES_LIST
227 // GEN-EMPTY:
228 // GEN-NEXT: #ifdef GEN_FLANG_DUMP_PARSE_TREE_CLAUSES
229 // GEN-NEXT: #undef GEN_FLANG_DUMP_PARSE_TREE_CLAUSES
230 // GEN-EMPTY:
231 // GEN-NEXT: NODE(TdlClause, Clauseb)
232 // GEN-EMPTY:
233 // GEN-NEXT: #endif // GEN_FLANG_DUMP_PARSE_TREE_CLAUSES
234 // GEN-EMPTY:
235 // GEN-NEXT: #ifdef GEN_FLANG_CLAUSE_UNPARSE
236 // GEN-NEXT: #undef GEN_FLANG_CLAUSE_UNPARSE
237 // GEN-EMPTY:
238 // GEN-NEXT: void Unparse(const TdlClause::Clauseb &x) {
239 // GEN-NEXT: Word("CLAUSEB");
240 // GEN-NEXT: Walk("(", x.v, ")");
241 // GEN-NEXT: }
242 // GEN-EMPTY:
243 // GEN-NEXT: #endif // GEN_FLANG_CLAUSE_UNPARSE