reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2092 const Expr *IVExpr = S.getIterationVariable(); 2099 RT.emitDistributeStaticInit(*this, S.getBeginLoc(), ScheduleKind, StaticInit); 2104 if (isOpenMPLoopBoundSharingDirective(S.getDirectiveKind())) 2105 IncExpr = S.getDistInc(); 2107 IncExpr = S.getInc(); 2118 OuterLoopArgs.EUB = isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) 2119 ? S.getCombinedEnsureUpperBound() 2120 : S.getEnsureUpperBound(); 2122 OuterLoopArgs.Init = isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) 2123 ? S.getCombinedInit() 2124 : S.getInit(); 2125 OuterLoopArgs.Cond = isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) 2126 ? S.getCombinedCond() 2127 : S.getCond(); 2128 OuterLoopArgs.NextLB = isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) 2129 ? S.getCombinedNextLowerBound() 2130 : S.getNextLowerBound(); 2131 OuterLoopArgs.NextUB = isOpenMPLoopBoundSharingDirective(S.getDirectiveKind()) 2132 ? S.getCombinedNextUpperBound() 2133 : S.getNextUpperBound(); 2135 EmitOMPOuterLoop(/* DynamicOrOrdered = */ false, /* IsMonotonic = */ false, S,