Lines Matching refs:NumClauses
73 unsigned NumClauses, in CreateEmpty() argument
78 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); in CreateEmpty()
79 return new (Mem) OMPParallelDirective(NumClauses); in CreateEmpty()
113 unsigned NumClauses, in CreateEmpty() argument
119 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + in CreateEmpty()
121 return new (Mem) OMPSimdDirective(CollapsedNum, NumClauses); in CreateEmpty()
166 unsigned NumClauses, in CreateEmpty() argument
172 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + in CreateEmpty()
174 return new (Mem) OMPForDirective(CollapsedNum, NumClauses); in CreateEmpty()
218 unsigned NumClauses, in CreateEmpty() argument
224 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + in CreateEmpty()
226 return new (Mem) OMPForSimdDirective(CollapsedNum, NumClauses); in CreateEmpty()
245 unsigned NumClauses, in CreateEmpty() argument
250 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); in CreateEmpty()
251 return new (Mem) OMPSectionsDirective(NumClauses); in CreateEmpty()
293 unsigned NumClauses, in CreateEmpty() argument
298 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); in CreateEmpty()
299 return new (Mem) OMPSingleDirective(NumClauses); in CreateEmpty()
338 unsigned NumClauses, in CreateEmpty() argument
343 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); in CreateEmpty()
344 return new (Mem) OMPCriticalDirective(NumClauses); in CreateEmpty()
388 OMPParallelForDirective::CreateEmpty(const ASTContext &C, unsigned NumClauses, in CreateEmpty() argument
392 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses + in CreateEmpty()
395 return new (Mem) OMPParallelForDirective(CollapsedNum, NumClauses); in CreateEmpty()
439 unsigned NumClauses, in CreateEmpty() argument
444 Size + sizeof(OMPClause *) * NumClauses + in CreateEmpty()
446 return new (Mem) OMPParallelForSimdDirective(CollapsedNum, NumClauses); in CreateEmpty()
466 unsigned NumClauses, EmptyShell) { in CreateEmpty() argument
470 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); in CreateEmpty()
471 return new (Mem) OMPParallelSectionsDirective(NumClauses); in CreateEmpty()
491 unsigned NumClauses, in CreateEmpty() argument
496 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); in CreateEmpty()
497 return new (Mem) OMPTaskDirective(NumClauses); in CreateEmpty()
600 unsigned NumClauses, in CreateEmpty() argument
603 sizeof(OMPClause *) * NumClauses, in CreateEmpty()
606 return new (Mem) OMPCancelDirective(NumClauses); in CreateEmpty()
623 unsigned NumClauses, in CreateEmpty() argument
627 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses); in CreateEmpty()
628 return new (Mem) OMPFlushDirective(NumClauses); in CreateEmpty()
648 unsigned NumClauses, in CreateEmpty() argument
653 C.Allocate(Size + sizeof(Stmt *) + sizeof(OMPClause *) * NumClauses); in CreateEmpty()
654 return new (Mem) OMPOrderedDirective(NumClauses); in CreateEmpty()
679 unsigned NumClauses, in CreateEmpty() argument
684 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + 5 * sizeof(Stmt *)); in CreateEmpty()
685 return new (Mem) OMPAtomicDirective(NumClauses); in CreateEmpty()
705 unsigned NumClauses, in CreateEmpty() argument
710 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); in CreateEmpty()
711 return new (Mem) OMPTargetDirective(NumClauses); in CreateEmpty()
730 unsigned NumClauses, EmptyShell) { in CreateEmpty() argument
734 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); in CreateEmpty()
735 return new (Mem) OMPTargetParallelDirective(NumClauses); in CreateEmpty()
780 unsigned NumClauses, in CreateEmpty() argument
785 Size + sizeof(OMPClause *) * NumClauses + in CreateEmpty()
787 return new (Mem) OMPTargetParallelForDirective(CollapsedNum, NumClauses); in CreateEmpty()
872 unsigned NumClauses, in CreateEmpty() argument
877 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *)); in CreateEmpty()
878 return new (Mem) OMPTeamsDirective(NumClauses); in CreateEmpty()
921 unsigned NumClauses, in CreateEmpty() argument
927 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + in CreateEmpty()
929 return new (Mem) OMPTaskLoopDirective(CollapsedNum, NumClauses); in CreateEmpty()
972 OMPTaskLoopSimdDirective::CreateEmpty(const ASTContext &C, unsigned NumClauses, in CreateEmpty() argument
976 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses + in CreateEmpty()
979 return new (Mem) OMPTaskLoopSimdDirective(CollapsedNum, NumClauses); in CreateEmpty()
1022 OMPDistributeDirective::CreateEmpty(const ASTContext &C, unsigned NumClauses, in CreateEmpty() argument
1026 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses + in CreateEmpty()
1029 return new (Mem) OMPDistributeDirective(CollapsedNum, NumClauses); in CreateEmpty()
1046 OMPTargetUpdateDirective::CreateEmpty(const ASTContext &C, unsigned NumClauses, in CreateEmpty() argument
1050 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses); in CreateEmpty()
1051 return new (Mem) OMPTargetUpdateDirective(NumClauses); in CreateEmpty()
1097 unsigned NumClauses, in CreateEmpty() argument
1103 Size + sizeof(OMPClause *) * NumClauses + in CreateEmpty()
1106 return new (Mem) OMPDistributeParallelForDirective(CollapsedNum, NumClauses); in CreateEmpty()
1153 unsigned NumClauses, in CreateEmpty() argument
1159 Size + sizeof(OMPClause *) * NumClauses + in CreateEmpty()
1163 OMPDistributeParallelForSimdDirective(CollapsedNum, NumClauses); in CreateEmpty()
1208 unsigned NumClauses, in CreateEmpty() argument
1213 Size + sizeof(OMPClause *) * NumClauses + in CreateEmpty()
1216 return new (Mem) OMPDistributeSimdDirective(CollapsedNum, NumClauses); in CreateEmpty()
1262 unsigned NumClauses, in CreateEmpty() argument
1268 Size + sizeof(OMPClause *) * NumClauses + in CreateEmpty()
1271 return new (Mem) OMPTargetParallelForSimdDirective(CollapsedNum, NumClauses); in CreateEmpty()