| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | OpenMPClause.h | 55 class OMPClause { 321 static bool classof(const OMPClause *T) { in classof() 396 static bool classof(const OMPClause *T) { in classof() 493 static bool classof(const OMPClause *T) { in classof() 881 : public OMPClause, 1767 : public OMPClause, 1980 class OMPReadClause : public OMPClause { 2019 class OMPWriteClause : public OMPClause { 2068 : public OMPClause, 8354 : public OMPClause, [all …]
|
| H A D | StmtOpenMP.h | 278 MutableArrayRef<OMPClause *> getClauses() { in getClauses() 354 ArrayRef<OMPClause *>::iterator End; 355 OMPClause::child_iterator ChildI, ChildEnd; 401 used_clauses_children(ArrayRef<OMPClause *> Clauses) { in used_clauses_children() 417 ArrayRef<OMPClause *>::const_iterator End; 445 getClausesOfKind(ArrayRef<OMPClause *> Clauses) { in getClausesOfKind() 572 ArrayRef<OMPClause *> clauses() const { in clauses() 1757 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, 1953 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt); 2703 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, [all …]
|
| H A D | DeclOpenMP.h | 35 MutableArrayRef<OMPClause *> getClauses() { in getClauses() 51 ArrayRef<OMPClause *> Clauses, unsigned NumChildren, in createDirective() 89 OMPClause *getClause(unsigned I) const { return clauses()[I]; } in getClause() 91 ArrayRef<OMPClause *> clauses() const { in clauses() 318 ArrayRef<OMPClause *> Clauses, 324 using clauselist_iterator = MutableArrayRef<OMPClause *>::iterator; 325 using clauselist_const_iterator = ArrayRef<const OMPClause *>::iterator; 433 using clauselist_iterator = MutableArrayRef<OMPClause *>::iterator; 434 using clauselist_const_iterator = ArrayRef<const OMPClause *>::iterator; 497 ArrayRef<OMPClause *> CL); [all …]
|
| H A D | ASTFwd.h | 29 class OMPClause; variable
|
| H A D | ASTTypeTraits.h | 69 static ASTNodeKind getFromNode(const OMPClause &C); 215 KIND_TO_KIND_ID(OMPClause) 525 T, std::enable_if_t<std::is_base_of<OMPClause, T>::value>> 526 : public DynCastPtrConverter<T, OMPClause> {};
|
| H A D | ASTNodeTraverser.h | 216 void Visit(const OMPClause *C) { in Visit() 287 else if (const auto *C = N.get<OMPClause>()) in Visit()
|
| H A D | TextNodeDumper.h | 186 void Visit(const OMPClause *C);
|
| H A D | JSONNodeDumper.h | 205 void Visit(const OMPClause *C);
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | StmtOpenMP.cpp | 22 totalSizeToAlloc<OMPClause *, Stmt *>( in size() 27 void OMPChildren::setClauses(ArrayRef<OMPClause *> Clauses) { in setClauses() 30 llvm::copy(Clauses, getTrailingObjects<OMPClause *>()); in setClauses() 567 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt) { in Create() 761 ArrayRef<OMPClause *> Clauses) { in Create() 991 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt) { in Create() 1005 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt) { in Create() 1019 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt) { in Create() 1545 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt) { in Create() 2016 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt) { in Create() [all …]
|
| H A D | DeclOpenMP.cpp | 59 ArrayRef<OMPClause *> CL) { in Create() 87 ArrayRef<OMPClause *> CL) { in Create() 144 QualType T, DeclarationName VarName, ArrayRef<OMPClause *> Clauses, in Create()
|
| H A D | OpenMPClause.cpp | 31 OMPClause::child_range OMPClause::children() { in children() 44 OMPClause::child_range OMPClause::used_children() { in used_children() 58 OMPClauseWithPreInit *OMPClauseWithPreInit::get(OMPClause *C) { in get() 289 OMPClause::child_range OMPIfClause::used_children() { in used_children() 295 OMPClause::child_range OMPGrainsizeClause::used_children() { in used_children() 301 OMPClause::child_range OMPNumTasksClause::used_children() { in used_children() 307 OMPClause::child_range OMPFinalClause::used_children() { in used_children() 313 OMPClause::child_range OMPPriorityClause::used_children() { in used_children() 319 OMPClause::child_range OMPNovariantsClause::used_children() { in used_children() 325 OMPClause::child_range OMPNocontextClause::used_children() { in used_children() [all …]
|
| H A D | ASTTypeTraits.cpp | 147 ASTNodeKind ASTNodeKind::getFromNode(const OMPClause &C) { in getFromNode() 229 if (const auto *C = get<OMPClause>()) in getSourceRange()
|
| H A D | StmtProfile.cpp | 903 ArrayRef<OMPClause *> Clauses = S->clauses(); in VisitOMPExecutableDirective() 904 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end(); in VisitOMPExecutableDirective()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 170 class OMPClause; variable 11438 OMPClause * 11500 OMPClause *ActOnOpenMPScheduleClause( 11646 OMPClause * 11661 OMPClause *ActOnOpenMPLastprivateClause( 11671 OMPClause *ActOnOpenMPReductionClause( 11693 OMPClause * 11738 OMPClause *ActOnOpenMPMapClause( 11765 OMPClause *ActOnOpenMPDefaultmapClause( 11770 OMPClause * [all …]
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 2732 for (OMPClause *C : Clauses) { in checkReductionClauses() 6141 if (OMPClause *Implicit = in ActOnOpenMPExecutableDirective() 10422 for (OMPClause *C : Clauses) { in checkGenericLoopLastprivate() 11045 for (OMPClause *C : Clauses) { in ActOnOpenMPFlushDirective() 15023 OMPClause *Res = nullptr; in ActOnOpenMPSingleExprClause() 16433 OMPClause *Res = nullptr; in ActOnOpenMPSimpleClause() 16734 OMPClause *Res = nullptr; in ActOnOpenMPSingleExprWithArgClause() 16968 OMPClause *Res = nullptr; in ActOnOpenMPClause() 17340 OMPClause * 17483 OMPClause *Res = nullptr; in ActOnOpenMPVarListClause() [all …]
|
| H A D | TreeTransform.h | 373 OMPClause *TransformOMPClause(OMPClause *S); 9413 OMPClause * 9423 OMPClause * 9433 OMPClause * 9443 OMPClause * 9485 OMPClause * 9500 OMPClause * 9510 OMPClause * 9518 OMPClause * 9526 OMPClause * [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 3431 SmallVector<OMPClause *, 4> Clauses; in VisitOMPAllocateDecl() 3433 for (OMPClause *C : D->clauselists()) { in VisitOMPAllocateDecl() 3434 OMPClause *IC = nullptr; in VisitOMPAllocateDecl() 3582 SmallVector<OMPClause *, 6> Clauses; in VisitOMPDeclareMapperDecl() 3597 for (OMPClause *C : D->clauselists()) { in VisitOMPDeclareMapperDecl() 3619 OMPClause *NewC = SemaRef.ActOnOpenMPMapClause( in VisitOMPDeclareMapperDecl()
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseOpenMP.cpp | 603 SmallVector<OMPClause *, 6> Clauses; in ParseOpenMPDeclareMapperDirective() 609 OMPClause *Clause = in ParseOpenMPDeclareMapperDirective() 2099 SmallVector<OMPClause *, 1> Clauses; in ParseOpenMPDeclarativeDirectiveWithExtDecl() 2109 OMPClause *Clause = ParseOpenMPClause( in ParseOpenMPDeclarativeDirectiveWithExtDecl() 2136 SmallVector<OMPClause *, 5> Clauses; in ParseOpenMPDeclarativeDirectiveWithExtDecl() 2150 OMPClause *Clause = ParseOpenMPClause( in ParseOpenMPDeclarativeDirectiveWithExtDecl() 2484 SmallVector<OMPClause *, 5> Clauses; in ParseOpenMPDeclarativeOrExecutableDirective() 2687 SmallVector<OMPClause *, 1> Clauses; in ParseOpenMPDeclarativeOrExecutableDirective() 2891 OMPClause *Clause = ParseOpenMPClause( in ParseOpenMPDeclarativeOrExecutableDirective() 3047 OMPClause *Parser::ParseOpenMPSizesClause() { in ParseOpenMPSizesClause() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Parse/ |
| H A D | Parser.h | 49 class OMPClause; variable 3272 OMPClause *ParseOpenMPClause(OpenMPDirectiveKind DKind, 3280 OMPClause *ParseOpenMPSingleExprClause(OpenMPClauseKind Kind, 3288 OMPClause *ParseOpenMPSimpleClause(OpenMPClauseKind Kind, bool ParseOnly); 3302 OMPClause *ParseOpenMPSingleExprWithArgClause(OpenMPDirectiveKind DKind, 3307 OMPClause *ParseOpenMPSizesClause(); 3315 OMPClause *ParseOpenMPClause(OpenMPClauseKind Kind, bool ParseOnly = false); 3322 OMPClause *ParseOpenMPVarListClause(OpenMPDirectiveKind DKind, 3333 OMPClause *ParseOpenMPUsesAllocatorClause(OpenMPDirectiveKind DKind); 3341 OMPClause *ParseOpenMPInteropClause(OpenMPClauseKind Kind, bool ParseOnly);
|
| /llvm-project-15.0.7/clang/include/clang/Serialization/ |
| H A D | ASTRecordWriter.h | 282 void writeOMPClause(OMPClause *C);
|
| H A D | ASTRecordReader.h | 269 OMPClause *readOMPClause();
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | ASTTraverserTest.cpp | 78 void Visit(const OMPClause *C) { OS << "OMPClause"; } in Visit()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 8324 internal::Matcher<OMPClause>, InnerMatcher) { in AST_MATCHER_P() argument 8325 ArrayRef<OMPClause *> Clauses = Node.clauses(); in AST_MATCHER_P() 8345 extern const internal::VariadicDynCastAllOfMatcher<OMPClause, OMPDefaultClause>
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 1080 const internal::VariadicDynCastAllOfMatcher<OMPClause, OMPDefaultClause>
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeGPU.cpp | 290 ArrayRef<OMPClause *> Clauses, in VisitOpenMPCapturedStmt() 303 for (const OMPClause *C : Clauses) { in VisitOpenMPCapturedStmt() 3888 for (const OMPClause *Clause : D->clauselists()) { in processRequiresDirective()
|