Lines Matching defs:LoopScope

1035                                     CodeGenFunction::OMPPrivateScope &LoopScope,
1045 (void)LoopScope.addPrivate(PrivateVD, [&]() -> Address {
1052 (void)LoopScope.addPrivate(VD, [&]() -> Address { return Addr; });
1203 OMPPrivateScope LoopScope(CGF);
1204 emitPrivateLoopCounters(CGF, LoopScope, S.counters(),
1206 emitPrivateLinearVars(CGF, S, LoopScope);
1207 CGF.EmitOMPPrivateClause(S, LoopScope);
1208 CGF.EmitOMPReductionClauseInit(S, LoopScope);
1209 HasLastprivateClause = CGF.EmitOMPLastprivateClauseInit(S, LoopScope);
1210 (void)LoopScope.Privatize();
1211 CGF.EmitOMPInnerLoop(S, LoopScope.requiresCleanups(), S.getCond(),
1236 const OMPLoopDirective &S, OMPPrivateScope &LoopScope, bool Ordered,
1333 if (LoopScope.requiresCleanups())
1361 EmitOMPInnerLoop(S, LoopScope.requiresCleanups(), S.getCond(), S.getInc(),
1498 OMPPrivateScope LoopScope(*this);
1499 if (EmitOMPFirstprivateClause(S, LoopScope)) {
1506 EmitOMPPrivateClause(S, LoopScope);
1507 HasLastprivateClause = EmitOMPLastprivateClauseInit(S, LoopScope);
1508 EmitOMPReductionClauseInit(S, LoopScope);
1509 emitPrivateLoopCounters(*this, LoopScope, S.counters(),
1511 emitPrivateLinearVars(*this, S, LoopScope);
1512 (void)LoopScope.Privatize();
1551 EmitOMPInnerLoop(S, LoopScope.requiresCleanups(), S.getCond(),
1569 EmitOMPForOuterLoop(ScheduleKind, IsMonotonic, S, LoopScope, Ordered,
1697 CodeGenFunction::OMPPrivateScope LoopScope(CGF);
1698 if (CGF.EmitOMPFirstprivateClause(S, LoopScope)) {
1705 CGF.EmitOMPPrivateClause(S, LoopScope);
1706 HasLastprivates = CGF.EmitOMPLastprivateClauseInit(S, LoopScope);
1707 CGF.EmitOMPReductionClauseInit(S, LoopScope);
1708 (void)LoopScope.Privatize();