Lines Matching refs:Schedule

2439   OpenMPSchedType Schedule =  in isStaticNonchunked()  local
2441 return Schedule == OMP_sch_static; in isStaticNonchunked()
2446 OpenMPSchedType Schedule = getRuntimeSchedule(ScheduleKind, Chunked); in isStaticNonchunked() local
2447 return Schedule == OMP_dist_sch_static; in isStaticNonchunked()
2452 OpenMPSchedType Schedule = in isStaticChunked() local
2454 return Schedule == OMP_sch_static_chunked; in isStaticChunked()
2459 OpenMPSchedType Schedule = getRuntimeSchedule(ScheduleKind, Chunked); in isStaticChunked() local
2460 return Schedule == OMP_dist_sch_static_chunked; in isStaticChunked()
2464 OpenMPSchedType Schedule = in isDynamic() local
2466 assert(Schedule != OMP_sch_static_chunked && "cannot be chunked here"); in isDynamic()
2467 return Schedule != OMP_sch_static; in isDynamic()
2470 static int addMonoNonMonoModifier(CodeGenModule &CGM, OpenMPSchedType Schedule, in addMonoNonMonoModifier() argument
2482 if (Schedule == OMP_sch_static_chunked) in addMonoNonMonoModifier()
2483 Schedule = OMP_sch_static_balanced_chunked; in addMonoNonMonoModifier()
2497 if (Schedule == OMP_sch_static_chunked) in addMonoNonMonoModifier()
2498 Schedule = OMP_sch_static_balanced_chunked; in addMonoNonMonoModifier()
2511 if (!(Schedule == OMP_sch_static_chunked || Schedule == OMP_sch_static || in addMonoNonMonoModifier()
2512 Schedule == OMP_sch_static_balanced_chunked || in addMonoNonMonoModifier()
2513 Schedule == OMP_ord_static_chunked || Schedule == OMP_ord_static || in addMonoNonMonoModifier()
2514 Schedule == OMP_dist_sch_static_chunked || in addMonoNonMonoModifier()
2515 Schedule == OMP_dist_sch_static)) in addMonoNonMonoModifier()
2518 return Schedule | Modifier; in addMonoNonMonoModifier()
2527 OpenMPSchedType Schedule = getRuntimeSchedule( in emitForDispatchInit() local
2528 ScheduleKind.Schedule, DispatchValues.Chunk != nullptr, Ordered); in emitForDispatchInit()
2530 (Schedule != OMP_sch_static && Schedule != OMP_sch_static_chunked && in emitForDispatchInit()
2531 Schedule != OMP_ord_static && Schedule != OMP_ord_static_chunked && in emitForDispatchInit()
2532 Schedule != OMP_sch_static_balanced_chunked)); in emitForDispatchInit()
2545 CGM, Schedule, ScheduleKind.M1, ScheduleKind.M2)), // Schedule type in emitForDispatchInit()
2557 llvm::FunctionCallee ForStaticInitFunction, OpenMPSchedType Schedule, in emitForStaticInitCall() argument
2564 assert(Schedule == OMP_sch_static || Schedule == OMP_sch_static_chunked || in emitForStaticInitCall()
2565 Schedule == OMP_sch_static_balanced_chunked || in emitForStaticInitCall()
2566 Schedule == OMP_ord_static || Schedule == OMP_ord_static_chunked || in emitForStaticInitCall()
2567 Schedule == OMP_dist_sch_static || in emitForStaticInitCall()
2568 Schedule == OMP_dist_sch_static_chunked); in emitForStaticInitCall()
2577 assert((Schedule == OMP_sch_static || Schedule == OMP_ord_static || in emitForStaticInitCall()
2578 Schedule == OMP_dist_sch_static) && in emitForStaticInitCall()
2583 assert((Schedule == OMP_sch_static_chunked || in emitForStaticInitCall()
2584 Schedule == OMP_sch_static_balanced_chunked || in emitForStaticInitCall()
2585 Schedule == OMP_ord_static_chunked || in emitForStaticInitCall()
2586 Schedule == OMP_dist_sch_static_chunked) && in emitForStaticInitCall()
2592 CGF.Builder.getInt32(addMonoNonMonoModifier(CGF.CGM, Schedule, M1, in emitForStaticInitCall()
2610 ScheduleKind.Schedule, Values.Chunk != nullptr, Values.Ordered); in emitForStaticInit()
4685 CGF.IntTy, Data.Schedule.getPointer() in emitTaskLoopCall()
4686 ? Data.Schedule.getInt() ? NumTasks : Grainsize in emitTaskLoopCall()
4688 Data.Schedule.getPointer() in emitTaskLoopCall()
4689 ? CGF.Builder.CreateIntCast(Data.Schedule.getPointer(), CGF.Int64Ty, in emitTaskLoopCall()