Lines Matching refs:LoopScope

1483     const OMPLoopDirective &S, CodeGenFunction::OMPPrivateScope &LoopScope) {  in EmitOMPPrivateLoopCounters()  argument
1494 (void)LoopScope.addPrivate(VD, [&VarEmission]() { in EmitOMPPrivateLoopCounters()
1499 (void)LoopScope.addPrivate(PrivateVD, [this, VD, E]() { in EmitOMPPrivateLoopCounters()
1506 (void)LoopScope.addPrivate(PrivateVD, [&VarEmission]() { in EmitOMPPrivateLoopCounters()
1524 (void)LoopScope.addPrivate(VD, [this, DRE, VD]() { in EmitOMPPrivateLoopCounters()
1735 CodeGenFunction::OMPPrivateScope LoopScope(CGF); in emitOMPSimdRegion() local
1736 CGF.EmitOMPPrivateLoopCounters(S, LoopScope); in emitOMPSimdRegion()
1737 CGF.EmitOMPLinearClause(S, LoopScope); in emitOMPSimdRegion()
1738 CGF.EmitOMPPrivateClause(S, LoopScope); in emitOMPSimdRegion()
1739 CGF.EmitOMPReductionClauseInit(S, LoopScope); in emitOMPSimdRegion()
1740 bool HasLastprivateClause = CGF.EmitOMPLastprivateClauseInit(S, LoopScope); in emitOMPSimdRegion()
1741 (void)LoopScope.Privatize(); in emitOMPSimdRegion()
1744 CGF.EmitOMPInnerLoop(S, LoopScope.requiresCleanups(), S.getCond(), in emitOMPSimdRegion()
1777 CodeGenFunction::OMPPrivateScope &LoopScope, in EmitOMPOuterLoop() argument
1815 if (LoopScope.requiresCleanups()) in EmitOMPOuterLoop()
1850 S, LoopScope.requiresCleanups(), LoopArgs.Cond, LoopArgs.IncExpr, in EmitOMPOuterLoop()
1882 const OMPLoopDirective &S, OMPPrivateScope &LoopScope, bool Ordered, in EmitOMPForOuterLoop() argument
1983 EmitOMPOuterLoop(DynamicOrOrdered, IsMonotonic, S, LoopScope, OuterLoopArgs, in EmitOMPForOuterLoop()
1992 OMPPrivateScope &LoopScope, const OMPLoopArguments &LoopArgs, in EmitOMPDistributeOuterLoop() argument
2046 LoopScope, OuterLoopArgs, CodeGenLoopContent, in EmitOMPDistributeOuterLoop()
2287 OMPPrivateScope LoopScope(*this); in EmitOMPWorksharingLoop() local
2288 if (EmitOMPFirstprivateClause(S, LoopScope) || HasLinears) { in EmitOMPWorksharingLoop()
2296 EmitOMPPrivateClause(S, LoopScope); in EmitOMPWorksharingLoop()
2297 HasLastprivateClause = EmitOMPLastprivateClauseInit(S, LoopScope); in EmitOMPWorksharingLoop()
2298 EmitOMPReductionClauseInit(S, LoopScope); in EmitOMPWorksharingLoop()
2299 EmitOMPPrivateLoopCounters(S, LoopScope); in EmitOMPWorksharingLoop()
2300 EmitOMPLinearClause(S, LoopScope); in EmitOMPWorksharingLoop()
2301 (void)LoopScope.Privatize(); in EmitOMPWorksharingLoop()
2377 EmitOMPInnerLoop(S, LoopScope.requiresCleanups(), in EmitOMPWorksharingLoop()
2403 EmitOMPForOuterLoop(ScheduleKind, IsMonotonic, S, LoopScope, Ordered, in EmitOMPWorksharingLoop()
2586 CodeGenFunction::OMPPrivateScope LoopScope(CGF); in EmitSections() local
2587 if (CGF.EmitOMPFirstprivateClause(S, LoopScope)) { in EmitSections()
2595 CGF.EmitOMPPrivateClause(S, LoopScope); in EmitSections()
2596 HasLastprivates = CGF.EmitOMPLastprivateClauseInit(S, LoopScope); in EmitSections()
2597 CGF.EmitOMPReductionClauseInit(S, LoopScope); in EmitSections()
2598 (void)LoopScope.Privatize(); in EmitSections()
3337 OMPPrivateScope LoopScope(*this); in EmitOMPDistributeLoop() local
3338 if (EmitOMPFirstprivateClause(S, LoopScope)) { in EmitOMPDistributeLoop()
3346 EmitOMPPrivateClause(S, LoopScope); in EmitOMPDistributeLoop()
3350 EmitOMPReductionClauseInit(S, LoopScope); in EmitOMPDistributeLoop()
3351 HasLastprivateClause = EmitOMPLastprivateClauseInit(S, LoopScope); in EmitOMPDistributeLoop()
3352 EmitOMPPrivateLoopCounters(S, LoopScope); in EmitOMPDistributeLoop()
3353 (void)LoopScope.Privatize(); in EmitOMPDistributeLoop()
3441 EmitOMPInnerLoop(S, LoopScope.requiresCleanups(), Cond, IncExpr, in EmitOMPDistributeLoop()
3462 EmitOMPDistributeOuterLoop(ScheduleKind, S, LoopScope, LoopArguments, in EmitOMPDistributeLoop()
4919 OMPPrivateScope LoopScope(CGF); in EmitOMPTaskLoopBasedDirective() local
4928 LoopScope); in EmitOMPTaskLoopBasedDirective()
4930 LoopScope); in EmitOMPTaskLoopBasedDirective()
4931 mapParam(CGF, cast<DeclRefExpr>(S.getStrideVariable()), *STP, LoopScope); in EmitOMPTaskLoopBasedDirective()
4933 LoopScope); in EmitOMPTaskLoopBasedDirective()
4934 CGF.EmitOMPPrivateLoopCounters(S, LoopScope); in EmitOMPTaskLoopBasedDirective()
4935 bool HasLastprivateClause = CGF.EmitOMPLastprivateClauseInit(S, LoopScope); in EmitOMPTaskLoopBasedDirective()
4936 (void)LoopScope.Privatize(); in EmitOMPTaskLoopBasedDirective()
4952 CGF.EmitOMPInnerLoop(S, LoopScope.requiresCleanups(), S.getCond(), in EmitOMPTaskLoopBasedDirective()