Searched refs:OMPParallelSectionsDirective (Results 1 – 15 of 15) sorted by relevance
449 OMPParallelSectionsDirective *OMPParallelSectionsDirective::Create( in Create()452 unsigned Size = llvm::alignTo(sizeof(OMPParallelSectionsDirective), in Create()456 OMPParallelSectionsDirective *Dir = in Create()457 new (Mem) OMPParallelSectionsDirective(StartLoc, EndLoc, Clauses.size()); in Create()464 OMPParallelSectionsDirective *465 OMPParallelSectionsDirective::CreateEmpty(const ASTContext &C, in CreateEmpty()467 unsigned Size = llvm::alignTo(sizeof(OMPParallelSectionsDirective), in CreateEmpty()471 return new (Mem) OMPParallelSectionsDirective(NumClauses); in CreateEmpty()
605 const OMPParallelSectionsDirective *S) { in VisitOMPParallelSectionsDirective()
1053 OMPParallelSectionsDirective *Node) { in VisitOMPParallelSectionsDirective()
1450 class OMPParallelSectionsDirective : public OMPExecutableDirective {1462 OMPParallelSectionsDirective(SourceLocation StartLoc, SourceLocation EndLoc, in OMPParallelSectionsDirective() function1473 explicit OMPParallelSectionsDirective(unsigned NumClauses) in OMPParallelSectionsDirective() function1492 static OMPParallelSectionsDirective *1502 static OMPParallelSectionsDirective *
2498 DEF_TRAVERSE_STMT(OMPParallelSectionsDirective,
209 def OMPParallelSectionsDirective : DStmt<OMPExecutableDirective>;
218 EmitOMPParallelSectionsDirective(cast<OMPParallelSectionsDirective>(*S)); in EmitStmt()
2273 else if (auto *OPSD = dyn_cast<OMPParallelSectionsDirective>(&S)) in EmitSections()2394 const OMPParallelSectionsDirective &S) { in EmitOMPParallelSectionsDirective()
2478 void EmitOMPParallelSectionsDirective(const OMPParallelSectionsDirective &S);
851 else if (auto *OPSD = dyn_cast<OMPParallelSectionsDirective>(&D)) in emitParallelOrTeamsOutlinedFunction()
2606 OMPParallelSectionsDirective *D) { in VisitOMPParallelSectionsDirective()3327 S = OMPParallelSectionsDirective::CreateEmpty( in ReadStmtFromStream()
2294 OMPParallelSectionsDirective *D) { in VisitOMPParallelSectionsDirective()
1949 void VisitOMPParallelSectionsDirective(const OMPParallelSectionsDirective *D);2644 const OMPParallelSectionsDirective *D) { in VisitOMPParallelSectionsDirective()
5892 return OMPParallelSectionsDirective::Create( in ActOnOpenMPParallelSectionsDirective()
7343 OMPParallelSectionsDirective *D) { in TransformOMPParallelSectionsDirective()