| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| ASTFwd.h | 29 class OMPClause;
|
| OpenMPClause.h | 54 class OMPClause { 65 OMPClause(OpenMPClauseKind K, SourceLocation StartLoc, SourceLocation EndLoc) 93 auto Children = const_cast<OMPClause *>(this)->children(); 102 auto Children = const_cast<OMPClause *>(this)->children(); 106 static bool classof(const OMPClause *) { return true; } 121 OMPClauseWithPreInit(const OMPClause *This) { 143 static OMPClauseWithPreInit *get(OMPClause *C); 144 static const OMPClauseWithPreInit *get(const OMPClause *C); 156 OMPClauseWithPostUpdate(const OMPClause *This) : OMPClauseWithPreInit(This) { 170 static OMPClauseWithPostUpdate *get(OMPClause *C) [all...] |
| DeclOpenMP.h | 35 MutableArrayRef<OMPClause *> getClauses() { 51 ArrayRef<OMPClause *> Clauses, unsigned NumChildren, 89 OMPClause *getClause(unsigned I) const { return clauses()[I]; } 91 ArrayRef<OMPClause *> clauses() const { 318 ArrayRef<OMPClause *> Clauses, 324 using clauselist_iterator = MutableArrayRef<OMPClause *>::iterator; 325 using clauselist_const_iterator = ArrayRef<const OMPClause *>::iterator; 428 SourceLocation L, ArrayRef<OMPClause *> CL); 433 using clauselist_iterator = MutableArrayRef<OMPClause *>::iterator; 434 using clauselist_const_iterator = ArrayRef<const OMPClause *>::iterator [all...] |
| StmtOpenMP.h | 278 MutableArrayRef<OMPClause *> getClauses() { 301 static T *createDirective(const ASTContext &C, ArrayRef<OMPClause *> Clauses, 352 used_clauses_child_iterator, ArrayRef<OMPClause *>::iterator, 354 ArrayRef<OMPClause *>::iterator End; 355 OMPClause::child_iterator ChildI, ChildEnd; 372 explicit used_clauses_child_iterator(ArrayRef<OMPClause *> Clauses) 401 used_clauses_children(ArrayRef<OMPClause *> Clauses) { 414 ArrayRef<OMPClause *>::const_iterator, std::forward_iterator_tag, 417 ArrayRef<OMPClause *>::const_iterator End; 425 explicit specific_clause_iterator(ArrayRef<OMPClause *> Clauses [all...] |
| ASTTypeTraits.h | 68 static ASTNodeKind getFromNode(const OMPClause &C); 203 KIND_TO_KIND_ID(OMPClause) 486 T, std::enable_if_t<std::is_base_of<OMPClause, T>::value>> 487 : public DynCastPtrConverter<T, OMPClause> {};
|
| ASTNodeTraverser.h | 53 void Visit(const OMPClause *C); 214 void Visit(const OMPClause *C) { 263 else if (const auto *C = N.get<OMPClause>())
|
| JSONNodeDumper.h | 204 void Visit(const OMPClause *C);
|
| TextNodeDumper.h | 185 void Visit(const OMPClause *C);
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| StmtOpenMP.cpp | 22 totalSizeToAlloc<OMPClause *, Stmt *>( 27 void OMPChildren::setClauses(ArrayRef<OMPClause *> Clauses) { 30 llvm::copy(Clauses, getTrailingObjects<OMPClause *>()); 37 OMPChildren *OMPChildren::Create(void *Mem, ArrayRef<OMPClause *> Clauses) { 43 OMPChildren *OMPChildren::Create(void *Mem, ArrayRef<OMPClause *> Clauses, 239 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, Expr *TaskRedRef, 259 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, 294 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, 339 SourceLocation EndLoc, ArrayRef<OMPClause *> Clauses, 361 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt [all...] |
| DeclOpenMP.cpp | 59 ArrayRef<OMPClause *> CL) { 87 ArrayRef<OMPClause *> CL) { 144 QualType T, DeclarationName VarName, ArrayRef<OMPClause *> Clauses,
|
| ASTTypeTraits.cpp | 43 {NKI_None, "OMPClause"}, 126 ASTNodeKind ASTNodeKind::getFromNode(const OMPClause &C) { 194 if (const auto *C = get<OMPClause>())
|
| OpenMPClause.cpp | 31 OMPClause::child_range OMPClause::children() { 41 llvm_unreachable("unknown OMPClause"); 44 OMPClause::child_range OMPClause::used_children() { 55 llvm_unreachable("unknown OMPClause"); 58 OMPClauseWithPreInit *OMPClauseWithPreInit::get(OMPClause *C) { 59 auto *Res = OMPClauseWithPreInit::get(const_cast<const OMPClause *>(C)); 63 const OMPClauseWithPreInit *OMPClauseWithPreInit::get(const OMPClause *C) { 171 OMPClauseWithPostUpdate *OMPClauseWithPostUpdate::get(OMPClause *C) [all...] |
| StmtProfile.cpp | 880 ArrayRef<OMPClause *> Clauses = S->clauses(); 881 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end();
|
| DeclPrinter.cpp | 1659 for (OMPClause *C : D->clauselists())
|
| /src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| Sema.h | 168 class OMPClause; 10360 ArrayRef<OMPClause *> Clauses, 10380 ArrayRef<OMPClause *> ClauseList); 10383 ArrayRef<OMPClause *> Clauses); 10417 Expr *MapperVarRef, ArrayRef<OMPClause *> Clauses, 10482 StmtResult ActOnOpenMPRegionEnd(StmtResult S, ArrayRef<OMPClause *> Clauses); 10485 OpenMPDirectiveKind CancelRegion, ArrayRef<OMPClause *> Clauses, 10489 StmtResult ActOnOpenMPParallelDirective(ArrayRef<OMPClause *> Clauses, 10498 ActOnOpenMPSimdDirective(ArrayRef<OMPClause *> Clauses, Stmt *AStmt, 10503 StmtResult ActOnOpenMPTileDirective(ArrayRef<OMPClause *> Clauses [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| SemaOpenMP.cpp | 640 return llvm::any_of(D->clauselists(), [](const OMPClause *C) { 648 bool hasDuplicateRequiresClause(ArrayRef<OMPClause *> ClauseList) const { 650 for (OMPClause *CNew : ClauseList) { 652 for (const OMPClause *CPrev : D->clauselists()) { 2539 ArrayRef<OMPClause *> Clauses) { 2546 for (OMPClause *C : Clauses) { 2571 for (OMPClause *C : Clauses) { 2604 ArrayRef<OMPClause *> Clauses); 2620 for (OMPClause *C : D->clauses()) { 3132 ArrayRef<OMPClause *> Clauses, DeclContext *Owner) [all...] |
| TreeTransform.h | 373 OMPClause *TransformOMPClause(OMPClause *S); 737 OMPClause *Transform##Class(Class *S); 1564 ArrayRef<OMPClause *> Clauses, 1575 OMPClause *RebuildOMPIfClause(OpenMPDirectiveKind NameModifier, 1590 OMPClause *RebuildOMPFinalClause(Expr *Condition, SourceLocation StartLoc, 1601 OMPClause *RebuildOMPNumThreadsClause(Expr *NumThreads, 1613 OMPClause *RebuildOMPSafelenClause(Expr *Len, SourceLocation StartLoc, 1623 OMPClause *RebuildOMPSimdlenClause(Expr *Len, SourceLocation StartLoc, 1629 OMPClause *RebuildOMPSizesClause(ArrayRef<Expr *> Sizes [all...] |
| SemaTemplateInstantiateDecl.cpp | 3256 SmallVector<OMPClause *, 4> Clauses; 3258 for (OMPClause *C : D->clauselists()) { 3263 OMPClause *IC = SemaRef.ActOnOpenMPAllocatorClause( 3396 SmallVector<OMPClause *, 6> Clauses; 3411 for (OMPClause *C : D->clauselists()) { 3433 OMPClause *NewC = SemaRef.ActOnOpenMPMapClause(
|
| /src/external/apache2/llvm/dist/clang/lib/Parse/ |
| ParseOpenMP.cpp | 592 SmallVector<OMPClause *, 6> Clauses; 598 OMPClause *Clause = 1917 SmallVector<OMPClause *, 1> Clauses; 1919 SmallVector<llvm::PointerIntPair<OMPClause *, 1, bool>, 1927 OMPClause *Clause = ParseOpenMPClause( 1954 SmallVector<OMPClause *, 5> Clauses; 1955 SmallVector<llvm::PointerIntPair<OMPClause *, 1, bool>, 1968 OMPClause *Clause = ParseOpenMPClause( 2280 SmallVector<OMPClause *, 5> Clauses; 2281 SmallVector<llvm::PointerIntPair<OMPClause *, 1, bool> [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Serialization/ |
| ASTRecordReader.h | 268 OMPClause *readOMPClause();
|
| ASTRecordWriter.h | 276 void writeOMPClause(OMPClause *C);
|
| /src/external/apache2/llvm/dist/clang/include/clang/Parse/ |
| Parser.h | 49 class OMPClause; 3256 OMPClause *ParseOpenMPClause(OpenMPDirectiveKind DKind, 3264 OMPClause *ParseOpenMPSingleExprClause(OpenMPClauseKind Kind, 3272 OMPClause *ParseOpenMPSimpleClause(OpenMPClauseKind Kind, bool ParseOnly); 3281 OMPClause *ParseOpenMPSingleExprWithArgClause(OpenMPDirectiveKind DKind, 3286 OMPClause *ParseOpenMPSizesClause(); 3294 OMPClause *ParseOpenMPClause(OpenMPClauseKind Kind, bool ParseOnly = false); 3301 OMPClause *ParseOpenMPVarListClause(OpenMPDirectiveKind DKind, 3312 OMPClause *ParseOpenMPUsesAllocatorClause(OpenMPDirectiveKind DKind); 3320 OMPClause *ParseOpenMPInteropClause(OpenMPClauseKind Kind, bool ParseOnly) [all...] |
| /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/ |
| ASTMatchersInternal.cpp | 1062 const internal::VariadicDynCastAllOfMatcher<OMPClause, OMPDefaultClause>
|
| /src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ |
| ASTMatchers.h | 7901 internal::Matcher<OMPClause>, InnerMatcher) { 7902 ArrayRef<OMPClause *> Clauses = Node.clauses(); 7921 extern const internal::VariadicDynCastAllOfMatcher<OMPClause, OMPDefaultClause>
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGOpenMPRuntimeGPU.cpp | 292 ArrayRef<OMPClause *> Clauses, 305 for (const OMPClause *C : Clauses) { 4432 for (const OMPClause *Clause : D->clauselists()) {
|