Lines Matching refs:EndLoc
6038 Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) { in ActOnOpenMPExecutableDirective() argument
6209 EndLoc); in ActOnOpenMPExecutableDirective()
6213 Res = ActOnOpenMPSimdDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc, in ActOnOpenMPExecutableDirective()
6220 ActOnOpenMPTileDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6224 EndLoc); in ActOnOpenMPExecutableDirective()
6227 Res = ActOnOpenMPForDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc, in ActOnOpenMPExecutableDirective()
6232 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6238 EndLoc); in ActOnOpenMPExecutableDirective()
6243 Res = ActOnOpenMPSectionDirective(AStmt, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6247 EndLoc); in ActOnOpenMPExecutableDirective()
6252 Res = ActOnOpenMPMasterDirective(AStmt, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6256 EndLoc); in ActOnOpenMPExecutableDirective()
6260 StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6264 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6269 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6276 StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6281 StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6286 StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6291 ActOnOpenMPTaskDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6299 Res = ActOnOpenMPTaskyieldDirective(StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6306 Res = ActOnOpenMPBarrierDirective(StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6311 Res = ActOnOpenMPTaskwaitDirective(ClausesWithImplicit, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6315 EndLoc); in ActOnOpenMPExecutableDirective()
6320 Res = ActOnOpenMPFlushDirective(ClausesWithImplicit, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6325 Res = ActOnOpenMPDepobjDirective(ClausesWithImplicit, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6330 Res = ActOnOpenMPScanDirective(ClausesWithImplicit, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6334 EndLoc); in ActOnOpenMPExecutableDirective()
6338 EndLoc); in ActOnOpenMPExecutableDirective()
6342 ActOnOpenMPTeamsDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6346 EndLoc); in ActOnOpenMPExecutableDirective()
6351 StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6357 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6366 Res = ActOnOpenMPCancellationPointDirective(StartLoc, EndLoc, CancelRegion); in ActOnOpenMPExecutableDirective()
6371 Res = ActOnOpenMPCancelDirective(ClausesWithImplicit, StartLoc, EndLoc, in ActOnOpenMPExecutableDirective()
6377 EndLoc); in ActOnOpenMPExecutableDirective()
6382 EndLoc, AStmt); in ActOnOpenMPExecutableDirective()
6387 EndLoc, AStmt); in ActOnOpenMPExecutableDirective()
6392 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6397 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6404 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6409 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6414 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6421 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6429 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6435 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6443 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6451 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6460 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6464 EndLoc, AStmt); in ActOnOpenMPExecutableDirective()
6469 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6474 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6481 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6487 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6495 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6502 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6506 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6512 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6519 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6524 EndLoc); in ActOnOpenMPExecutableDirective()
6529 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6534 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6540 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6548 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6556 Res = ActOnOpenMPInteropDirective(ClausesWithImplicit, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
6560 EndLoc); in ActOnOpenMPExecutableDirective()
6564 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
6568 ClausesWithImplicit, AStmt, StartLoc, 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()
7652 SourceLocation EndLoc) { in ActOnOpenMPParallelDirective() argument
7666 return OMPParallelDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPParallelDirective()
10195 SourceLocation StartLoc, SourceLocation EndLoc, in ActOnOpenMPSimdDirective() argument
10228 return OMPSimdDirective::Create(Context, StartLoc, EndLoc, NestedLoopCount, in ActOnOpenMPSimdDirective()
10234 SourceLocation StartLoc, SourceLocation EndLoc, in ActOnOpenMPForDirective() argument
10265 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPForDirective()
10271 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPForSimdDirective() argument
10304 return OMPForSimdDirective::Create(Context, StartLoc, EndLoc, NestedLoopCount, in ActOnOpenMPForSimdDirective()
10311 SourceLocation EndLoc) { in ActOnOpenMPSectionsDirective() argument
10342 return OMPSectionsDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPSectionsDirective()
10349 SourceLocation EndLoc) { in ActOnOpenMPSectionDirective() argument
10356 return OMPSectionDirective::Create(Context, StartLoc, EndLoc, AStmt, in ActOnOpenMPSectionDirective()
10371 SourceLocation EndLoc) { in ActOnOpenMPDispatchDirective() argument
10414 return OMPDispatchDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPDispatchDirective()
10445 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPGenericLoopDirective() argument
10475 return OMPGenericLoopDirective::Create(Context, StartLoc, EndLoc, in ActOnOpenMPGenericLoopDirective()
10481 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTeamsGenericLoopDirective() argument
10525 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTeamsGenericLoopDirective()
10530 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetTeamsGenericLoopDirective() argument
10574 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTargetTeamsGenericLoopDirective()
10579 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPParallelGenericLoopDirective() argument
10622 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPParallelGenericLoopDirective()
10627 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetParallelGenericLoopDirective() argument
10671 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTargetParallelGenericLoopDirective()
10677 SourceLocation EndLoc) { in ActOnOpenMPSingleDirective() argument
10702 return OMPSingleDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt); in ActOnOpenMPSingleDirective()
10707 SourceLocation EndLoc) { in ActOnOpenMPMasterDirective() argument
10713 return OMPMasterDirective::Create(Context, StartLoc, EndLoc, AStmt); in ActOnOpenMPMasterDirective()
10719 SourceLocation EndLoc) { in ActOnOpenMPMaskedDirective() argument
10725 return OMPMaskedDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt); in ActOnOpenMPMaskedDirective()
10730 Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) { in ActOnOpenMPCriticalDirective() argument
10778 auto *Dir = OMPCriticalDirective::Create(Context, DirName, StartLoc, EndLoc, in ActOnOpenMPCriticalDirective()
10787 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPParallelForDirective() argument
10825 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPParallelForDirective()
10831 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPParallelForSimdDirective() argument
10869 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPParallelForSimdDirective()
10875 SourceLocation EndLoc) { in ActOnOpenMPParallelMasterDirective() argument
10891 Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPParallelMasterDirective()
10898 SourceLocation EndLoc) { in ActOnOpenMPParallelMaskedDirective() argument
10914 Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPParallelMaskedDirective()
10921 SourceLocation EndLoc) { in ActOnOpenMPParallelSectionsDirective() argument
10954 Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPParallelSectionsDirective()
10983 SourceLocation EndLoc) { in ActOnOpenMPTaskDirective() argument
11004 return OMPTaskDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPTaskDirective()
11009 SourceLocation EndLoc) { in ActOnOpenMPTaskyieldDirective() argument
11010 return OMPTaskyieldDirective::Create(Context, StartLoc, EndLoc); in ActOnOpenMPTaskyieldDirective()
11014 SourceLocation EndLoc) { in ActOnOpenMPBarrierDirective() argument
11015 return OMPBarrierDirective::Create(Context, StartLoc, EndLoc); in ActOnOpenMPBarrierDirective()
11020 SourceLocation EndLoc) { in ActOnOpenMPTaskwaitDirective() argument
11021 return OMPTaskwaitDirective::Create(Context, StartLoc, EndLoc, Clauses); in ActOnOpenMPTaskwaitDirective()
11027 SourceLocation EndLoc) { in ActOnOpenMPTaskgroupDirective() argument
11035 return OMPTaskgroupDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPTaskgroupDirective()
11042 SourceLocation EndLoc) { in ActOnOpenMPFlushDirective() argument
11076 return OMPFlushDirective::Create(Context, StartLoc, EndLoc, Clauses); in ActOnOpenMPFlushDirective()
11081 SourceLocation EndLoc) { in ActOnOpenMPDepobjDirective() argument
11098 return OMPDepobjDirective::Create(Context, StartLoc, EndLoc, Clauses); in ActOnOpenMPDepobjDirective()
11103 SourceLocation EndLoc) { in ActOnOpenMPScanDirective() argument
11106 Diag(Clauses.empty() ? EndLoc : Clauses[1]->getBeginLoc(), in ActOnOpenMPScanDirective()
11128 return OMPScanDirective::Create(Context, StartLoc, EndLoc, Clauses); in ActOnOpenMPScanDirective()
11134 SourceLocation EndLoc) { in ActOnOpenMPOrderedDirective() argument
11222 return OMPOrderedDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt); in ActOnOpenMPOrderedDirective()
12260 SourceLocation EndLoc) { in ActOnOpenMPAtomicDirective() argument
12797 Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPAtomicDirective()
12804 SourceLocation EndLoc) { in ActOnOpenMPTargetDirective() argument
12863 return OMPTargetDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt); in ActOnOpenMPTargetDirective()
12869 SourceLocation EndLoc) { in ActOnOpenMPTargetParallelDirective() argument
12894 Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPTargetParallelDirective()
12900 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetParallelForDirective() argument
12948 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPTargetParallelForDirective()
12988 SourceLocation EndLoc) { in ActOnOpenMPTargetDataDirective() argument
13011 return OMPTargetDataDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPTargetDataDirective()
13018 SourceLocation EndLoc, Stmt *AStmt) { in ActOnOpenMPTargetEnterDataDirective() argument
13048 return OMPTargetEnterDataDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPTargetEnterDataDirective()
13055 SourceLocation EndLoc, Stmt *AStmt) { in ActOnOpenMPTargetExitDataDirective() argument
13085 return OMPTargetExitDataDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPTargetExitDataDirective()
13091 SourceLocation EndLoc, in ActOnOpenMPTargetUpdateDirective() argument
13124 return OMPTargetUpdateDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPTargetUpdateDirective()
13130 SourceLocation EndLoc) { in ActOnOpenMPTeamsDirective() argument
13146 return OMPTeamsDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt); in ActOnOpenMPTeamsDirective()
13151 SourceLocation EndLoc, in ActOnOpenMPCancellationPointDirective() argument
13161 return OMPCancellationPointDirective::Create(Context, StartLoc, EndLoc, in ActOnOpenMPCancellationPointDirective()
13167 SourceLocation EndLoc, in ActOnOpenMPCancelDirective() argument
13178 return OMPCancelDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPCancelDirective()
13211 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTaskLoopDirective() argument
13242 return OMPTaskLoopDirective::Create(Context, StartLoc, EndLoc, in ActOnOpenMPTaskLoopDirective()
13249 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTaskLoopSimdDirective() argument
13293 return OMPTaskLoopSimdDirective::Create(Context, StartLoc, EndLoc, in ActOnOpenMPTaskLoopSimdDirective()
13299 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPMasterTaskLoopDirective() argument
13330 return OMPMasterTaskLoopDirective::Create(Context, StartLoc, EndLoc, in ActOnOpenMPMasterTaskLoopDirective()
13337 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPMaskedTaskLoopDirective() argument
13368 return OMPMaskedTaskLoopDirective::Create(Context, StartLoc, EndLoc, in ActOnOpenMPMaskedTaskLoopDirective()
13375 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPMasterTaskLoopSimdDirective() argument
13420 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPMasterTaskLoopSimdDirective()
13425 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPMaskedTaskLoopSimdDirective() argument
13470 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPMaskedTaskLoopSimdDirective()
13475 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPParallelMasterTaskLoopDirective() argument
13526 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPParallelMasterTaskLoopDirective()
13532 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPParallelMaskedTaskLoopDirective() argument
13583 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPParallelMaskedTaskLoopDirective()
13589 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPParallelMasterTaskLoopSimdDirective() argument
13653 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPParallelMasterTaskLoopSimdDirective()
13658 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPParallelMaskedTaskLoopSimdDirective() argument
13722 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPParallelMaskedTaskLoopSimdDirective()
13727 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPDistributeDirective() argument
13746 return OMPDistributeDirective::Create(Context, StartLoc, EndLoc, in ActOnOpenMPDistributeDirective()
13752 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPDistributeParallelForDirective() argument
13790 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPDistributeParallelForDirective()
13796 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPDistributeParallelForSimdDirective() argument
13848 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPDistributeParallelForSimdDirective()
13853 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPDistributeSimdDirective() argument
13903 return OMPDistributeSimdDirective::Create(Context, StartLoc, EndLoc, in ActOnOpenMPDistributeSimdDirective()
13909 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetParallelForSimdDirective() argument
13959 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTargetParallelForSimdDirective()
13964 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetSimdDirective() argument
14014 return OMPTargetSimdDirective::Create(Context, StartLoc, EndLoc, in ActOnOpenMPTargetSimdDirective()
14020 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTeamsDistributeDirective() argument
14060 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTeamsDistributeDirective()
14065 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTeamsDistributeSimdDirective() argument
14121 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTeamsDistributeSimdDirective()
14126 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTeamsDistributeParallelForSimdDirective() argument
14183 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTeamsDistributeParallelForSimdDirective()
14188 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTeamsDistributeParallelForDirective() argument
14231 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPTeamsDistributeParallelForDirective()
14238 SourceLocation EndLoc) { in ActOnOpenMPTargetTeamsDirective() argument
14262 return OMPTargetTeamsDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPTargetTeamsDirective()
14268 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetTeamsDistributeDirective() argument
14306 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTargetTeamsDistributeDirective()
14311 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetTeamsDistributeParallelForDirective() argument
14360 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPTargetTeamsDistributeParallelForDirective()
14366 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetTeamsDistributeParallelForSimdDirective() argument
14420 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTargetTeamsDistributeParallelForSimdDirective()
14425 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetTeamsDistributeSimdDirective() argument
14477 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTargetTeamsDistributeSimdDirective()
14531 SourceLocation EndLoc) { in ActOnOpenMPTileDirective() argument
14556 return OMPTileDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPTileDirective()
14735 return OMPTileDirective::Create(Context, StartLoc, EndLoc, Clauses, NumLoops, in ActOnOpenMPTileDirective()
14743 SourceLocation EndLoc) { in ActOnOpenMPUnrollDirective() argument
14772 return OMPUnrollDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPUnrollDirective()
14793 return OMPUnrollDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPUnrollDirective()
15014 return OMPUnrollDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPUnrollDirective()
15022 SourceLocation EndLoc) { in ActOnOpenMPSingleExprClause() argument
15026 Res = ActOnOpenMPFinalClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15029 Res = ActOnOpenMPNumThreadsClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15032 Res = ActOnOpenMPSafelenClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15035 Res = ActOnOpenMPSimdlenClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15038 Res = ActOnOpenMPAllocatorClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15041 Res = ActOnOpenMPCollapseClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15044 Res = ActOnOpenMPOrderedClause(StartLoc, EndLoc, LParenLoc, Expr); in ActOnOpenMPSingleExprClause()
15047 Res = ActOnOpenMPNumTeamsClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15050 Res = ActOnOpenMPThreadLimitClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15053 Res = ActOnOpenMPPriorityClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15056 Res = ActOnOpenMPGrainsizeClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15059 Res = ActOnOpenMPNumTasksClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15062 Res = ActOnOpenMPHintClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15065 Res = ActOnOpenMPDepobjClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15068 Res = ActOnOpenMPDetachClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15071 Res = ActOnOpenMPNovariantsClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15074 Res = ActOnOpenMPNocontextClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15077 Res = ActOnOpenMPFilterClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15080 Res = ActOnOpenMPPartialClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
15083 Res = ActOnOpenMPAlignClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
16076 SourceLocation EndLoc) { in ActOnOpenMPIfClause() argument
16102 LParenLoc, NameModifierLoc, ColonLoc, EndLoc); in ActOnOpenMPIfClause()
16108 SourceLocation EndLoc) { in ActOnOpenMPFinalClause() argument
16133 StartLoc, LParenLoc, EndLoc); in ActOnOpenMPFinalClause()
16225 SourceLocation EndLoc) { in ActOnOpenMPNumThreadsClause() argument
16246 ValExpr, HelperValStmt, CaptureRegion, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPNumThreadsClause()
16299 SourceLocation EndLoc) { in ActOnOpenMPSafelenClause() argument
16307 OMPSafelenClause(Safelen.get(), StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSafelenClause()
16312 SourceLocation EndLoc) { in ActOnOpenMPSimdlenClause() argument
16320 OMPSimdlenClause(Simdlen.get(), StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimdlenClause()
16369 SourceLocation EndLoc) { in ActOnOpenMPAllocatorClause() argument
16385 OMPAllocatorClause(Allocator.get(), StartLoc, LParenLoc, EndLoc); in ActOnOpenMPAllocatorClause()
16391 SourceLocation EndLoc) { in ActOnOpenMPCollapseClause() argument
16402 OMPCollapseClause(NumForLoopsResult.get(), StartLoc, LParenLoc, EndLoc); in ActOnOpenMPCollapseClause()
16406 SourceLocation EndLoc, in ActOnOpenMPOrderedClause() argument
16425 StartLoc, LParenLoc, EndLoc); in ActOnOpenMPOrderedClause()
16432 SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) { in ActOnOpenMPSimpleClause() argument
16437 ArgumentLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimpleClause()
16441 ArgumentLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimpleClause()
16446 ArgumentLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimpleClause()
16450 ArgumentLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimpleClause()
16454 ArgumentLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimpleClause()
16458 ArgumentLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimpleClause()
16566 SourceLocation EndLoc) { in ActOnOpenMPDefaultClause() argument
16593 OMPDefaultClause(Kind, KindKwLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPDefaultClause()
16600 SourceLocation EndLoc) { in ActOnOpenMPProcBindClause() argument
16621 OMPProcBindClause(Kind, KindKwLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPProcBindClause()
16626 SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) { in ActOnOpenMPAtomicDefaultMemOrderClause() argument
16636 LParenLoc, EndLoc); in ActOnOpenMPAtomicDefaultMemOrderClause()
16643 SourceLocation EndLoc) { in ActOnOpenMPOrderClause() argument
16654 OMPOrderClause(Kind, KindKwLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPOrderClause()
16661 SourceLocation EndLoc) { in ActOnOpenMPUpdateClause() argument
16676 EndLoc); in ActOnOpenMPUpdateClause()
16682 SourceLocation EndLoc) { in ActOnOpenMPSizesClause() argument
16691 return OMPSizesClause::Create(Context, StartLoc, LParenLoc, EndLoc, in ActOnOpenMPSizesClause()
16696 SourceLocation EndLoc) { in ActOnOpenMPFullClause() argument
16697 return OMPFullClause::Create(Context, StartLoc, EndLoc); in ActOnOpenMPFullClause()
16703 SourceLocation EndLoc) { in ActOnOpenMPPartialClause() argument
16714 return OMPPartialClause::Create(Context, StartLoc, LParenLoc, EndLoc, in ActOnOpenMPPartialClause()
16720 SourceLocation EndLoc) { in ActOnOpenMPAlignClause() argument
16726 EndLoc); in ActOnOpenMPAlignClause()
16733 SourceLocation EndLoc) { in ActOnOpenMPSingleExprWithArgClause() argument
16745 ArgumentLoc[ScheduleKind], DelimLoc, EndLoc); in ActOnOpenMPSingleExprWithArgClause()
16751 DelimLoc, EndLoc); in ActOnOpenMPSingleExprWithArgClause()
16756 StartLoc, LParenLoc, ArgumentLoc.back(), DelimLoc, EndLoc); in ActOnOpenMPSingleExprWithArgClause()
16764 EndLoc); in ActOnOpenMPSingleExprWithArgClause()
16770 StartLoc, LParenLoc, ArgumentLoc.back(), EndLoc); in ActOnOpenMPSingleExprWithArgClause()
16880 SourceLocation KindLoc, SourceLocation CommaLoc, SourceLocation EndLoc) { in ActOnOpenMPScheduleClause() argument
16961 OMPScheduleClause(StartLoc, LParenLoc, KindLoc, CommaLoc, EndLoc, Kind, in ActOnOpenMPScheduleClause()
16967 SourceLocation EndLoc) { in ActOnOpenMPClause() argument
16971 Res = ActOnOpenMPOrderedClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16974 Res = ActOnOpenMPNowaitClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16977 Res = ActOnOpenMPUntiedClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16980 Res = ActOnOpenMPMergeableClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16983 Res = ActOnOpenMPReadClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16986 Res = ActOnOpenMPWriteClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16989 Res = ActOnOpenMPUpdateClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16992 Res = ActOnOpenMPCaptureClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16995 Res = ActOnOpenMPCompareClause(StartLoc, EndLoc); in ActOnOpenMPClause()
16998 Res = ActOnOpenMPSeqCstClause(StartLoc, EndLoc); in ActOnOpenMPClause()
17001 Res = ActOnOpenMPAcqRelClause(StartLoc, EndLoc); in ActOnOpenMPClause()
17004 Res = ActOnOpenMPAcquireClause(StartLoc, EndLoc); in ActOnOpenMPClause()
17007 Res = ActOnOpenMPReleaseClause(StartLoc, EndLoc); in ActOnOpenMPClause()
17010 Res = ActOnOpenMPRelaxedClause(StartLoc, EndLoc); in ActOnOpenMPClause()
17013 Res = ActOnOpenMPThreadsClause(StartLoc, EndLoc); in ActOnOpenMPClause()
17016 Res = ActOnOpenMPSIMDClause(StartLoc, EndLoc); in ActOnOpenMPClause()
17019 Res = ActOnOpenMPNogroupClause(StartLoc, EndLoc); in ActOnOpenMPClause()
17022 Res = ActOnOpenMPUnifiedAddressClause(StartLoc, EndLoc); in ActOnOpenMPClause()
17025 Res = ActOnOpenMPUnifiedSharedMemoryClause(StartLoc, EndLoc); in ActOnOpenMPClause()
17028 Res = ActOnOpenMPReverseOffloadClause(StartLoc, EndLoc); in ActOnOpenMPClause()
17031 Res = ActOnOpenMPDynamicAllocatorsClause(StartLoc, EndLoc); in ActOnOpenMPClause()
17036 /*VarLoc=*/SourceLocation(), EndLoc); in ActOnOpenMPClause()
17039 Res = ActOnOpenMPFullClause(StartLoc, EndLoc); in ActOnOpenMPClause()
17042 Res = ActOnOpenMPPartialClause(nullptr, StartLoc, /*LParenLoc=*/{}, EndLoc); in ActOnOpenMPClause()
17109 SourceLocation EndLoc) { in ActOnOpenMPNowaitClause() argument
17111 return new (Context) OMPNowaitClause(StartLoc, EndLoc); in ActOnOpenMPNowaitClause()
17115 SourceLocation EndLoc) { in ActOnOpenMPUntiedClause() argument
17117 return new (Context) OMPUntiedClause(StartLoc, EndLoc); in ActOnOpenMPUntiedClause()
17121 SourceLocation EndLoc) { in ActOnOpenMPMergeableClause() argument
17122 return new (Context) OMPMergeableClause(StartLoc, EndLoc); in ActOnOpenMPMergeableClause()
17126 SourceLocation EndLoc) { in ActOnOpenMPReadClause() argument
17127 return new (Context) OMPReadClause(StartLoc, EndLoc); in ActOnOpenMPReadClause()
17131 SourceLocation EndLoc) { in ActOnOpenMPWriteClause() argument
17132 return new (Context) OMPWriteClause(StartLoc, EndLoc); in ActOnOpenMPWriteClause()
17136 SourceLocation EndLoc) { in ActOnOpenMPUpdateClause() argument
17137 return OMPUpdateClause::Create(Context, StartLoc, EndLoc); in ActOnOpenMPUpdateClause()
17141 SourceLocation EndLoc) { in ActOnOpenMPCaptureClause() argument
17142 return new (Context) OMPCaptureClause(StartLoc, EndLoc); in ActOnOpenMPCaptureClause()
17146 SourceLocation EndLoc) { in ActOnOpenMPCompareClause() argument
17147 return new (Context) OMPCompareClause(StartLoc, EndLoc); in ActOnOpenMPCompareClause()
17151 SourceLocation EndLoc) { in ActOnOpenMPSeqCstClause() argument
17152 return new (Context) OMPSeqCstClause(StartLoc, EndLoc); in ActOnOpenMPSeqCstClause()
17156 SourceLocation EndLoc) { in ActOnOpenMPAcqRelClause() argument
17157 return new (Context) OMPAcqRelClause(StartLoc, EndLoc); in ActOnOpenMPAcqRelClause()
17161 SourceLocation EndLoc) { in ActOnOpenMPAcquireClause() argument
17162 return new (Context) OMPAcquireClause(StartLoc, EndLoc); in ActOnOpenMPAcquireClause()
17166 SourceLocation EndLoc) { in ActOnOpenMPReleaseClause() argument
17167 return new (Context) OMPReleaseClause(StartLoc, EndLoc); in ActOnOpenMPReleaseClause()
17171 SourceLocation EndLoc) { in ActOnOpenMPRelaxedClause() argument
17172 return new (Context) OMPRelaxedClause(StartLoc, EndLoc); in ActOnOpenMPRelaxedClause()
17176 SourceLocation EndLoc) { in ActOnOpenMPThreadsClause() argument
17177 return new (Context) OMPThreadsClause(StartLoc, EndLoc); in ActOnOpenMPThreadsClause()
17181 SourceLocation EndLoc) { in ActOnOpenMPSIMDClause() argument
17182 return new (Context) OMPSIMDClause(StartLoc, EndLoc); in ActOnOpenMPSIMDClause()
17186 SourceLocation EndLoc) { in ActOnOpenMPNogroupClause() argument
17187 return new (Context) OMPNogroupClause(StartLoc, EndLoc); in ActOnOpenMPNogroupClause()
17191 SourceLocation EndLoc) { in ActOnOpenMPUnifiedAddressClause() argument
17192 return new (Context) OMPUnifiedAddressClause(StartLoc, EndLoc); in ActOnOpenMPUnifiedAddressClause()
17196 SourceLocation EndLoc) { in ActOnOpenMPUnifiedSharedMemoryClause() argument
17197 return new (Context) OMPUnifiedSharedMemoryClause(StartLoc, EndLoc); in ActOnOpenMPUnifiedSharedMemoryClause()
17201 SourceLocation EndLoc) { in ActOnOpenMPReverseOffloadClause() argument
17202 return new (Context) OMPReverseOffloadClause(StartLoc, EndLoc); in ActOnOpenMPReverseOffloadClause()
17206 SourceLocation EndLoc) { in ActOnOpenMPDynamicAllocatorsClause() argument
17207 return new (Context) OMPDynamicAllocatorsClause(StartLoc, EndLoc); in ActOnOpenMPDynamicAllocatorsClause()
17212 SourceLocation EndLoc) { in ActOnOpenMPInteropDirective() argument
17284 return OMPInteropDirective::Create(Context, StartLoc, EndLoc, Clauses); in ActOnOpenMPInteropDirective()
17344 SourceLocation VarLoc, SourceLocation EndLoc) { in ActOnOpenMPInitClause() argument
17365 EndLoc); in ActOnOpenMPInitClause()
17371 SourceLocation EndLoc) { in ActOnOpenMPUseClause() argument
17377 OMPUseClause(InteropVar, StartLoc, LParenLoc, VarLoc, EndLoc); in ActOnOpenMPUseClause()
17384 SourceLocation EndLoc) { in ActOnOpenMPDestroyClause() argument
17390 OMPDestroyClause(InteropVar, StartLoc, LParenLoc, VarLoc, EndLoc); in ActOnOpenMPDestroyClause()
17396 SourceLocation EndLoc) { in ActOnOpenMPNovariantsClause() argument
17421 ValExpr, HelperValStmt, CaptureRegion, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPNovariantsClause()
17427 SourceLocation EndLoc) { in ActOnOpenMPNocontextClause() argument
17452 StartLoc, LParenLoc, EndLoc); in ActOnOpenMPNocontextClause()
17458 SourceLocation EndLoc) { in ActOnOpenMPFilterClause() argument
17473 StartLoc, LParenLoc, EndLoc); in ActOnOpenMPFilterClause()
17482 SourceLocation EndLoc = Locs.EndLoc; in ActOnOpenMPVarListClause() local
17489 Res = ActOnOpenMPPrivateClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
17492 Res = ActOnOpenMPFirstprivateClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
17499 ExtraModifierLoc, ColonLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
17502 Res = ActOnOpenMPSharedClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
17509 StartLoc, LParenLoc, ExtraModifierLoc, ColonLoc, EndLoc, in ActOnOpenMPVarListClause()
17514 VarList, StartLoc, LParenLoc, ColonLoc, EndLoc, in ActOnOpenMPVarListClause()
17519 VarList, StartLoc, LParenLoc, ColonLoc, EndLoc, in ActOnOpenMPVarListClause()
17528 ColonLoc, EndLoc); in ActOnOpenMPVarListClause()
17532 LParenLoc, ColonLoc, EndLoc); in ActOnOpenMPVarListClause()
17535 Res = ActOnOpenMPCopyinClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
17538 Res = ActOnOpenMPCopyprivateClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
17541 Res = ActOnOpenMPFlushClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
17549 Data.DepModOrTailExpr, VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
17586 LParenLoc, ColonLoc, EndLoc); in ActOnOpenMPVarListClause()
17589 Res = ActOnOpenMPNontemporalClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
17592 Res = ActOnOpenMPInclusiveClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
17595 Res = ActOnOpenMPExclusiveClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
17598 Res = ActOnOpenMPAffinityClause(StartLoc, LParenLoc, ColonLoc, EndLoc, in ActOnOpenMPVarListClause()
17685 SourceLocation EndLoc) { in ActOnOpenMPPrivateClause() argument
17689 StartLoc.isInvalid() && LParenLoc.isInvalid() && EndLoc.isInvalid(); in ActOnOpenMPPrivateClause()
17824 return OMPPrivateClause::Create(Context, StartLoc, LParenLoc, EndLoc, Vars, in ActOnOpenMPPrivateClause()
17831 SourceLocation EndLoc) { in ActOnOpenMPFirstprivateClause() argument
17837 StartLoc.isInvalid() && LParenLoc.isInvalid() && EndLoc.isInvalid(); in ActOnOpenMPFirstprivateClause()
18110 return OMPFirstprivateClause::Create(Context, StartLoc, LParenLoc, EndLoc, in ActOnOpenMPFirstprivateClause()
18118 SourceLocation LParenLoc, SourceLocation EndLoc) { in ActOnOpenMPLastprivateClause() argument
18292 return OMPLastprivateClause::Create(Context, StartLoc, LParenLoc, EndLoc, in ActOnOpenMPLastprivateClause()
18302 SourceLocation EndLoc) { in ActOnOpenMPSharedClause() argument
18347 return OMPSharedClause::Create(Context, StartLoc, LParenLoc, EndLoc, Vars); in ActOnOpenMPSharedClause()
18790 SourceLocation ColonLoc, SourceLocation EndLoc, in actOnOMPReductionKindClause() argument
19502 SourceLocation ModifierLoc, SourceLocation ColonLoc, SourceLocation EndLoc, in ActOnOpenMPReductionClause() argument
19529 StartLoc, LParenLoc, ColonLoc, EndLoc, in ActOnOpenMPReductionClause()
19535 Context, StartLoc, LParenLoc, ModifierLoc, ColonLoc, EndLoc, Modifier, in ActOnOpenMPReductionClause()
19545 SourceLocation ColonLoc, SourceLocation EndLoc, in ActOnOpenMPTaskReductionClause() argument
19550 StartLoc, LParenLoc, ColonLoc, EndLoc, in ActOnOpenMPTaskReductionClause()
19556 Context, StartLoc, LParenLoc, ColonLoc, EndLoc, RD.Vars, in ActOnOpenMPTaskReductionClause()
19565 SourceLocation ColonLoc, SourceLocation EndLoc, in ActOnOpenMPInReductionClause() argument
19570 StartLoc, LParenLoc, ColonLoc, EndLoc, in ActOnOpenMPInReductionClause()
19576 Context, StartLoc, LParenLoc, ColonLoc, EndLoc, RD.Vars, in ActOnOpenMPInReductionClause()
19638 SourceLocation LinLoc, SourceLocation ColonLoc, SourceLocation EndLoc) { in ActOnOpenMPLinearClause() argument
19763 ColonLoc, EndLoc, Vars, Privates, Inits, in ActOnOpenMPLinearClause()
19874 SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc) { in ActOnOpenMPAlignedClause() argument
19943 EndLoc, Vars, Alignment); in ActOnOpenMPAlignedClause()
19949 SourceLocation EndLoc) { in ActOnOpenMPCopyinClause() argument
20036 return OMPCopyinClause::Create(Context, StartLoc, LParenLoc, EndLoc, Vars, in ActOnOpenMPCopyinClause()
20043 SourceLocation EndLoc) { in ActOnOpenMPCopyprivateClause() argument
20148 return OMPCopyprivateClause::Create(Context, StartLoc, LParenLoc, EndLoc, in ActOnOpenMPCopyprivateClause()
20155 SourceLocation EndLoc) { in ActOnOpenMPFlushClause() argument
20159 return OMPFlushClause::Create(Context, StartLoc, LParenLoc, EndLoc, VarList); in ActOnOpenMPFlushClause()
20181 SourceLocation EndLoc) { in ActOnOpenMPDepobjClause() argument
20204 return OMPDepobjClause::Create(Context, StartLoc, LParenLoc, EndLoc, Depobj); in ActOnOpenMPDepobjClause()
20211 SourceLocation EndLoc) { in ActOnOpenMPDependClause() argument
20456 Diag(EndLoc, diag::err_omp_depend_sink_expected_loop_iteration) in ActOnOpenMPDependClause()
20465 Context, StartLoc, LParenLoc, EndLoc, in ActOnOpenMPDependClause()
20478 SourceLocation EndLoc) { in ActOnOpenMPDeviceClause() argument
20526 LParenLoc, ModifierLoc, EndLoc); in ActOnOpenMPDeviceClause()
22170 SourceLocation EndLoc) { in ActOnOpenMPNumTeamsClause() argument
22191 StartLoc, LParenLoc, EndLoc); in ActOnOpenMPNumTeamsClause()
22197 SourceLocation EndLoc) { in ActOnOpenMPThreadLimitClause() argument
22218 ValExpr, HelperValStmt, CaptureRegion, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPThreadLimitClause()
22224 SourceLocation EndLoc) { in ActOnOpenMPPriorityClause() argument
22238 StartLoc, LParenLoc, EndLoc); in ActOnOpenMPPriorityClause()
22244 SourceLocation EndLoc) { in ActOnOpenMPGrainsizeClause() argument
22259 StartLoc, LParenLoc, EndLoc); in ActOnOpenMPGrainsizeClause()
22265 SourceLocation EndLoc) { in ActOnOpenMPNumTasksClause() argument
22280 StartLoc, LParenLoc, EndLoc); in ActOnOpenMPNumTasksClause()
22285 SourceLocation EndLoc) { in ActOnOpenMPHintClause() argument
22294 OMPHintClause(HintExpr.get(), StartLoc, LParenLoc, EndLoc); in ActOnOpenMPHintClause()
22315 SourceLocation EndLoc) { in ActOnOpenMPDetachClause() argument
22357 return new (Context) OMPDetachClause(Evt, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPDetachClause()
22363 SourceLocation EndLoc) { in ActOnOpenMPDistScheduleClause() argument
22410 OMPDistScheduleClause(StartLoc, LParenLoc, KindLoc, CommaLoc, EndLoc, in ActOnOpenMPDistScheduleClause()
22417 SourceLocation KindLoc, SourceLocation EndLoc) { in ActOnOpenMPDefaultmapClause() argument
22497 OMPDefaultmapClause(StartLoc, LParenLoc, MLoc, KindLoc, EndLoc, Kind, M); in ActOnOpenMPDefaultmapClause()
23108 SourceLocation ColonLoc, SourceLocation LParenLoc, SourceLocation EndLoc) { in ActOnOpenMPAllocateClause() argument
23166 ColonLoc, EndLoc, Vars); in ActOnOpenMPAllocateClause()
23172 SourceLocation EndLoc) { in ActOnOpenMPNontemporalClause() argument
23204 return OMPNontemporalClause::Create(Context, StartLoc, LParenLoc, EndLoc, in ActOnOpenMPNontemporalClause()
23211 SourceLocation EndLoc) { in ActOnOpenMPInclusiveClause() argument
23245 return OMPInclusiveClause::Create(Context, StartLoc, LParenLoc, EndLoc, Vars); in ActOnOpenMPInclusiveClause()
23251 SourceLocation EndLoc) { in ActOnOpenMPExclusiveClause() argument
23288 return OMPExclusiveClause::Create(Context, StartLoc, LParenLoc, EndLoc, Vars); in ActOnOpenMPExclusiveClause()
23307 SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc, in ActOnOpenMPUsesAllocatorClause() argument
23427 return OMPUsesAllocatorsClause::Create(Context, StartLoc, LParenLoc, EndLoc, in ActOnOpenMPUsesAllocatorClause()
23433 SourceLocation EndLoc, Expr *Modifier, ArrayRef<Expr *> Locators) { in ActOnOpenMPAffinityClause() argument
23467 EndLoc, Modifier, Vars); in ActOnOpenMPAffinityClause()
23474 SourceLocation EndLoc) { in ActOnOpenMPBindClause() argument
23484 EndLoc); in ActOnOpenMPBindClause()