Home
last modified time | relevance | path

Searched refs:AssociatedStmt (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp266 Stmt *AssociatedStmt, Stmt *IfStmt) { in Create() argument
268 C, Clauses, AssociatedStmt, /*NumChildren=*/1, StartLoc, EndLoc); in Create()
283 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, Expr *TaskRedRef, in Create() argument
286 C, Clauses, AssociatedStmt, /*NumChildren=*/1, StartLoc, EndLoc); in Create()
302 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
305 C, Clauses, AssociatedStmt, numLoopChildren(CollapsedNum, OMPD_simd), in Create()
338 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
342 C, Clauses, AssociatedStmt, numLoopChildren(CollapsedNum, OMPD_for) + 1, in Create()
412 unsigned NumLoops, Stmt *AssociatedStmt, in Create() argument
415 C, Clauses, AssociatedStmt, TransformedStmtOffset + 1, StartLoc, EndLoc, in Create()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenACC.h84 Stmt *AssociatedStmt = nullptr; variable
92 AssociatedStmt(AssocStmt) {} in OpenACCAssociatedStmtConstruct()
94 void setAssociatedStmt(Stmt *S) { AssociatedStmt = S; } in setAssociatedStmt()
95 Stmt *getAssociatedStmt() { return AssociatedStmt; } in getAssociatedStmt()
108 return child_range(&AssociatedStmt, &AssociatedStmt + 1); in children()
H A DStmtOpenMP.h311 Stmt *AssociatedStmt, unsigned NumChildren, in createDirective() argument
314 C.Allocate(sizeof(T) + OMPChildren::size(Clauses.size(), AssociatedStmt, in createDirective()
319 AssociatedStmt, NumChildren); in createDirective()
669 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, Expr *TaskRedRef,
1622 Stmt *AssociatedStmt,
1701 Stmt *AssociatedStmt, const HelperExprs &Exprs,
1777 Stmt *AssociatedStmt, const HelperExprs &Exprs);
1847 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, Expr *TaskRedRef,
1916 Stmt *AssociatedStmt, bool HasCancel);
1972 Stmt *AssociatedStmt);
[all …]
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp2536 StmtResult AssociatedStmt; in ParseOpenMPExecutableDirective() local
2546 AssociatedStmt = ParseStatement(); in ParseOpenMPExecutableDirective()
2548 if (AssociatedStmt.isUsable() && isOpenMPLoopDirective(DKind) && in ParseOpenMPExecutableDirective()
2550 AssociatedStmt = in ParseOpenMPExecutableDirective()
2551 Actions.OpenMP().ActOnOpenMPLoopnest(AssociatedStmt.get()); in ParseOpenMPExecutableDirective()
2553 AssociatedStmt = in ParseOpenMPExecutableDirective()
2554 Actions.OpenMP().ActOnOpenMPRegionEnd(AssociatedStmt, Clauses); in ParseOpenMPExecutableDirective()
2558 AssociatedStmt = (Sema::CompoundScopeRAII(Actions), in ParseOpenMPExecutableDirective()
2561 AssociatedStmt = in ParseOpenMPExecutableDirective()
2562 Actions.OpenMP().ActOnOpenMPRegionEnd(AssociatedStmt, Clauses); in ParseOpenMPExecutableDirective()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h9139 StmtResult AssociatedStmt; in TransformOMPExecutableDirective() local
9160 AssociatedStmt = in TransformOMPExecutableDirective()
9162 if (AssociatedStmt.isInvalid()) { in TransformOMPExecutableDirective()
9185 AssociatedStmt.get(), D->getBeginLoc(), D->getEndLoc(), in TransformOMPExecutableDirective()