Lines Matching refs:EndLoc
5988 SourceLocation StartLoc, SourceLocation EndLoc, in mapLoopConstruct() argument
6079 Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, in ActOnOpenMPExecutableDirective() argument
6098 StartLoc, EndLoc, DirName, CancelRegion); in ActOnOpenMPExecutableDirective()
6276 EndLoc); in ActOnOpenMPExecutableDirective()
6279 Res = ActOnOpenMPSimdDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc, in ActOnOpenMPExecutableDirective()
6284 ActOnOpenMPTileDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6288 EndLoc); in ActOnOpenMPExecutableDirective()
6293 Res = ActOnOpenMPReverseDirective(AStmt, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6297 EndLoc); in ActOnOpenMPExecutableDirective()
6300 Res = ActOnOpenMPForDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc, in ActOnOpenMPExecutableDirective()
6305 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6309 EndLoc); in ActOnOpenMPExecutableDirective()
6314 Res = ActOnOpenMPSectionDirective(AStmt, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6318 EndLoc); in ActOnOpenMPExecutableDirective()
6323 Res = ActOnOpenMPMasterDirective(AStmt, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6327 EndLoc); in ActOnOpenMPExecutableDirective()
6331 StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6335 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6339 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6343 ActOnOpenMPScopeDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6347 StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6351 StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6355 StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6359 ActOnOpenMPTaskDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6366 Res = ActOnOpenMPTaskyieldDirective(StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6371 Res = ActOnOpenMPErrorDirective(ClausesWithImplicit, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6378 Res = ActOnOpenMPBarrierDirective(StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6383 Res = ActOnOpenMPTaskwaitDirective(ClausesWithImplicit, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6387 EndLoc); in ActOnOpenMPExecutableDirective()
6392 Res = ActOnOpenMPFlushDirective(ClausesWithImplicit, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6397 Res = ActOnOpenMPDepobjDirective(ClausesWithImplicit, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6402 Res = ActOnOpenMPScanDirective(ClausesWithImplicit, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6406 EndLoc); in ActOnOpenMPExecutableDirective()
6410 EndLoc); in ActOnOpenMPExecutableDirective()
6414 ActOnOpenMPTeamsDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6418 EndLoc); in ActOnOpenMPExecutableDirective()
6422 StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6426 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6433 Res = ActOnOpenMPCancellationPointDirective(StartLoc, EndLoc, CancelRegion); in ActOnOpenMPExecutableDirective()
6438 Res = ActOnOpenMPCancelDirective(ClausesWithImplicit, StartLoc, EndLoc, in ActOnOpenMPExecutableDirective()
6443 EndLoc); in ActOnOpenMPExecutableDirective()
6447 EndLoc, AStmt); in ActOnOpenMPExecutableDirective()
6451 EndLoc, AStmt); in ActOnOpenMPExecutableDirective()
6455 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6459 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6463 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6467 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6471 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6475 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6479 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6483 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6487 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6491 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6495 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6499 EndLoc, AStmt); in ActOnOpenMPExecutableDirective()
6503 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6507 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6511 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6515 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6519 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6523 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6527 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6531 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6535 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6539 EndLoc); in ActOnOpenMPExecutableDirective()
6543 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6547 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6551 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6555 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6560 Res = ActOnOpenMPInteropDirective(ClausesWithImplicit, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6564 EndLoc); in ActOnOpenMPExecutableDirective()
6568 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6572 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6576 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6580 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6584 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
7701 SourceLocation EndLoc) { in ActOnOpenMPParallelDirective() argument
7708 getASTContext(), StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPParallelDirective()
10355 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPSimdDirective() argument
10380 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPSimdDirective()
10387 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPForDirective() argument
10408 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPForDirective()
10416 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPForSimdDirective() argument
10438 return OMPForSimdDirective::Create(getASTContext(), StartLoc, EndLoc, in ActOnOpenMPForSimdDirective()
10479 SourceLocation EndLoc) { in ActOnOpenMPSectionsDirective() argument
10486 getASTContext(), StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPSectionsDirective()
10492 SourceLocation EndLoc) { in ActOnOpenMPSectionDirective() argument
10499 return OMPSectionDirective::Create(getASTContext(), StartLoc, EndLoc, AStmt, in ActOnOpenMPSectionDirective()
10514 SourceLocation EndLoc) { in ActOnOpenMPDispatchDirective() argument
10557 return OMPDispatchDirective::Create(getASTContext(), StartLoc, EndLoc, in ActOnOpenMPDispatchDirective()
10588 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPGenericLoopDirective() argument
10611 return OMPGenericLoopDirective::Create(getASTContext(), StartLoc, EndLoc, in ActOnOpenMPGenericLoopDirective()
10617 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTeamsGenericLoopDirective() argument
10644 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTeamsGenericLoopDirective()
10649 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetTeamsGenericLoopDirective() argument
10676 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPTargetTeamsGenericLoopDirective()
10682 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPParallelGenericLoopDirective() argument
10709 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPParallelGenericLoopDirective()
10714 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetParallelGenericLoopDirective() argument
10741 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTargetParallelGenericLoopDirective()
10747 SourceLocation EndLoc) { in ActOnOpenMPSingleDirective() argument
10772 return OMPSingleDirective::Create(getASTContext(), StartLoc, EndLoc, Clauses, in ActOnOpenMPSingleDirective()
10778 SourceLocation EndLoc) { in ActOnOpenMPMasterDirective() argument
10784 return OMPMasterDirective::Create(getASTContext(), StartLoc, EndLoc, AStmt); in ActOnOpenMPMasterDirective()
10790 SourceLocation EndLoc) { in ActOnOpenMPMaskedDirective() argument
10796 return OMPMaskedDirective::Create(getASTContext(), StartLoc, EndLoc, Clauses, in ActOnOpenMPMaskedDirective()
10802 Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) { in ActOnOpenMPCriticalDirective() argument
10851 EndLoc, Clauses, AStmt); in ActOnOpenMPCriticalDirective()
10859 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPParallelForDirective() argument
10879 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPParallelForDirective()
10885 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPParallelForSimdDirective() argument
10908 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPParallelForSimdDirective()
10913 SourceLocation EndLoc) { in ActOnOpenMPParallelMasterDirective() argument
10920 getASTContext(), StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPParallelMasterDirective()
10926 SourceLocation EndLoc) { in ActOnOpenMPParallelMaskedDirective() argument
10933 getASTContext(), StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPParallelMaskedDirective()
10939 SourceLocation EndLoc) { in ActOnOpenMPParallelSectionsDirective() argument
10946 getASTContext(), StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPParallelSectionsDirective()
10976 SourceLocation EndLoc) { in ActOnOpenMPTaskDirective() argument
10989 return OMPTaskDirective::Create(getASTContext(), StartLoc, EndLoc, Clauses, in ActOnOpenMPTaskDirective()
10994 SourceLocation EndLoc) { in ActOnOpenMPTaskyieldDirective() argument
10995 return OMPTaskyieldDirective::Create(getASTContext(), StartLoc, EndLoc); in ActOnOpenMPTaskyieldDirective()
10999 SourceLocation EndLoc) { in ActOnOpenMPBarrierDirective() argument
11000 return OMPBarrierDirective::Create(getASTContext(), StartLoc, EndLoc); in ActOnOpenMPBarrierDirective()
11005 SourceLocation EndLoc, in ActOnOpenMPErrorDirective() argument
11031 return OMPErrorDirective::Create(getASTContext(), StartLoc, EndLoc, Clauses); in ActOnOpenMPErrorDirective()
11037 SourceLocation EndLoc) { in ActOnOpenMPTaskwaitDirective() argument
11048 return OMPTaskwaitDirective::Create(getASTContext(), StartLoc, EndLoc, in ActOnOpenMPTaskwaitDirective()
11055 SourceLocation EndLoc) { in ActOnOpenMPTaskgroupDirective() argument
11063 return OMPTaskgroupDirective::Create(getASTContext(), StartLoc, EndLoc, in ActOnOpenMPTaskgroupDirective()
11070 SourceLocation EndLoc) { in ActOnOpenMPFlushDirective() argument
11104 return OMPFlushDirective::Create(getASTContext(), StartLoc, EndLoc, Clauses); in ActOnOpenMPFlushDirective()
11109 SourceLocation EndLoc) { in ActOnOpenMPDepobjDirective() argument
11126 return OMPDepobjDirective::Create(getASTContext(), StartLoc, EndLoc, Clauses); in ActOnOpenMPDepobjDirective()
11131 SourceLocation EndLoc) { in ActOnOpenMPScanDirective() argument
11134 Diag(Clauses.empty() ? EndLoc : Clauses[1]->getBeginLoc(), in ActOnOpenMPScanDirective()
11156 return OMPScanDirective::Create(getASTContext(), StartLoc, EndLoc, Clauses); in ActOnOpenMPScanDirective()
11162 SourceLocation EndLoc) { in ActOnOpenMPOrderedDirective() argument
11271 return OMPOrderedDirective::Create(getASTContext(), StartLoc, EndLoc, Clauses, in ActOnOpenMPOrderedDirective()
12333 SourceLocation EndLoc) { in ActOnOpenMPAtomicDirective() argument
12903 Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPAtomicDirective()
12910 SourceLocation EndLoc) { in ActOnOpenMPTargetDirective() argument
12955 return OMPTargetDirective::Create(getASTContext(), StartLoc, EndLoc, Clauses, in ActOnOpenMPTargetDirective()
12961 SourceLocation EndLoc) { in ActOnOpenMPTargetParallelDirective() argument
12968 getASTContext(), StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPTargetParallelDirective()
12974 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetParallelForDirective() argument
12995 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPTargetParallelForDirective()
13035 SourceLocation EndLoc) { in ActOnOpenMPTargetDataDirective() argument
13059 return OMPTargetDataDirective::Create(getASTContext(), StartLoc, EndLoc, in ActOnOpenMPTargetDataDirective()
13065 SourceLocation EndLoc, Stmt *AStmt) { in ActOnOpenMPTargetEnterDataDirective() argument
13079 return OMPTargetEnterDataDirective::Create(getASTContext(), StartLoc, EndLoc, in ActOnOpenMPTargetEnterDataDirective()
13085 SourceLocation EndLoc, Stmt *AStmt) { in ActOnOpenMPTargetExitDataDirective() argument
13099 return OMPTargetExitDataDirective::Create(getASTContext(), StartLoc, EndLoc, in ActOnOpenMPTargetExitDataDirective()
13105 SourceLocation EndLoc, Stmt *AStmt) { in ActOnOpenMPTargetUpdateDirective() argument
13121 return OMPTargetUpdateDirective::Create(getASTContext(), StartLoc, EndLoc, in ActOnOpenMPTargetUpdateDirective()
13128 SourceLocation EndLoc) { in ActOnOpenMPTeamsDirective() argument
13140 return OMPTeamsDirective::Create(getASTContext(), StartLoc, EndLoc, Clauses, in ActOnOpenMPTeamsDirective()
13145 SourceLocation StartLoc, SourceLocation EndLoc, in ActOnOpenMPCancellationPointDirective() argument
13156 EndLoc, CancelRegion); in ActOnOpenMPCancellationPointDirective()
13161 SourceLocation EndLoc, OpenMPDirectiveKind CancelRegion) { in ActOnOpenMPCancelDirective() argument
13171 return OMPCancelDirective::Create(getASTContext(), StartLoc, EndLoc, Clauses, in ActOnOpenMPCancelDirective()
13204 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTaskLoopDirective() argument
13235 return OMPTaskLoopDirective::Create(getASTContext(), StartLoc, EndLoc, in ActOnOpenMPTaskLoopDirective()
13242 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTaskLoopSimdDirective() argument
13275 return OMPTaskLoopSimdDirective::Create(getASTContext(), StartLoc, EndLoc, in ActOnOpenMPTaskLoopSimdDirective()
13281 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPMasterTaskLoopDirective() argument
13312 return OMPMasterTaskLoopDirective::Create(getASTContext(), StartLoc, EndLoc, in ActOnOpenMPMasterTaskLoopDirective()
13319 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPMaskedTaskLoopDirective() argument
13350 return OMPMaskedTaskLoopDirective::Create(getASTContext(), StartLoc, EndLoc, in ActOnOpenMPMaskedTaskLoopDirective()
13357 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPMasterTaskLoopSimdDirective() argument
13391 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPMasterTaskLoopSimdDirective()
13396 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPMaskedTaskLoopSimdDirective() argument
13430 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPMaskedTaskLoopSimdDirective()
13435 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPParallelMasterTaskLoopDirective() argument
13468 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPParallelMasterTaskLoopDirective()
13474 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPParallelMaskedTaskLoopDirective() argument
13507 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPParallelMaskedTaskLoopDirective()
13513 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPParallelMasterTaskLoopSimdDirective() argument
13548 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPParallelMasterTaskLoopSimdDirective()
13553 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPParallelMaskedTaskLoopSimdDirective() argument
13588 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPParallelMaskedTaskLoopSimdDirective()
13593 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPDistributeDirective() argument
13616 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPDistributeDirective()
13623 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPDistributeParallelForDirective() argument
13644 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPDistributeParallelForDirective()
13650 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPDistributeParallelForSimdDirective() argument
13674 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPDistributeParallelForSimdDirective()
13679 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPDistributeSimdDirective() argument
13702 return OMPDistributeSimdDirective::Create(getASTContext(), StartLoc, EndLoc, in ActOnOpenMPDistributeSimdDirective()
13708 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetParallelForSimdDirective() argument
13732 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTargetParallelForSimdDirective()
13737 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetSimdDirective() argument
13759 return OMPTargetSimdDirective::Create(getASTContext(), StartLoc, EndLoc, in ActOnOpenMPTargetSimdDirective()
13765 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTeamsDistributeDirective() argument
13788 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTeamsDistributeDirective()
13793 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTeamsDistributeSimdDirective() argument
13819 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTeamsDistributeSimdDirective()
13824 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTeamsDistributeParallelForSimdDirective() argument
13850 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTeamsDistributeParallelForSimdDirective()
13855 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTeamsDistributeParallelForDirective() argument
13879 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPTeamsDistributeParallelForDirective()
13885 SourceLocation EndLoc) { in ActOnOpenMPTargetTeamsDirective() argument
13904 return OMPTargetTeamsDirective::Create(getASTContext(), StartLoc, EndLoc, in ActOnOpenMPTargetTeamsDirective()
13910 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetTeamsDistributeDirective() argument
13931 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTargetTeamsDistributeDirective()
13936 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetTeamsDistributeParallelForDirective() argument
13957 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPTargetTeamsDistributeParallelForDirective()
13963 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetTeamsDistributeParallelForSimdDirective() argument
13988 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTargetTeamsDistributeParallelForSimdDirective()
13993 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetTeamsDistributeSimdDirective() argument
14017 getASTContext(), StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTargetTeamsDistributeSimdDirective()
14128 SourceLocation EndLoc) { in ActOnOpenMPTileDirective() argument
14153 return OMPTileDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPTileDirective()
14392 return OMPTileDirective::Create(Context, StartLoc, EndLoc, Clauses, NumLoops, in ActOnOpenMPTileDirective()
14400 SourceLocation EndLoc) { in ActOnOpenMPUnrollDirective() argument
14431 return OMPUnrollDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPUnrollDirective()
14456 return OMPUnrollDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPUnrollDirective()
14672 return OMPUnrollDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPUnrollDirective()
14679 SourceLocation EndLoc) { in ActOnOpenMPReverseDirective() argument
14699 return OMPReverseDirective::Create(Context, StartLoc, EndLoc, AStmt, in ActOnOpenMPReverseDirective()
14729 SourceLocation TransformLocEnd = EndLoc; in ActOnOpenMPReverseDirective()
14859 return OMPReverseDirective::Create(Context, StartLoc, EndLoc, AStmt, in ActOnOpenMPReverseDirective()
14866 SourceLocation EndLoc) { in ActOnOpenMPInterchangeDirective() argument
14888 return OMPInterchangeDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPInterchangeDirective()
15011 return OMPInterchangeDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPInterchangeDirective()
15020 SourceLocation EndLoc) { in ActOnOpenMPSingleExprClause() argument
15024 Res = ActOnOpenMPFinalClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15027 Res = ActOnOpenMPNumThreadsClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15030 Res = ActOnOpenMPSafelenClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15033 Res = ActOnOpenMPSimdlenClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15036 Res = ActOnOpenMPAllocatorClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15039 Res = ActOnOpenMPCollapseClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15042 Res = ActOnOpenMPOrderedClause(StartLoc, EndLoc, LParenLoc, Expr); in ActOnOpenMPSingleExprClause()
15045 Res = ActOnOpenMPNumTeamsClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15048 Res = ActOnOpenMPThreadLimitClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15051 Res = ActOnOpenMPPriorityClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15054 Res = ActOnOpenMPHintClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15057 Res = ActOnOpenMPDepobjClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15060 Res = ActOnOpenMPDetachClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15063 Res = ActOnOpenMPNovariantsClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15066 Res = ActOnOpenMPNocontextClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15069 Res = ActOnOpenMPFilterClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15072 Res = ActOnOpenMPPartialClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15075 Res = ActOnOpenMPMessageClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15078 Res = ActOnOpenMPAlignClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15081 Res = ActOnOpenMPXDynCGroupMemClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15279 SourceLocation ColonLoc, SourceLocation EndLoc) { in ActOnOpenMPIfClause() argument
15306 LParenLoc, NameModifierLoc, ColonLoc, EndLoc); in ActOnOpenMPIfClause()
15312 SourceLocation EndLoc) { in ActOnOpenMPFinalClause() argument
15338 ValExpr, HelperValStmt, CaptureRegion, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPFinalClause()
15431 SourceLocation EndLoc) { in ActOnOpenMPNumThreadsClause() argument
15453 ValExpr, HelperValStmt, CaptureRegion, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPNumThreadsClause()
15508 SourceLocation EndLoc) { in ActOnOpenMPSafelenClause() argument
15516 OMPSafelenClause(Safelen.get(), StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSafelenClause()
15522 SourceLocation EndLoc) { in ActOnOpenMPSimdlenClause() argument
15530 OMPSimdlenClause(Simdlen.get(), StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimdlenClause()
15592 SourceLocation EndLoc) { in ActOnOpenMPAllocatorClause() argument
15608 OMPAllocatorClause(Allocator.get(), StartLoc, LParenLoc, EndLoc); in ActOnOpenMPAllocatorClause()
15614 SourceLocation EndLoc) { in ActOnOpenMPCollapseClause() argument
15625 OMPCollapseClause(NumForLoopsResult.get(), StartLoc, LParenLoc, EndLoc); in ActOnOpenMPCollapseClause()
15629 SourceLocation EndLoc, in ActOnOpenMPOrderedClause() argument
15649 StartLoc, LParenLoc, EndLoc); in ActOnOpenMPOrderedClause()
15656 SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) { in ActOnOpenMPSimpleClause() argument
15661 ArgumentLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimpleClause()
15665 ArgumentLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimpleClause()
15670 ArgumentLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimpleClause()
15674 ArgumentLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimpleClause()
15678 ArgumentLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimpleClause()
15682 ArgumentLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimpleClause()
15686 ArgumentLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimpleClause()
15691 LParenLoc, EndLoc); in ActOnOpenMPSimpleClause()
15799 SourceLocation EndLoc) { in ActOnOpenMPDefaultClause() argument
15826 OMPDefaultClause(Kind, KindKwLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPDefaultClause()
15833 SourceLocation EndLoc) { in ActOnOpenMPProcBindClause() argument
15854 OMPProcBindClause(Kind, KindKwLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPProcBindClause()
15859 SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) { in ActOnOpenMPAtomicDefaultMemOrderClause() argument
15869 Kind, KindKwLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPAtomicDefaultMemOrderClause()
15876 SourceLocation EndLoc) { in ActOnOpenMPAtClause() argument
15885 OMPAtClause(Kind, KindKwLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPAtClause()
15892 SourceLocation EndLoc) { in ActOnOpenMPSeverityClause() argument
15901 OMPSeverityClause(Kind, KindKwLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSeverityClause()
15907 SourceLocation EndLoc) { in ActOnOpenMPMessageClause() argument
15915 OMPMessageClause(ME, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPMessageClause()
15921 SourceLocation KindLoc, SourceLocation EndLoc) { in ActOnOpenMPOrderClause() argument
15954 Kind, KindLoc, StartLoc, LParenLoc, EndLoc, Modifier, MLoc); in ActOnOpenMPOrderClause()
15961 SourceLocation EndLoc) { in ActOnOpenMPUpdateClause() argument
15976 KindKwLoc, Kind, EndLoc); in ActOnOpenMPUpdateClause()
15982 SourceLocation EndLoc) { in ActOnOpenMPSizesClause() argument
16028 return OMPSizesClause::Create(getASTContext(), StartLoc, LParenLoc, EndLoc, in ActOnOpenMPSizesClause()
16033 SourceLocation EndLoc) { in ActOnOpenMPFullClause() argument
16034 return OMPFullClause::Create(getASTContext(), StartLoc, EndLoc); in ActOnOpenMPFullClause()
16040 SourceLocation EndLoc) { in ActOnOpenMPPartialClause() argument
16051 return OMPPartialClause::Create(getASTContext(), StartLoc, LParenLoc, EndLoc, in ActOnOpenMPPartialClause()
16057 SourceLocation EndLoc) { in ActOnOpenMPAlignClause() argument
16063 LParenLoc, EndLoc); in ActOnOpenMPAlignClause()
16070 SourceLocation EndLoc) { in ActOnOpenMPSingleExprWithArgClause() argument
16082 ArgumentLoc[ScheduleKind], DelimLoc, EndLoc); in ActOnOpenMPSingleExprWithArgClause()
16088 DelimLoc, EndLoc); in ActOnOpenMPSingleExprWithArgClause()
16093 StartLoc, LParenLoc, ArgumentLoc.back(), DelimLoc, EndLoc); in ActOnOpenMPSingleExprWithArgClause()
16101 EndLoc); in ActOnOpenMPSingleExprWithArgClause()
16108 LParenLoc, ArgumentLoc[OrderModifier], ArgumentLoc[OrderKind], EndLoc); in ActOnOpenMPSingleExprWithArgClause()
16114 StartLoc, LParenLoc, ArgumentLoc.back(), EndLoc); in ActOnOpenMPSingleExprWithArgClause()
16121 StartLoc, LParenLoc, ArgumentLoc.back(), EndLoc); in ActOnOpenMPSingleExprWithArgClause()
16128 StartLoc, LParenLoc, ArgumentLoc.back(), EndLoc); in ActOnOpenMPSingleExprWithArgClause()
16238 SourceLocation KindLoc, SourceLocation CommaLoc, SourceLocation EndLoc) { in ActOnOpenMPScheduleClause() argument
16319 OMPScheduleClause(StartLoc, LParenLoc, KindLoc, CommaLoc, EndLoc, Kind, in ActOnOpenMPScheduleClause()
16325 SourceLocation EndLoc) { in ActOnOpenMPClause() argument
16329 Res = ActOnOpenMPOrderedClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16332 Res = ActOnOpenMPNowaitClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16335 Res = ActOnOpenMPUntiedClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16338 Res = ActOnOpenMPMergeableClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16341 Res = ActOnOpenMPReadClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16344 Res = ActOnOpenMPWriteClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16347 Res = ActOnOpenMPUpdateClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16350 Res = ActOnOpenMPCaptureClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16353 Res = ActOnOpenMPCompareClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16356 Res = ActOnOpenMPFailClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16359 Res = ActOnOpenMPSeqCstClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16362 Res = ActOnOpenMPAcqRelClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16365 Res = ActOnOpenMPAcquireClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16368 Res = ActOnOpenMPReleaseClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16371 Res = ActOnOpenMPRelaxedClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16374 Res = ActOnOpenMPWeakClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16377 Res = ActOnOpenMPThreadsClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16380 Res = ActOnOpenMPSIMDClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16383 Res = ActOnOpenMPNogroupClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16386 Res = ActOnOpenMPUnifiedAddressClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16389 Res = ActOnOpenMPUnifiedSharedMemoryClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16392 Res = ActOnOpenMPReverseOffloadClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16395 Res = ActOnOpenMPDynamicAllocatorsClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16400 /*VarLoc=*/SourceLocation(), EndLoc); in ActOnOpenMPClause()
16403 Res = ActOnOpenMPFullClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16406 Res = ActOnOpenMPPartialClause(nullptr, StartLoc, /*LParenLoc=*/{}, EndLoc); in ActOnOpenMPClause()
16409 Res = ActOnOpenMPXBareClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16480 SourceLocation EndLoc) { in ActOnOpenMPNowaitClause() argument
16482 return new (getASTContext()) OMPNowaitClause(StartLoc, EndLoc); in ActOnOpenMPNowaitClause()
16486 SourceLocation EndLoc) { in ActOnOpenMPUntiedClause() argument
16488 return new (getASTContext()) OMPUntiedClause(StartLoc, EndLoc); in ActOnOpenMPUntiedClause()
16492 SourceLocation EndLoc) { in ActOnOpenMPMergeableClause() argument
16493 return new (getASTContext()) OMPMergeableClause(StartLoc, EndLoc); in ActOnOpenMPMergeableClause()
16497 SourceLocation EndLoc) { in ActOnOpenMPReadClause() argument
16498 return new (getASTContext()) OMPReadClause(StartLoc, EndLoc); in ActOnOpenMPReadClause()
16502 SourceLocation EndLoc) { in ActOnOpenMPWriteClause() argument
16503 return new (getASTContext()) OMPWriteClause(StartLoc, EndLoc); in ActOnOpenMPWriteClause()
16507 SourceLocation EndLoc) { in ActOnOpenMPUpdateClause() argument
16508 return OMPUpdateClause::Create(getASTContext(), StartLoc, EndLoc); in ActOnOpenMPUpdateClause()
16512 SourceLocation EndLoc) { in ActOnOpenMPCaptureClause() argument
16513 return new (getASTContext()) OMPCaptureClause(StartLoc, EndLoc); in ActOnOpenMPCaptureClause()
16517 SourceLocation EndLoc) { in ActOnOpenMPCompareClause() argument
16518 return new (getASTContext()) OMPCompareClause(StartLoc, EndLoc); in ActOnOpenMPCompareClause()
16522 SourceLocation EndLoc) { in ActOnOpenMPFailClause() argument
16523 return new (getASTContext()) OMPFailClause(StartLoc, EndLoc); in ActOnOpenMPFailClause()
16530 SourceLocation EndLoc) { in ActOnOpenMPFailClause() argument
16537 OMPFailClause(Parameter, KindLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPFailClause()
16541 SourceLocation EndLoc) { in ActOnOpenMPSeqCstClause() argument
16542 return new (getASTContext()) OMPSeqCstClause(StartLoc, EndLoc); in ActOnOpenMPSeqCstClause()
16546 SourceLocation EndLoc) { in ActOnOpenMPAcqRelClause() argument
16547 return new (getASTContext()) OMPAcqRelClause(StartLoc, EndLoc); in ActOnOpenMPAcqRelClause()
16551 SourceLocation EndLoc) { in ActOnOpenMPAcquireClause() argument
16552 return new (getASTContext()) OMPAcquireClause(StartLoc, EndLoc); in ActOnOpenMPAcquireClause()
16556 SourceLocation EndLoc) { in ActOnOpenMPReleaseClause() argument
16557 return new (getASTContext()) OMPReleaseClause(StartLoc, EndLoc); in ActOnOpenMPReleaseClause()
16561 SourceLocation EndLoc) { in ActOnOpenMPRelaxedClause() argument
16562 return new (getASTContext()) OMPRelaxedClause(StartLoc, EndLoc); in ActOnOpenMPRelaxedClause()
16566 SourceLocation EndLoc) { in ActOnOpenMPWeakClause() argument
16567 return new (getASTContext()) OMPWeakClause(StartLoc, EndLoc); in ActOnOpenMPWeakClause()
16571 SourceLocation EndLoc) { in ActOnOpenMPThreadsClause() argument
16572 return new (getASTContext()) OMPThreadsClause(StartLoc, EndLoc); in ActOnOpenMPThreadsClause()
16576 SourceLocation EndLoc) { in ActOnOpenMPSIMDClause() argument
16577 return new (getASTContext()) OMPSIMDClause(StartLoc, EndLoc); in ActOnOpenMPSIMDClause()
16581 SourceLocation EndLoc) { in ActOnOpenMPNogroupClause() argument
16582 return new (getASTContext()) OMPNogroupClause(StartLoc, EndLoc); in ActOnOpenMPNogroupClause()
16586 SourceLocation EndLoc) { in ActOnOpenMPUnifiedAddressClause() argument
16587 return new (getASTContext()) OMPUnifiedAddressClause(StartLoc, EndLoc); in ActOnOpenMPUnifiedAddressClause()
16592 SourceLocation EndLoc) { in ActOnOpenMPUnifiedSharedMemoryClause() argument
16593 return new (getASTContext()) OMPUnifiedSharedMemoryClause(StartLoc, EndLoc); in ActOnOpenMPUnifiedSharedMemoryClause()
16597 SourceLocation EndLoc) { in ActOnOpenMPReverseOffloadClause() argument
16598 return new (getASTContext()) OMPReverseOffloadClause(StartLoc, EndLoc); in ActOnOpenMPReverseOffloadClause()
16603 SourceLocation EndLoc) { in ActOnOpenMPDynamicAllocatorsClause() argument
16604 return new (getASTContext()) OMPDynamicAllocatorsClause(StartLoc, EndLoc); in ActOnOpenMPDynamicAllocatorsClause()
16610 SourceLocation EndLoc) { in ActOnOpenMPInteropDirective() argument
16678 return OMPInteropDirective::Create(getASTContext(), StartLoc, EndLoc, in ActOnOpenMPInteropDirective()
16741 SourceLocation LParenLoc, SourceLocation VarLoc, SourceLocation EndLoc) { in ActOnOpenMPInitClause() argument
16761 StartLoc, LParenLoc, VarLoc, EndLoc); in ActOnOpenMPInitClause()
16768 SourceLocation EndLoc) { in ActOnOpenMPUseClause() argument
16774 OMPUseClause(InteropVar, StartLoc, LParenLoc, VarLoc, EndLoc); in ActOnOpenMPUseClause()
16781 SourceLocation EndLoc) { in ActOnOpenMPDestroyClause() argument
16794 OMPDestroyClause(InteropVar, StartLoc, LParenLoc, VarLoc, EndLoc); in ActOnOpenMPDestroyClause()
16800 SourceLocation EndLoc) { in ActOnOpenMPNovariantsClause() argument
16826 ValExpr, HelperValStmt, CaptureRegion, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPNovariantsClause()
16832 SourceLocation EndLoc) { in ActOnOpenMPNocontextClause() argument
16858 ValExpr, HelperValStmt, CaptureRegion, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPNocontextClause()
16864 SourceLocation EndLoc) { in ActOnOpenMPFilterClause() argument
16880 ValExpr, HelperValStmt, CaptureRegion, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPFilterClause()
16889 SourceLocation EndLoc = Locs.EndLoc; in ActOnOpenMPVarListClause() local
16896 Res = ActOnOpenMPPrivateClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
16899 Res = ActOnOpenMPFirstprivateClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
16906 ExtraModifierLoc, ColonLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
16909 Res = ActOnOpenMPSharedClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
16916 StartLoc, LParenLoc, ExtraModifierLoc, ColonLoc, EndLoc, in ActOnOpenMPVarListClause()
16921 VarList, StartLoc, LParenLoc, ColonLoc, EndLoc, in ActOnOpenMPVarListClause()
16926 VarList, StartLoc, LParenLoc, ColonLoc, EndLoc, in ActOnOpenMPVarListClause()
16935 ColonLoc, Data.StepModifierLoc, EndLoc); in ActOnOpenMPVarListClause()
16939 LParenLoc, ColonLoc, EndLoc); in ActOnOpenMPVarListClause()
16942 Res = ActOnOpenMPCopyinClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
16945 Res = ActOnOpenMPCopyprivateClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
16948 Res = ActOnOpenMPFlushClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
16956 Data.DepModOrTailExpr, VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
16993 LParenLoc, ColonLoc, EndLoc); in ActOnOpenMPVarListClause()
16996 Res = ActOnOpenMPNontemporalClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
16999 Res = ActOnOpenMPInclusiveClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
17002 Res = ActOnOpenMPExclusiveClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
17005 Res = ActOnOpenMPAffinityClause(StartLoc, LParenLoc, ColonLoc, EndLoc, in ActOnOpenMPVarListClause()
17011 ExtraModifierLoc, ColonLoc, VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
17101 SourceLocation EndLoc) { in ActOnOpenMPPrivateClause() argument
17105 StartLoc.isInvalid() && LParenLoc.isInvalid() && EndLoc.isInvalid(); in ActOnOpenMPPrivateClause()
17242 return OMPPrivateClause::Create(getASTContext(), StartLoc, LParenLoc, EndLoc, in ActOnOpenMPPrivateClause()
17249 SourceLocation EndLoc) { in ActOnOpenMPFirstprivateClause() argument
17255 StartLoc.isInvalid() && LParenLoc.isInvalid() && EndLoc.isInvalid(); in ActOnOpenMPFirstprivateClause()
17531 getASTContext(), StartLoc, LParenLoc, EndLoc, Vars, PrivateCopies, Inits, in ActOnOpenMPFirstprivateClause()
17538 SourceLocation LParenLoc, SourceLocation EndLoc) { in ActOnOpenMPLastprivateClause() argument
17713 getASTContext(), StartLoc, LParenLoc, EndLoc, Vars, SrcExprs, DstExprs, in ActOnOpenMPLastprivateClause()
17722 SourceLocation EndLoc) { in ActOnOpenMPSharedClause() argument
17768 return OMPSharedClause::Create(getASTContext(), StartLoc, LParenLoc, EndLoc, in ActOnOpenMPSharedClause()
18214 SourceLocation ColonLoc, SourceLocation EndLoc, in actOnOMPReductionKindClause() argument
18945 SourceLocation ModifierLoc, SourceLocation ColonLoc, SourceLocation EndLoc, in ActOnOpenMPReductionClause() argument
18972 StartLoc, LParenLoc, ColonLoc, EndLoc, in ActOnOpenMPReductionClause()
18978 getASTContext(), StartLoc, LParenLoc, ModifierLoc, ColonLoc, EndLoc, in ActOnOpenMPReductionClause()
18989 SourceLocation ColonLoc, SourceLocation EndLoc, in ActOnOpenMPTaskReductionClause() argument
18995 EndLoc, ReductionIdScopeSpec, ReductionId, in ActOnOpenMPTaskReductionClause()
19000 getASTContext(), StartLoc, LParenLoc, ColonLoc, EndLoc, RD.Vars, in ActOnOpenMPTaskReductionClause()
19009 SourceLocation ColonLoc, SourceLocation EndLoc, in ActOnOpenMPInReductionClause() argument
19014 StartLoc, LParenLoc, ColonLoc, EndLoc, in ActOnOpenMPInReductionClause()
19020 getASTContext(), StartLoc, LParenLoc, ColonLoc, EndLoc, RD.Vars, in ActOnOpenMPInReductionClause()
19085 SourceLocation StepModifierLoc, SourceLocation EndLoc) { in ActOnOpenMPLinearClause() argument
19218 LinLoc, ColonLoc, StepModifierLoc, EndLoc, in ActOnOpenMPLinearClause()
19329 SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc) { in ActOnOpenMPAlignedClause() argument
19399 ColonLoc, EndLoc, Vars, Alignment); in ActOnOpenMPAlignedClause()
19405 SourceLocation EndLoc) { in ActOnOpenMPCopyinClause() argument
19494 return OMPCopyinClause::Create(getASTContext(), StartLoc, LParenLoc, EndLoc, in ActOnOpenMPCopyinClause()
19501 SourceLocation EndLoc) { in ActOnOpenMPCopyprivateClause() argument
19608 EndLoc, Vars, SrcExprs, DstExprs, in ActOnOpenMPCopyprivateClause()
19615 SourceLocation EndLoc) { in ActOnOpenMPFlushClause() argument
19619 return OMPFlushClause::Create(getASTContext(), StartLoc, LParenLoc, EndLoc, in ActOnOpenMPFlushClause()
19643 SourceLocation EndLoc) { in ActOnOpenMPDepobjClause() argument
19666 return OMPDepobjClause::Create(getASTContext(), StartLoc, LParenLoc, EndLoc, in ActOnOpenMPDepobjClause()
19684 SourceLocation EndLoc) { in ProcessOpenMPDoacrossClauseCommon() argument
19794 SemaRef.Diag(EndLoc, diag::err_omp_depend_sink_expected_loop_iteration) in ProcessOpenMPDoacrossClauseCommon()
19803 SourceLocation EndLoc) { in ActOnOpenMPDependClause() argument
19858 SemaRef, DepKind == OMPC_DEPEND_source, VarList, DSAStack, EndLoc); in ActOnOpenMPDependClause()
19984 getASTContext(), StartLoc, LParenLoc, EndLoc, in ActOnOpenMPDependClause()
19996 SourceLocation EndLoc) { in ActOnOpenMPDeviceClause() argument
20045 LParenLoc, ModifierLoc, EndLoc); in ActOnOpenMPDeviceClause()
21711 SourceLocation EndLoc) { in ActOnOpenMPNumTeamsClause() argument
21733 ValExpr, HelperValStmt, CaptureRegion, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPNumTeamsClause()
21739 SourceLocation EndLoc) { in ActOnOpenMPThreadLimitClause() argument
21761 ValExpr, HelperValStmt, CaptureRegion, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPThreadLimitClause()
21767 SourceLocation EndLoc) { in ActOnOpenMPPriorityClause() argument
21781 ValExpr, HelperValStmt, CaptureRegion, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPPriorityClause()
21787 SourceLocation ModifierLoc, SourceLocation EndLoc) { in ActOnOpenMPGrainsizeClause() argument
21815 StartLoc, LParenLoc, ModifierLoc, EndLoc); in ActOnOpenMPGrainsizeClause()
21821 SourceLocation ModifierLoc, SourceLocation EndLoc) { in ActOnOpenMPNumTasksClause() argument
21848 StartLoc, LParenLoc, ModifierLoc, EndLoc); in ActOnOpenMPNumTasksClause()
21854 SourceLocation EndLoc) { in ActOnOpenMPHintClause() argument
21863 OMPHintClause(HintExpr.get(), StartLoc, LParenLoc, EndLoc); in ActOnOpenMPHintClause()
21885 SourceLocation EndLoc) { in ActOnOpenMPDetachClause() argument
21928 OMPDetachClause(Evt, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPDetachClause()
21934 SourceLocation EndLoc) { in ActOnOpenMPDistScheduleClause() argument
21981 OMPDistScheduleClause(StartLoc, LParenLoc, KindLoc, CommaLoc, EndLoc, in ActOnOpenMPDistScheduleClause()
21988 SourceLocation KindLoc, SourceLocation EndLoc) { in ActOnOpenMPDefaultmapClause() argument
22068 OMPDefaultmapClause(StartLoc, LParenLoc, MLoc, KindLoc, EndLoc, Kind, M); in ActOnOpenMPDefaultmapClause()
22765 SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc) { in ActOnOpenMPAllocateClause() argument
22823 Allocator, ColonLoc, EndLoc, Vars); in ActOnOpenMPAllocateClause()
22829 SourceLocation EndLoc) { in ActOnOpenMPNontemporalClause() argument
22862 EndLoc, Vars); in ActOnOpenMPNontemporalClause()
22868 SourceLocation EndLoc) { in ActOnOpenMPScopeDirective() argument
22874 return OMPScopeDirective::Create(getASTContext(), StartLoc, EndLoc, Clauses, in ActOnOpenMPScopeDirective()
22881 SourceLocation EndLoc) { in ActOnOpenMPInclusiveClause() argument
22916 EndLoc, Vars); in ActOnOpenMPInclusiveClause()
22922 SourceLocation EndLoc) { in ActOnOpenMPExclusiveClause() argument
22960 EndLoc, Vars); in ActOnOpenMPExclusiveClause()
22979 SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc, in ActOnOpenMPUsesAllocatorClause() argument
23110 EndLoc, NewData); in ActOnOpenMPUsesAllocatorClause()
23115 SourceLocation EndLoc, Expr *Modifier, ArrayRef<Expr *> Locators) { in ActOnOpenMPAffinityClause() argument
23149 ColonLoc, EndLoc, Modifier, Vars); in ActOnOpenMPAffinityClause()
23156 SourceLocation EndLoc) { in ActOnOpenMPBindClause() argument
23166 LParenLoc, EndLoc); in ActOnOpenMPBindClause()
23172 SourceLocation EndLoc) { in ActOnOpenMPXDynCGroupMemClause() argument
23195 ValExpr, HelperValStmt, CaptureRegion, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPXDynCGroupMemClause()
23201 SourceLocation LParenLoc, SourceLocation EndLoc) { in ActOnOpenMPDoacrossClause() argument
23221 VarList, DSAStack, EndLoc); in ActOnOpenMPDoacrossClause()
23226 EndLoc, DepType, DepLoc, ColonLoc, Vars, in ActOnOpenMPDoacrossClause()
23236 SourceLocation EndLoc) { in ActOnOpenMPXAttributeClause() argument
23238 OMPXAttributeClause(Attrs, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPXAttributeClause()
23242 SourceLocation EndLoc) { in ActOnOpenMPXBareClause() argument
23243 return new (getASTContext()) OMPXBareClause(StartLoc, EndLoc); in ActOnOpenMPXBareClause()