Lines Matching refs:ScheduleKind
2520 OpenMPScheduleClauseKind &ScheduleKind, const Expr *&ChunkExpr) const { in getDefaultScheduleAndChunk() argument
2526 ScheduleKind = OMPC_SCHEDULE_static; in getDefaultScheduleAndChunk()
2587 static OpenMPSchedType getRuntimeSchedule(OpenMPScheduleClauseKind ScheduleKind, in getRuntimeSchedule() argument
2589 switch (ScheduleKind) { in getRuntimeSchedule()
2610 getRuntimeSchedule(OpenMPDistScheduleClauseKind ScheduleKind, bool Chunked) { in getRuntimeSchedule() argument
2615 bool CGOpenMPRuntime::isStaticNonchunked(OpenMPScheduleClauseKind ScheduleKind, in isStaticNonchunked() argument
2618 getRuntimeSchedule(ScheduleKind, Chunked, /*Ordered=*/false); in isStaticNonchunked()
2623 OpenMPDistScheduleClauseKind ScheduleKind, bool Chunked) const { in isStaticNonchunked() argument
2624 OpenMPSchedType Schedule = getRuntimeSchedule(ScheduleKind, Chunked); in isStaticNonchunked()
2628 bool CGOpenMPRuntime::isStaticChunked(OpenMPScheduleClauseKind ScheduleKind, in isStaticChunked() argument
2631 getRuntimeSchedule(ScheduleKind, Chunked, /*Ordered=*/false); in isStaticChunked()
2636 OpenMPDistScheduleClauseKind ScheduleKind, bool Chunked) const { in isStaticChunked() argument
2637 OpenMPSchedType Schedule = getRuntimeSchedule(ScheduleKind, Chunked); in isStaticChunked()
2641 bool CGOpenMPRuntime::isDynamic(OpenMPScheduleClauseKind ScheduleKind) const { in isDynamic()
2643 getRuntimeSchedule(ScheduleKind, /*Chunked=*/false, /*Ordered=*/false); in isDynamic()
2701 const OpenMPScheduleTy &ScheduleKind, unsigned IVSize, bool IVSigned, in emitForDispatchInit() argument
2706 ScheduleKind.Schedule, DispatchValues.Chunk != nullptr, Ordered); in emitForDispatchInit()
2723 CGM, Schedule, ScheduleKind.M1, ScheduleKind.M2)), // Schedule type in emitForDispatchInit()
2784 const OpenMPScheduleTy &ScheduleKind, in emitForStaticInit() argument
2787 ScheduleKind.Schedule, Values.Chunk != nullptr, Values.Ordered); in emitForStaticInit()
2799 ScheduleNum, ScheduleKind.M1, ScheduleKind.M2, Values); in emitForStaticInit()
12850 const OpenMPScheduleTy &ScheduleKind, unsigned IVSize, bool IVSigned, in emitForDispatchInit() argument
12857 const OpenMPScheduleTy &ScheduleKind, const StaticRTInput &Values) { in emitForStaticInit() argument