Lines Matching defs:NumClauses
19 size_t OMPChildren::size(unsigned NumClauses, bool HasAssociatedStmt,
23 NumClauses, NumChildren + (HasAssociatedStmt ? 1 : 0)),
28 assert(Clauses.size() == NumClauses &&
52 OMPChildren *OMPChildren::CreateEmpty(void *Mem, unsigned NumClauses,
55 return new (Mem) OMPChildren(NumClauses, NumChildren, HasAssociatedStmt);
274 unsigned NumClauses,
276 return createEmptyDirective<OMPMetaDirective>(C, NumClauses,
293 unsigned NumClauses,
295 return createEmptyDirective<OMPParallelDirective>(C, NumClauses,
328 unsigned NumClauses,
332 C, NumClauses, /*HasAssociatedStmt=*/true,
401 unsigned NumClauses,
405 C, NumClauses, /*HasAssociatedStmt=*/true,
423 unsigned NumClauses,
426 C, NumClauses, /*HasAssociatedStmt=*/true, TransformedStmtOffset + 1,
446 unsigned NumClauses) {
448 C, NumClauses, /*HasAssociatedStmt=*/true, TransformedStmtOffset + 1,
466 C, /*NumClauses=*/0, /*HasAssociatedStmt=*/true,
483 OMPInterchangeDirective::CreateEmpty(const ASTContext &C, unsigned NumClauses,
486 C, NumClauses, /*HasAssociatedStmt=*/true, TransformedStmtOffset + 1,
526 unsigned NumClauses,
530 C, NumClauses, /*HasAssociatedStmt=*/true,
547 unsigned NumClauses,
549 return createEmptyDirective<OMPSectionsDirective>(C, NumClauses,
568 return createEmptyDirective<OMPSectionDirective>(C, /*NumClauses=*/0,
583 unsigned NumClauses,
585 return createEmptyDirective<OMPScopeDirective>(C, NumClauses,
600 unsigned NumClauses,
602 return createEmptyDirective<OMPSingleDirective>(C, NumClauses,
617 return createEmptyDirective<OMPMasterDirective>(C, /*NumClauses=*/0,
631 unsigned NumClauses,
633 return createEmptyDirective<OMPCriticalDirective>(C, NumClauses,
675 OMPParallelForDirective::CreateEmpty(const ASTContext &C, unsigned NumClauses,
678 C, NumClauses, /*HasAssociatedStmt=*/true,
719 unsigned NumClauses,
722 C, NumClauses, /*HasAssociatedStmt=*/true,
737 unsigned NumClauses, EmptyShell) {
739 C, NumClauses, /*HasAssociatedStmt=*/true, /*NumChildren=*/1);
753 unsigned NumClauses, EmptyShell) {
755 C, NumClauses, /*HasAssociatedStmt=*/true, /*NumChildren=*/1);
771 unsigned NumClauses, EmptyShell) {
773 C, NumClauses, /*HasAssociatedStmt=*/true, /*NumChildren=*/1);
787 unsigned NumClauses,
789 return createEmptyDirective<OMPTaskDirective>(C, NumClauses,
814 unsigned NumClauses,
816 return createEmptyDirective<OMPErrorDirective>(C, NumClauses);
840 unsigned NumClauses,
842 return createEmptyDirective<OMPTaskwaitDirective>(C, NumClauses);
855 unsigned NumClauses,
858 C, NumClauses, /*HasAssociatedStmt=*/true, /*NumChildren=*/1);
886 unsigned NumClauses,
888 return createEmptyDirective<OMPCancelDirective>(C, NumClauses);
901 unsigned NumClauses,
903 return createEmptyDirective<OMPFlushDirective>(C, NumClauses);
916 unsigned NumClauses,
918 return createEmptyDirective<OMPDepobjDirective>(C, NumClauses);
931 unsigned NumClauses,
933 return createEmptyDirective<OMPScanDirective>(C, NumClauses);
947 unsigned NumClauses,
950 return createEmptyDirective<OMPOrderedDirective>(C, NumClauses,
974 unsigned NumClauses,
977 C, NumClauses, /*HasAssociatedStmt=*/true, /*NumChildren=*/7);
990 unsigned NumClauses,
992 return createEmptyDirective<OMPTargetDirective>(C, NumClauses,
1009 unsigned NumClauses, EmptyShell) {
1011 C, NumClauses, /*HasAssociatedStmt=*/true, /*NumChildren=*/1);
1053 unsigned NumClauses,
1056 C, NumClauses, /*HasAssociatedStmt=*/true,
1113 unsigned NumClauses,
1115 return createEmptyDirective<OMPTeamsDirective>(C, NumClauses,
1155 unsigned NumClauses,
1159 C, NumClauses, /*HasAssociatedStmt=*/true,
1199 OMPTaskLoopSimdDirective::CreateEmpty(const ASTContext &C, unsigned NumClauses,
1202 C, NumClauses, /*HasAssociatedStmt=*/true,
1244 unsigned NumClauses,
1247 C, NumClauses, /*HasAssociatedStmt=*/true,
1289 unsigned NumClauses,
1292 C, NumClauses, /*HasAssociatedStmt=*/true,
1333 unsigned NumClauses,
1336 C, NumClauses, /*HasAssociatedStmt=*/true,
1377 unsigned NumClauses,
1380 C, NumClauses, /*HasAssociatedStmt=*/true,
1422 unsigned NumClauses,
1426 C, NumClauses, /*HasAssociatedStmt=*/true,
1469 unsigned NumClauses,
1473 C, NumClauses, /*HasAssociatedStmt=*/true,
1516 unsigned NumClauses,
1520 C, NumClauses, /*HasAssociatedStmt=*/true,
1563 unsigned NumClauses,
1567 C, NumClauses, /*HasAssociatedStmt=*/true,
1609 OMPDistributeDirective::CreateEmpty(const ASTContext &C, unsigned NumClauses,
1612 C, NumClauses, /*HasAssociatedStmt=*/true,
1625 OMPTargetUpdateDirective::CreateEmpty(const ASTContext &C, unsigned NumClauses,
1628 C, NumClauses, /*HasAssociatedStmt=*/true);
1683 unsigned NumClauses,
1687 C, NumClauses, /*HasAssociatedStmt=*/true,
1743 unsigned NumClauses,
1747 C, NumClauses, /*HasAssociatedStmt=*/true,
1789 unsigned NumClauses,
1792 C, NumClauses, /*HasAssociatedStmt=*/true,
1833 unsigned NumClauses,
1837 C, NumClauses, /*HasAssociatedStmt=*/true,
1871 OMPTargetSimdDirective::CreateEmpty(const ASTContext &C, unsigned NumClauses,
1874 C, NumClauses, /*HasAssociatedStmt=*/true,
1915 unsigned NumClauses,
1918 C, NumClauses, /*HasAssociatedStmt=*/true,
1958 const ASTContext &C, unsigned NumClauses, unsigned CollapsedNum,
1961 C, NumClauses, /*HasAssociatedStmt=*/true,
2016 unsigned NumClauses,
2020 C, NumClauses, /*HasAssociatedStmt=*/true,
2078 unsigned NumClauses,
2082 C, NumClauses, /*HasAssociatedStmt=*/true,
2096 OMPTargetTeamsDirective::CreateEmpty(const ASTContext &C, unsigned NumClauses,
2099 C, NumClauses, /*HasAssociatedStmt=*/true);
2139 unsigned NumClauses,
2143 C, NumClauses, /*HasAssociatedStmt=*/true,
2202 unsigned NumClauses,
2206 C, NumClauses, /*HasAssociatedStmt=*/true,
2264 const ASTContext &C, unsigned NumClauses, unsigned CollapsedNum,
2267 C, NumClauses, /*HasAssociatedStmt=*/true,
2311 unsigned NumClauses,
2315 C, NumClauses, /*HasAssociatedStmt=*/true,
2330 unsigned NumClauses,
2332 return createEmptyDirective<OMPInteropDirective>(C, NumClauses);
2346 unsigned NumClauses,
2348 return createEmptyDirective<OMPDispatchDirective>(C, NumClauses,
2364 unsigned NumClauses,
2366 return createEmptyDirective<OMPMaskedDirective>(C, NumClauses,
2405 OMPGenericLoopDirective::CreateEmpty(const ASTContext &C, unsigned NumClauses,
2408 C, NumClauses, /*HasAssociatedStmt=*/true,
2462 unsigned NumClauses,
2465 C, NumClauses, /*HasAssociatedStmt=*/true,
2520 unsigned NumClauses,
2524 C, NumClauses, /*HasAssociatedStmt=*/true,
2564 const ASTContext &C, unsigned NumClauses, unsigned CollapsedNum,
2567 C, NumClauses, /*HasAssociatedStmt=*/true,
2609 unsigned NumClauses,
2613 C, NumClauses, /*HasAssociatedStmt=*/true,