Lines Matching refs:EndLoc
3352 Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) { in ActOnOpenMPExecutableDirective() argument
3422 EndLoc); in ActOnOpenMPExecutableDirective()
3426 Res = ActOnOpenMPSimdDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc, in ActOnOpenMPExecutableDirective()
3430 Res = ActOnOpenMPForDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc, in ActOnOpenMPExecutableDirective()
3435 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3439 EndLoc); in ActOnOpenMPExecutableDirective()
3444 Res = ActOnOpenMPSectionDirective(AStmt, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
3448 EndLoc); in ActOnOpenMPExecutableDirective()
3453 Res = ActOnOpenMPMasterDirective(AStmt, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
3457 StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
3461 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3466 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3471 StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
3476 ActOnOpenMPTaskDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
3484 Res = ActOnOpenMPTaskyieldDirective(StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
3491 Res = ActOnOpenMPBarrierDirective(StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
3498 Res = ActOnOpenMPTaskwaitDirective(StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
3502 EndLoc); in ActOnOpenMPExecutableDirective()
3507 Res = ActOnOpenMPFlushDirective(ClausesWithImplicit, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
3511 EndLoc); in ActOnOpenMPExecutableDirective()
3515 EndLoc); in ActOnOpenMPExecutableDirective()
3519 ActOnOpenMPTeamsDirective(ClausesWithImplicit, AStmt, StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
3523 EndLoc); in ActOnOpenMPExecutableDirective()
3528 StartLoc, EndLoc); in ActOnOpenMPExecutableDirective()
3534 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3543 Res = ActOnOpenMPCancellationPointDirective(StartLoc, EndLoc, CancelRegion); in ActOnOpenMPExecutableDirective()
3548 Res = ActOnOpenMPCancelDirective(ClausesWithImplicit, StartLoc, EndLoc, in ActOnOpenMPExecutableDirective()
3554 EndLoc); in ActOnOpenMPExecutableDirective()
3559 EndLoc, AStmt); in ActOnOpenMPExecutableDirective()
3564 EndLoc, AStmt); in ActOnOpenMPExecutableDirective()
3569 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3574 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3579 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3583 EndLoc, AStmt); in ActOnOpenMPExecutableDirective()
3588 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3593 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3598 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3602 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3608 EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3613 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3617 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3621 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3626 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3631 EndLoc); in ActOnOpenMPExecutableDirective()
3636 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3641 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3647 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3653 ClausesWithImplicit, AStmt, StartLoc, EndLoc, VarsWithInheritedDSA); in ActOnOpenMPExecutableDirective()
3931 SourceLocation EndLoc) { in ActOnOpenMPParallelDirective() argument
3945 return OMPParallelDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPParallelDirective()
5767 SourceLocation StartLoc, SourceLocation EndLoc, in ActOnOpenMPSimdDirective() argument
5800 return OMPSimdDirective::Create(Context, StartLoc, EndLoc, NestedLoopCount, in ActOnOpenMPSimdDirective()
5806 SourceLocation StartLoc, SourceLocation EndLoc, in ActOnOpenMPForDirective() argument
5836 return OMPForDirective::Create(Context, StartLoc, EndLoc, NestedLoopCount, in ActOnOpenMPForDirective()
5842 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPForSimdDirective() argument
5875 return OMPForSimdDirective::Create(Context, StartLoc, EndLoc, NestedLoopCount, in ActOnOpenMPForSimdDirective()
5882 SourceLocation EndLoc) { in ActOnOpenMPSectionsDirective() argument
5913 return OMPSectionsDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPSectionsDirective()
5919 SourceLocation EndLoc) { in ActOnOpenMPSectionDirective() argument
5928 return OMPSectionDirective::Create(Context, StartLoc, EndLoc, AStmt, in ActOnOpenMPSectionDirective()
5935 SourceLocation EndLoc) { in ActOnOpenMPSingleDirective() argument
5960 return OMPSingleDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt); in ActOnOpenMPSingleDirective()
5965 SourceLocation EndLoc) { in ActOnOpenMPMasterDirective() argument
5973 return OMPMasterDirective::Create(Context, StartLoc, EndLoc, AStmt); in ActOnOpenMPMasterDirective()
5978 Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) { in ActOnOpenMPCriticalDirective() argument
6028 auto *Dir = OMPCriticalDirective::Create(Context, DirName, StartLoc, EndLoc, in ActOnOpenMPCriticalDirective()
6037 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPParallelForDirective() argument
6074 return OMPParallelForDirective::Create(Context, StartLoc, EndLoc, in ActOnOpenMPParallelForDirective()
6081 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPParallelForSimdDirective() argument
6119 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPParallelForSimdDirective()
6125 SourceLocation EndLoc) { in ActOnOpenMPParallelSectionsDirective() argument
6158 Context, StartLoc, EndLoc, Clauses, AStmt, DSAStack->isCancelRegion()); in ActOnOpenMPParallelSectionsDirective()
6163 SourceLocation EndLoc) { in ActOnOpenMPTaskDirective() argument
6177 return OMPTaskDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPTaskDirective()
6182 SourceLocation EndLoc) { in ActOnOpenMPTaskyieldDirective() argument
6183 return OMPTaskyieldDirective::Create(Context, StartLoc, EndLoc); in ActOnOpenMPTaskyieldDirective()
6187 SourceLocation EndLoc) { in ActOnOpenMPBarrierDirective() argument
6188 return OMPBarrierDirective::Create(Context, StartLoc, EndLoc); in ActOnOpenMPBarrierDirective()
6192 SourceLocation EndLoc) { in ActOnOpenMPTaskwaitDirective() argument
6193 return OMPTaskwaitDirective::Create(Context, StartLoc, EndLoc); in ActOnOpenMPTaskwaitDirective()
6199 SourceLocation EndLoc) { in ActOnOpenMPTaskgroupDirective() argument
6207 return OMPTaskgroupDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPTaskgroupDirective()
6214 SourceLocation EndLoc) { in ActOnOpenMPFlushDirective() argument
6216 return OMPFlushDirective::Create(Context, StartLoc, EndLoc, Clauses); in ActOnOpenMPFlushDirective()
6222 SourceLocation EndLoc) { in ActOnOpenMPOrderedDirective() argument
6293 return OMPOrderedDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt); in ActOnOpenMPOrderedDirective()
6541 SourceLocation EndLoc) { in ActOnOpenMPAtomicDirective() argument
6966 return OMPAtomicDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPAtomicDirective()
6974 SourceLocation EndLoc) { in ActOnOpenMPTargetDirective() argument
7031 return OMPTargetDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt); in ActOnOpenMPTargetDirective()
7037 SourceLocation EndLoc) { in ActOnOpenMPTargetParallelDirective() argument
7061 return OMPTargetParallelDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPTargetParallelDirective()
7067 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetParallelForDirective() argument
7114 return OMPTargetParallelForDirective::Create(Context, StartLoc, EndLoc, in ActOnOpenMPTargetParallelForDirective()
7135 SourceLocation EndLoc) { in ActOnOpenMPTargetDataDirective() argument
7152 return OMPTargetDataDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPTargetDataDirective()
7159 SourceLocation EndLoc, Stmt *AStmt) { in ActOnOpenMPTargetEnterDataDirective() argument
7189 return OMPTargetEnterDataDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPTargetEnterDataDirective()
7196 SourceLocation EndLoc, Stmt *AStmt) { in ActOnOpenMPTargetExitDataDirective() argument
7226 return OMPTargetExitDataDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPTargetExitDataDirective()
7232 SourceLocation EndLoc, in ActOnOpenMPTargetUpdateDirective() argument
7259 return OMPTargetUpdateDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPTargetUpdateDirective()
7265 SourceLocation EndLoc) { in ActOnOpenMPTeamsDirective() argument
7281 return OMPTeamsDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt); in ActOnOpenMPTeamsDirective()
7286 SourceLocation EndLoc, in ActOnOpenMPCancellationPointDirective() argument
7296 return OMPCancellationPointDirective::Create(Context, StartLoc, EndLoc, in ActOnOpenMPCancellationPointDirective()
7302 SourceLocation EndLoc, in ActOnOpenMPCancelDirective() argument
7313 return OMPCancelDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPCancelDirective()
7370 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTaskLoopDirective() argument
7400 return OMPTaskLoopDirective::Create(Context, StartLoc, EndLoc, in ActOnOpenMPTaskLoopDirective()
7406 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTaskLoopSimdDirective() argument
7449 return OMPTaskLoopSimdDirective::Create(Context, StartLoc, EndLoc, in ActOnOpenMPTaskLoopSimdDirective()
7455 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPDistributeDirective() argument
7474 return OMPDistributeDirective::Create(Context, StartLoc, EndLoc, in ActOnOpenMPDistributeDirective()
7480 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPDistributeParallelForDirective() argument
7518 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPDistributeParallelForDirective()
7524 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPDistributeParallelForSimdDirective() argument
7576 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPDistributeParallelForSimdDirective()
7581 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPDistributeSimdDirective() argument
7631 return OMPDistributeSimdDirective::Create(Context, StartLoc, EndLoc, in ActOnOpenMPDistributeSimdDirective()
7637 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetParallelForSimdDirective() argument
7687 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTargetParallelForSimdDirective()
7692 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetSimdDirective() argument
7742 return OMPTargetSimdDirective::Create(Context, StartLoc, EndLoc, in ActOnOpenMPTargetSimdDirective()
7748 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTeamsDistributeDirective() argument
7788 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTeamsDistributeDirective()
7793 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTeamsDistributeSimdDirective() argument
7850 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTeamsDistributeSimdDirective()
7855 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTeamsDistributeParallelForSimdDirective() argument
7912 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTeamsDistributeParallelForSimdDirective()
7917 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTeamsDistributeParallelForDirective() argument
7960 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPTeamsDistributeParallelForDirective()
7967 SourceLocation EndLoc) { in ActOnOpenMPTargetTeamsDirective() argument
7991 return OMPTargetTeamsDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPTargetTeamsDirective()
7997 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetTeamsDistributeDirective() argument
8035 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTargetTeamsDistributeDirective()
8040 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetTeamsDistributeParallelForDirective() argument
8089 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B, in ActOnOpenMPTargetTeamsDistributeParallelForDirective()
8095 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetTeamsDistributeParallelForSimdDirective() argument
8149 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTargetTeamsDistributeParallelForSimdDirective()
8154 SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) { in ActOnOpenMPTargetTeamsDistributeSimdDirective() argument
8206 Context, StartLoc, EndLoc, NestedLoopCount, Clauses, AStmt, B); in ActOnOpenMPTargetTeamsDistributeSimdDirective()
8212 SourceLocation EndLoc) { in ActOnOpenMPSingleExprClause() argument
8216 Res = ActOnOpenMPFinalClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
8219 Res = ActOnOpenMPNumThreadsClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
8222 Res = ActOnOpenMPSafelenClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
8225 Res = ActOnOpenMPSimdlenClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
8228 Res = ActOnOpenMPCollapseClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
8231 Res = ActOnOpenMPOrderedClause(StartLoc, EndLoc, LParenLoc, Expr); in ActOnOpenMPSingleExprClause()
8234 Res = ActOnOpenMPDeviceClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
8237 Res = ActOnOpenMPNumTeamsClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
8240 Res = ActOnOpenMPThreadLimitClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
8243 Res = ActOnOpenMPPriorityClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
8246 Res = ActOnOpenMPGrainsizeClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
8249 Res = ActOnOpenMPNumTasksClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
8252 Res = ActOnOpenMPHintClause(Expr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSingleExprClause()
8833 SourceLocation EndLoc) { in ActOnOpenMPIfClause() argument
8859 LParenLoc, NameModifierLoc, ColonLoc, EndLoc); in ActOnOpenMPIfClause()
8865 SourceLocation EndLoc) { in ActOnOpenMPFinalClause() argument
8877 return new (Context) OMPFinalClause(ValExpr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPFinalClause()
8953 SourceLocation EndLoc) { in ActOnOpenMPNumThreadsClause() argument
8974 ValExpr, HelperValStmt, CaptureRegion, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPNumThreadsClause()
9010 SourceLocation EndLoc) { in ActOnOpenMPSafelenClause() argument
9018 OMPSafelenClause(Safelen.get(), StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSafelenClause()
9023 SourceLocation EndLoc) { in ActOnOpenMPSimdlenClause() argument
9031 OMPSimdlenClause(Simdlen.get(), StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimdlenClause()
9037 SourceLocation EndLoc) { in ActOnOpenMPCollapseClause() argument
9048 OMPCollapseClause(NumForLoopsResult.get(), StartLoc, LParenLoc, EndLoc); in ActOnOpenMPCollapseClause()
9052 SourceLocation EndLoc, in ActOnOpenMPOrderedClause() argument
9071 StartLoc, LParenLoc, EndLoc); in ActOnOpenMPOrderedClause()
9078 SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) { in ActOnOpenMPSimpleClause() argument
9084 ArgumentLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimpleClause()
9089 LParenLoc, EndLoc); in ActOnOpenMPSimpleClause()
9094 ArgumentLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSimpleClause()
9180 SourceLocation EndLoc) { in ActOnOpenMPDefaultClause() argument
9202 OMPDefaultClause(Kind, KindKwLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPDefaultClause()
9209 SourceLocation EndLoc) { in ActOnOpenMPProcBindClause() argument
9218 OMPProcBindClause(Kind, KindKwLoc, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPProcBindClause()
9223 SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) { in ActOnOpenMPAtomicDefaultMemOrderClause() argument
9233 LParenLoc, EndLoc); in ActOnOpenMPAtomicDefaultMemOrderClause()
9240 SourceLocation EndLoc) { in ActOnOpenMPSingleExprWithArgClause() argument
9252 ArgumentLoc[ScheduleKind], DelimLoc, EndLoc); in ActOnOpenMPSingleExprWithArgClause()
9258 DelimLoc, EndLoc); in ActOnOpenMPSingleExprWithArgClause()
9263 StartLoc, LParenLoc, ArgumentLoc.back(), DelimLoc, EndLoc); in ActOnOpenMPSingleExprWithArgClause()
9271 EndLoc); in ActOnOpenMPSingleExprWithArgClause()
9356 SourceLocation KindLoc, SourceLocation CommaLoc, SourceLocation EndLoc) { in ActOnOpenMPScheduleClause() argument
9435 OMPScheduleClause(StartLoc, LParenLoc, KindLoc, CommaLoc, EndLoc, Kind, in ActOnOpenMPScheduleClause()
9441 SourceLocation EndLoc) { in ActOnOpenMPClause() argument
9445 Res = ActOnOpenMPOrderedClause(StartLoc, EndLoc); in ActOnOpenMPClause()
9448 Res = ActOnOpenMPNowaitClause(StartLoc, EndLoc); in ActOnOpenMPClause()
9451 Res = ActOnOpenMPUntiedClause(StartLoc, EndLoc); in ActOnOpenMPClause()
9454 Res = ActOnOpenMPMergeableClause(StartLoc, EndLoc); in ActOnOpenMPClause()
9457 Res = ActOnOpenMPReadClause(StartLoc, EndLoc); in ActOnOpenMPClause()
9460 Res = ActOnOpenMPWriteClause(StartLoc, EndLoc); in ActOnOpenMPClause()
9463 Res = ActOnOpenMPUpdateClause(StartLoc, EndLoc); in ActOnOpenMPClause()
9466 Res = ActOnOpenMPCaptureClause(StartLoc, EndLoc); in ActOnOpenMPClause()
9469 Res = ActOnOpenMPSeqCstClause(StartLoc, EndLoc); in ActOnOpenMPClause()
9472 Res = ActOnOpenMPThreadsClause(StartLoc, EndLoc); in ActOnOpenMPClause()
9475 Res = ActOnOpenMPSIMDClause(StartLoc, EndLoc); in ActOnOpenMPClause()
9478 Res = ActOnOpenMPNogroupClause(StartLoc, EndLoc); in ActOnOpenMPClause()
9481 Res = ActOnOpenMPUnifiedAddressClause(StartLoc, EndLoc); in ActOnOpenMPClause()
9484 Res = ActOnOpenMPUnifiedSharedMemoryClause(StartLoc, EndLoc); in ActOnOpenMPClause()
9487 Res = ActOnOpenMPReverseOffloadClause(StartLoc, EndLoc); in ActOnOpenMPClause()
9490 Res = ActOnOpenMPDynamicAllocatorsClause(StartLoc, EndLoc); in ActOnOpenMPClause()
9538 SourceLocation EndLoc) { in ActOnOpenMPNowaitClause() argument
9540 return new (Context) OMPNowaitClause(StartLoc, EndLoc); in ActOnOpenMPNowaitClause()
9544 SourceLocation EndLoc) { in ActOnOpenMPUntiedClause() argument
9545 return new (Context) OMPUntiedClause(StartLoc, EndLoc); in ActOnOpenMPUntiedClause()
9549 SourceLocation EndLoc) { in ActOnOpenMPMergeableClause() argument
9550 return new (Context) OMPMergeableClause(StartLoc, EndLoc); in ActOnOpenMPMergeableClause()
9554 SourceLocation EndLoc) { in ActOnOpenMPReadClause() argument
9555 return new (Context) OMPReadClause(StartLoc, EndLoc); in ActOnOpenMPReadClause()
9559 SourceLocation EndLoc) { in ActOnOpenMPWriteClause() argument
9560 return new (Context) OMPWriteClause(StartLoc, EndLoc); in ActOnOpenMPWriteClause()
9564 SourceLocation EndLoc) { in ActOnOpenMPUpdateClause() argument
9565 return new (Context) OMPUpdateClause(StartLoc, EndLoc); in ActOnOpenMPUpdateClause()
9569 SourceLocation EndLoc) { in ActOnOpenMPCaptureClause() argument
9570 return new (Context) OMPCaptureClause(StartLoc, EndLoc); in ActOnOpenMPCaptureClause()
9574 SourceLocation EndLoc) { in ActOnOpenMPSeqCstClause() argument
9575 return new (Context) OMPSeqCstClause(StartLoc, EndLoc); in ActOnOpenMPSeqCstClause()
9579 SourceLocation EndLoc) { in ActOnOpenMPThreadsClause() argument
9580 return new (Context) OMPThreadsClause(StartLoc, EndLoc); in ActOnOpenMPThreadsClause()
9584 SourceLocation EndLoc) { in ActOnOpenMPSIMDClause() argument
9585 return new (Context) OMPSIMDClause(StartLoc, EndLoc); in ActOnOpenMPSIMDClause()
9589 SourceLocation EndLoc) { in ActOnOpenMPNogroupClause() argument
9590 return new (Context) OMPNogroupClause(StartLoc, EndLoc); in ActOnOpenMPNogroupClause()
9594 SourceLocation EndLoc) { in ActOnOpenMPUnifiedAddressClause() argument
9595 return new (Context) OMPUnifiedAddressClause(StartLoc, EndLoc); in ActOnOpenMPUnifiedAddressClause()
9599 SourceLocation EndLoc) { in ActOnOpenMPUnifiedSharedMemoryClause() argument
9600 return new (Context) OMPUnifiedSharedMemoryClause(StartLoc, EndLoc); in ActOnOpenMPUnifiedSharedMemoryClause()
9604 SourceLocation EndLoc) { in ActOnOpenMPReverseOffloadClause() argument
9605 return new (Context) OMPReverseOffloadClause(StartLoc, EndLoc); in ActOnOpenMPReverseOffloadClause()
9609 SourceLocation EndLoc) { in ActOnOpenMPDynamicAllocatorsClause() argument
9610 return new (Context) OMPDynamicAllocatorsClause(StartLoc, EndLoc); in ActOnOpenMPDynamicAllocatorsClause()
9616 SourceLocation EndLoc, CXXScopeSpec &ReductionIdScopeSpec, in ActOnOpenMPVarListClause() argument
9626 Res = ActOnOpenMPPrivateClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9629 Res = ActOnOpenMPFirstprivateClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9632 Res = ActOnOpenMPLastprivateClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9635 Res = ActOnOpenMPSharedClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9639 EndLoc, ReductionIdScopeSpec, ReductionId); in ActOnOpenMPVarListClause()
9643 EndLoc, ReductionIdScopeSpec, in ActOnOpenMPVarListClause()
9649 EndLoc, ReductionIdScopeSpec, ReductionId); in ActOnOpenMPVarListClause()
9653 LinKind, DepLinMapLoc, ColonLoc, EndLoc); in ActOnOpenMPVarListClause()
9657 ColonLoc, EndLoc); in ActOnOpenMPVarListClause()
9660 Res = ActOnOpenMPCopyinClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9663 Res = ActOnOpenMPCopyprivateClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9666 Res = ActOnOpenMPFlushClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9670 StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9675 VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9678 Res = ActOnOpenMPToClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9681 Res = ActOnOpenMPFromClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9684 Res = ActOnOpenMPUseDevicePtrClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9687 Res = ActOnOpenMPIsDevicePtrClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9814 SourceLocation EndLoc) { in ActOnOpenMPPrivateClause() argument
9938 return OMPPrivateClause::Create(Context, StartLoc, LParenLoc, EndLoc, Vars, in ActOnOpenMPPrivateClause()
9968 SourceLocation EndLoc) { in ActOnOpenMPFirstprivateClause() argument
9974 StartLoc.isInvalid() && LParenLoc.isInvalid() && EndLoc.isInvalid(); in ActOnOpenMPFirstprivateClause()
10231 return OMPFirstprivateClause::Create(Context, StartLoc, LParenLoc, EndLoc, in ActOnOpenMPFirstprivateClause()
10239 SourceLocation EndLoc) { in ActOnOpenMPLastprivateClause() argument
10391 return OMPLastprivateClause::Create(Context, StartLoc, LParenLoc, EndLoc, in ActOnOpenMPLastprivateClause()
10400 SourceLocation EndLoc) { in ActOnOpenMPSharedClause() argument
10445 return OMPSharedClause::Create(Context, StartLoc, LParenLoc, EndLoc, Vars); in ActOnOpenMPSharedClause()
10834 SourceLocation ColonLoc, SourceLocation EndLoc, in actOnOMPReductionKindClause() argument
11459 SourceLocation ColonLoc, SourceLocation EndLoc, in ActOnOpenMPReductionClause() argument
11464 StartLoc, LParenLoc, ColonLoc, EndLoc, in ActOnOpenMPReductionClause()
11470 Context, StartLoc, LParenLoc, ColonLoc, EndLoc, RD.Vars, in ActOnOpenMPReductionClause()
11479 SourceLocation ColonLoc, SourceLocation EndLoc, in ActOnOpenMPTaskReductionClause() argument
11484 StartLoc, LParenLoc, ColonLoc, EndLoc, in ActOnOpenMPTaskReductionClause()
11490 Context, StartLoc, LParenLoc, ColonLoc, EndLoc, RD.Vars, in ActOnOpenMPTaskReductionClause()
11499 SourceLocation ColonLoc, SourceLocation EndLoc, in ActOnOpenMPInReductionClause() argument
11504 StartLoc, LParenLoc, ColonLoc, EndLoc, in ActOnOpenMPInReductionClause()
11510 Context, StartLoc, LParenLoc, ColonLoc, EndLoc, RD.Vars, in ActOnOpenMPInReductionClause()
11571 SourceLocation LinLoc, SourceLocation ColonLoc, SourceLocation EndLoc) { in ActOnOpenMPLinearClause() argument
11696 ColonLoc, EndLoc, Vars, Privates, Inits, in ActOnOpenMPLinearClause()
11798 SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc) { in ActOnOpenMPAlignedClause() argument
11867 EndLoc, Vars, Alignment); in ActOnOpenMPAlignedClause()
11873 SourceLocation EndLoc) { in ActOnOpenMPCopyinClause() argument
11960 return OMPCopyinClause::Create(Context, StartLoc, LParenLoc, EndLoc, Vars, in ActOnOpenMPCopyinClause()
11967 SourceLocation EndLoc) { in ActOnOpenMPCopyprivateClause() argument
12073 return OMPCopyprivateClause::Create(Context, StartLoc, LParenLoc, EndLoc, in ActOnOpenMPCopyprivateClause()
12080 SourceLocation EndLoc) { in ActOnOpenMPFlushClause() argument
12084 return OMPFlushClause::Create(Context, StartLoc, LParenLoc, EndLoc, VarList); in ActOnOpenMPFlushClause()
12091 SourceLocation LParenLoc, SourceLocation EndLoc) { in ActOnOpenMPDependClause() argument
12235 Diag(EndLoc, diag::err_omp_depend_sink_expected_loop_iteration) in ActOnOpenMPDependClause()
12242 auto *C = OMPDependClause::Create(Context, StartLoc, LParenLoc, EndLoc, in ActOnOpenMPDependClause()
12253 SourceLocation EndLoc) { in ActOnOpenMPDeviceClause() argument
12274 StartLoc, LParenLoc, EndLoc); in ActOnOpenMPDeviceClause()
13102 SourceLocation LParenLoc, SourceLocation EndLoc) { in ActOnOpenMPMapClause() argument
13128 return OMPMapClause::Create(Context, StartLoc, LParenLoc, EndLoc, in ActOnOpenMPMapClause()
13394 SourceLocation EndLoc) { in ActOnOpenMPNumTeamsClause() argument
13415 StartLoc, LParenLoc, EndLoc); in ActOnOpenMPNumTeamsClause()
13421 SourceLocation EndLoc) { in ActOnOpenMPThreadLimitClause() argument
13442 ValExpr, HelperValStmt, CaptureRegion, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPThreadLimitClause()
13448 SourceLocation EndLoc) { in ActOnOpenMPPriorityClause() argument
13457 return new (Context) OMPPriorityClause(ValExpr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPPriorityClause()
13463 SourceLocation EndLoc) { in ActOnOpenMPGrainsizeClause() argument
13473 return new (Context) OMPGrainsizeClause(ValExpr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPGrainsizeClause()
13479 SourceLocation EndLoc) { in ActOnOpenMPNumTasksClause() argument
13489 return new (Context) OMPNumTasksClause(ValExpr, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPNumTasksClause()
13494 SourceLocation EndLoc) { in ActOnOpenMPHintClause() argument
13502 OMPHintClause(HintExpr.get(), StartLoc, LParenLoc, EndLoc); in ActOnOpenMPHintClause()
13508 SourceLocation EndLoc) { in ActOnOpenMPDistScheduleClause() argument
13555 OMPDistScheduleClause(StartLoc, LParenLoc, KindLoc, CommaLoc, EndLoc, in ActOnOpenMPDistScheduleClause()
13562 SourceLocation KindLoc, SourceLocation EndLoc) { in ActOnOpenMPDefaultmapClause() argument
13585 OMPDefaultmapClause(StartLoc, LParenLoc, MLoc, KindLoc, EndLoc, Kind, M); in ActOnOpenMPDefaultmapClause()
13737 SourceLocation EndLoc) { in ActOnOpenMPToClause() argument
13743 return OMPToClause::Create(Context, StartLoc, LParenLoc, EndLoc, in ActOnOpenMPToClause()
13751 SourceLocation EndLoc) { in ActOnOpenMPFromClause() argument
13757 return OMPFromClause::Create(Context, StartLoc, LParenLoc, EndLoc, in ActOnOpenMPFromClause()
13765 SourceLocation EndLoc) { in ActOnOpenMPUseDevicePtrClause() argument
13845 Context, StartLoc, LParenLoc, EndLoc, MVLI.ProcessedVarList, in ActOnOpenMPUseDevicePtrClause()
13852 SourceLocation EndLoc) { in ActOnOpenMPIsDevicePtrClause() argument
13929 Context, StartLoc, LParenLoc, EndLoc, MVLI.ProcessedVarList, in ActOnOpenMPIsDevicePtrClause()