Home
last modified time | relevance | path

Searched refs:OMPChildren (Results 1 – 8 of 8) sorted by relevance

/external/llvm-project/clang/include/clang/AST/
DDeclOpenMP.h43 OMPChildren *Data = nullptr;
55 Inst->Data = OMPChildren::Create(Inst + 1, Clauses, in createDirective()
67 Inst->Data = OMPChildren::CreateEmpty( in createEmptyDirective()
73 return OMPChildren::size(NumClauses, /*HasAssociatedStmt=*/false, in size()
DStmtOpenMP.h54 OMPChildren *Data = nullptr;
73 C.Allocate(sizeof(T) + OMPChildren::size(Clauses.size(), AssociatedStmt, in createDirective()
77 auto *Data = OMPChildren::Create(reinterpret_cast<T *>(Mem) + 1, Clauses, in createDirective()
89 C.Allocate(sizeof(T) + OMPChildren::size(NumClauses, HasAssociatedStmt, in createEmptyDirective()
93 OMPChildren::CreateEmpty(reinterpret_cast<T *>(Mem) + 1, NumClauses, in createEmptyDirective()
105 C.Allocate(sizeof(T) + OMPChildren::size(NumClauses, HasAssociatedStmt,
109 OMPChildren::CreateEmpty(reinterpret_cast<T *>(Mem) + 1, NumClauses,
DOpenMPClause.h7912 class OMPChildren final
7913 : private llvm::TrailingObjects<OMPChildren, OMPClause *, Stmt *> {
7932 OMPChildren() = delete;
7934 OMPChildren(unsigned NumClauses, unsigned NumChildren, bool HasAssociatedStmt) in OMPChildren() function
7941 static OMPChildren *Create(void *Mem, ArrayRef<OMPClause *> Clauses);
7942 static OMPChildren *Create(void *Mem, ArrayRef<OMPClause *> Clauses, Stmt *S,
7944 static OMPChildren *CreateEmpty(void *Mem, unsigned NumClauses,
7968 return const_cast<OMPChildren *>(this)->getAssociatedStmt(); in getAssociatedStmt()
7982 return const_cast<OMPChildren *>(this)->getClauses(); in getClauses()
8019 return const_cast<OMPChildren *>(this)->getInnermostCapturedStmt( in getInnermostCapturedStmt()
[all …]
/external/llvm-project/clang/include/clang/Serialization/
DASTRecordReader.h27 class OMPChildren; variable
271 void readOMPChildren(OMPChildren *Data);
DASTRecordWriter.h278 void writeOMPChildren(OMPChildren *Data);
/external/llvm-project/clang/lib/AST/
DStmtOpenMP.cpp19 size_t OMPChildren::size(unsigned NumClauses, bool HasAssociatedStmt, in size()
24 alignof(OMPChildren)); in size()
27 void OMPChildren::setClauses(ArrayRef<OMPClause *> Clauses) { in setClauses()
33 MutableArrayRef<Stmt *> OMPChildren::getChildren() { in getChildren()
37 OMPChildren *OMPChildren::Create(void *Mem, ArrayRef<OMPClause *> Clauses) { in Create()
43 OMPChildren *OMPChildren::Create(void *Mem, ArrayRef<OMPClause *> Clauses, in Create()
52 OMPChildren *OMPChildren::CreateEmpty(void *Mem, unsigned NumClauses, in CreateEmpty()
55 return new (Mem) OMPChildren(NumClauses, NumChildren, HasAssociatedStmt); in CreateEmpty()
/external/llvm-project/clang/lib/Serialization/
DASTWriter.cpp6882 void ASTRecordWriter::writeOMPChildren(OMPChildren *Data) { in writeOMPChildren()
DASTReader.cpp13037 void ASTRecordReader::readOMPChildren(OMPChildren *Data) { in readOMPChildren()