Lines Matching refs:ScheduleKind
1258 void CodeGenFunction::EmitOMPForOuterLoop(OpenMPScheduleClauseKind ScheduleKind, in EmitOMPForOuterLoop() argument
1267 const bool DynamicOrOrdered = Ordered || RT.isDynamic(ScheduleKind); in EmitOMPForOuterLoop()
1270 !RT.isStaticNonchunked(ScheduleKind, /*Chunked=*/Chunk != nullptr)) && in EmitOMPForOuterLoop()
1329 RT.emitForDispatchInit(*this, S.getLocStart(), ScheduleKind, in EmitOMPForOuterLoop()
1332 RT.emitForStaticInit(*this, S.getLocStart(), ScheduleKind, in EmitOMPForOuterLoop()
1382 LoopStack.setParallel((ScheduleKind == OMPC_SCHEDULE_dynamic || in EmitOMPForOuterLoop()
1383 ScheduleKind == OMPC_SCHEDULE_guided) && in EmitOMPForOuterLoop()
1432 auto ScheduleKind = OMPC_SCHEDULE_unknown; in emitScheduleClause() local
1435 ScheduleKind = C->getScheduleKind(); in emitScheduleClause()
1457 return std::make_pair(Chunk, ScheduleKind); in emitScheduleClause()
1529 OpenMPScheduleClauseKind ScheduleKind; in EmitOMPWorksharingLoop() local
1533 ScheduleKind = ScheduleInfo.second; in EmitOMPWorksharingLoop()
1537 if (RT.isStaticNonchunked(ScheduleKind, in EmitOMPWorksharingLoop()
1548 RT.emitForStaticInit(*this, S.getLocStart(), ScheduleKind, in EmitOMPWorksharingLoop()
1571 EmitOMPForOuterLoop(ScheduleKind, S, LoopScope, Ordered, in EmitOMPWorksharingLoop()