Lines Matching defs:NumClauses

73                                                         unsigned NumClauses,
78 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *));
79 return new (Mem) OMPParallelDirective(NumClauses);
112 unsigned NumClauses,
118 C.Allocate(Size + sizeof(OMPClause *) * NumClauses +
120 return new (Mem) OMPSimdDirective(CollapsedNum, NumClauses);
161 unsigned NumClauses,
167 C.Allocate(Size + sizeof(OMPClause *) * NumClauses +
169 return new (Mem) OMPForDirective(CollapsedNum, NumClauses);
209 unsigned NumClauses,
215 C.Allocate(Size + sizeof(OMPClause *) * NumClauses +
217 return new (Mem) OMPForSimdDirective(CollapsedNum, NumClauses);
236 unsigned NumClauses,
241 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *));
242 return new (Mem) OMPSectionsDirective(NumClauses);
284 unsigned NumClauses,
289 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *));
290 return new (Mem) OMPSingleDirective(NumClauses);
329 unsigned NumClauses,
334 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *));
335 return new (Mem) OMPCriticalDirective(NumClauses);
375 OMPParallelForDirective::CreateEmpty(const ASTContext &C, unsigned NumClauses,
379 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses +
382 return new (Mem) OMPParallelForDirective(CollapsedNum, NumClauses);
422 unsigned NumClauses,
427 Size + sizeof(OMPClause *) * NumClauses +
429 return new (Mem) OMPParallelForSimdDirective(CollapsedNum, NumClauses);
449 unsigned NumClauses, EmptyShell) {
453 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *));
454 return new (Mem) OMPParallelSectionsDirective(NumClauses);
474 unsigned NumClauses,
479 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *));
480 return new (Mem) OMPTaskDirective(NumClauses);
583 unsigned NumClauses,
586 sizeof(OMPClause *) * NumClauses,
589 return new (Mem) OMPCancelDirective(NumClauses);
606 unsigned NumClauses,
610 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses);
611 return new (Mem) OMPFlushDirective(NumClauses);
631 unsigned NumClauses,
636 C.Allocate(Size + sizeof(Stmt *) + sizeof(OMPClause *) * NumClauses);
637 return new (Mem) OMPOrderedDirective(NumClauses);
662 unsigned NumClauses,
667 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + 5 * sizeof(Stmt *));
668 return new (Mem) OMPAtomicDirective(NumClauses);
688 unsigned NumClauses,
693 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *));
694 return new (Mem) OMPTargetDirective(NumClauses);
738 unsigned NumClauses,
743 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *));
744 return new (Mem) OMPTeamsDirective(NumClauses);
783 unsigned NumClauses,
789 C.Allocate(Size + sizeof(OMPClause *) * NumClauses +
791 return new (Mem) OMPTaskLoopDirective(CollapsedNum, NumClauses);
830 OMPTaskLoopSimdDirective::CreateEmpty(const ASTContext &C, unsigned NumClauses,
834 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses +
837 return new (Mem) OMPTaskLoopSimdDirective(CollapsedNum, NumClauses);
876 OMPDistributeDirective::CreateEmpty(const ASTContext &C, unsigned NumClauses,
880 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses +
883 return new (Mem) OMPDistributeDirective(CollapsedNum, NumClauses);