/external/clang/lib/AST/ |
StmtOpenMP.cpp | 20 void OMPExecutableDirective::setClauses(ArrayRef<OMPClause *> Clauses) { 59 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, bool HasCancel) { 61 llvm::alignTo(sizeof(OMPParallelDirective), llvm::alignOf<OMPClause *>()); 63 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + sizeof(Stmt *)); 76 llvm::alignTo(sizeof(OMPParallelDirective), llvm::alignOf<OMPClause *>()); 78 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); 85 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, 88 llvm::alignTo(sizeof(OMPSimdDirective), llvm::alignOf<OMPClause *>()); 90 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + 117 llvm::alignTo(sizeof(OMPSimdDirective), llvm::alignOf<OMPClause *>()); [all...] |
OpenMPClause.cpp | 20 OMPClause::child_range OMPClause::children() { 29 llvm_unreachable("unknown OMPClause"); 32 OMPClauseWithPreInit *OMPClauseWithPreInit::get(OMPClause *C) { 33 auto *Res = OMPClauseWithPreInit::get(const_cast<const OMPClause *>(C)); 37 const OMPClauseWithPreInit *OMPClauseWithPreInit::get(const OMPClause *C) { 100 OMPClauseWithPostUpdate *OMPClauseWithPostUpdate::get(OMPClause *C) { 101 auto *Res = OMPClauseWithPostUpdate::get(const_cast<const OMPClause *>(C)); 105 const OMPClauseWithPostUpdate *OMPClauseWithPostUpdate::get(const OMPClause *C) {
|
StmtPrinter.cpp | 974 ArrayRef<OMPClause *> Clauses = S->clauses(); 975 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end(); [all...] |
StmtProfile.cpp | 546 ArrayRef<OMPClause *> Clauses = S->clauses(); 547 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end(); [all...] |
/external/clang/include/clang/AST/ |
OpenMPClause.h | 32 class OMPClause { 41 OMPClause(OpenMPClauseKind K, SourceLocation StartLoc, SourceLocation EndLoc) 67 auto Children = const_cast<OMPClause *>(this)->children(); 70 static bool classof(const OMPClause *) { return true; } 82 OMPClauseWithPreInit(const OMPClause *This) : PreInit(nullptr) { 91 static OMPClauseWithPreInit *get(OMPClause *C); 92 static const OMPClauseWithPreInit *get(const OMPClause *C); 104 OMPClauseWithPostUpdate(const OMPClause *This) 114 static OMPClauseWithPostUpdate *get(OMPClause *C); 115 static const OMPClauseWithPostUpdate *get(const OMPClause *C) [all...] |
StmtOpenMP.h | 52 MutableArrayRef<OMPClause *> getClauses() { 53 OMPClause **ClauseStorage = reinterpret_cast<OMPClause **>( 55 return MutableArrayRef<OMPClause *>(ClauseStorage, NumClauses); 73 ClausesOffset(llvm::alignTo(sizeof(T), llvm::alignOf<OMPClause *>())) {} 79 void setClauses(ArrayRef<OMPClause *> Clauses); 99 ArrayRef<OMPClause *>::const_iterator, std::forward_iterator_tag, 102 ArrayRef<OMPClause *>::const_iterator End; 110 explicit specific_clause_iterator(ArrayRef<OMPClause *> Clauses) 130 getClausesOfKind(ArrayRef<OMPClause *> Clauses) [all...] |
StmtVisitor.h | 190 /// \brief This class implements a simple visitor for OMPClause 203 RetTy Visit(PTR(OMPClause) S) { 204 // Top switch clause: visit each OMPClause. 213 RetTy VisitOMPClause(PTR(OMPClause) Node) { return RetTy(); }
|
RecursiveASTVisitor.h | 500 bool TraverseOMPClause(OMPClause *C); [all...] |
/external/clang/lib/Sema/ |
SemaOpenMP.cpp | [all...] |
TreeTransform.h | 329 OMPClause *TransformOMPClause(OMPClause *S); 667 OMPClause *Transform ## Class(Class *S); [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | 150 class OMPClause; [all...] |
/external/clang/lib/Parse/ |
ParseOpenMP.cpp | 784 SmallVector<OMPClause *, 5> Clauses; 785 SmallVector<llvm::PointerIntPair<OMPClause *, 1, bool>, OMPC_unknown + 1> [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | 48 class OMPClause; [all...] |
/external/clang/lib/Serialization/ |
ASTReaderStmt.cpp | [all...] |
ASTWriterStmt.cpp | [all...] |
/external/clang/tools/libclang/ |
CIndex.cpp | [all...] |