Lines Matching defs:ScheduleKind

2307     OpenMPScheduleClauseKind &ScheduleKind, const Expr *&ChunkExpr) const {
2313 ScheduleKind = OMPC_SCHEDULE_static;
2392 static OpenMPSchedType getRuntimeSchedule(OpenMPScheduleClauseKind ScheduleKind,
2394 switch (ScheduleKind) {
2415 getRuntimeSchedule(OpenMPDistScheduleClauseKind ScheduleKind, bool Chunked) {
2420 bool CGOpenMPRuntime::isStaticNonchunked(OpenMPScheduleClauseKind ScheduleKind,
2423 getRuntimeSchedule(ScheduleKind, Chunked, /*Ordered=*/false);
2428 OpenMPDistScheduleClauseKind ScheduleKind, bool Chunked) const {
2429 OpenMPSchedType Schedule = getRuntimeSchedule(ScheduleKind, Chunked);
2433 bool CGOpenMPRuntime::isStaticChunked(OpenMPScheduleClauseKind ScheduleKind,
2436 getRuntimeSchedule(ScheduleKind, Chunked, /*Ordered=*/false);
2441 OpenMPDistScheduleClauseKind ScheduleKind, bool Chunked) const {
2442 OpenMPSchedType Schedule = getRuntimeSchedule(ScheduleKind, Chunked);
2446 bool CGOpenMPRuntime::isDynamic(OpenMPScheduleClauseKind ScheduleKind) const {
2448 getRuntimeSchedule(ScheduleKind, /*Chunked=*/false, /*Ordered=*/false);
2506 const OpenMPScheduleTy &ScheduleKind, unsigned IVSize, bool IVSigned,
2511 ScheduleKind.Schedule, DispatchValues.Chunk != nullptr, Ordered);
2528 CGM, Schedule, ScheduleKind.M1, ScheduleKind.M2)), // Schedule type
2599 const OpenMPScheduleTy &ScheduleKind,
2602 ScheduleKind.Schedule, Values.Chunk != nullptr, Values.Ordered);
2615 ScheduleNum, ScheduleKind.M1, ScheduleKind.M2, Values);
11786 const OpenMPScheduleTy &ScheduleKind, unsigned IVSize, bool IVSigned,
11798 const OpenMPScheduleTy &ScheduleKind, const StaticRTInput &Values) {