Searched refs:ScheduleKind (Results 1 – 4 of 4) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CGStmtOpenMP.cpp | 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() [all …]
|
D | CGOpenMPRuntime.h | 485 virtual bool isStaticNonchunked(OpenMPScheduleClauseKind ScheduleKind, 492 virtual bool isDynamic(OpenMPScheduleClauseKind ScheduleKind) const;
|
D | CGOpenMPRuntime.cpp | 1744 static OpenMPSchedType getRuntimeSchedule(OpenMPScheduleClauseKind ScheduleKind, in getRuntimeSchedule() argument 1746 switch (ScheduleKind) { in getRuntimeSchedule() 1765 bool CGOpenMPRuntime::isStaticNonchunked(OpenMPScheduleClauseKind ScheduleKind, in isStaticNonchunked() argument 1767 auto Schedule = getRuntimeSchedule(ScheduleKind, Chunked, /*Ordered=*/false); in isStaticNonchunked() 1771 bool CGOpenMPRuntime::isDynamic(OpenMPScheduleClauseKind ScheduleKind) const { in isDynamic() 1773 getRuntimeSchedule(ScheduleKind, /*Chunked=*/false, /*Ordered=*/false); in isDynamic() 1780 OpenMPScheduleClauseKind ScheduleKind, in emitForDispatchInit() argument 1787 getRuntimeSchedule(ScheduleKind, Chunk != nullptr, Ordered); in emitForDispatchInit() 1813 OpenMPScheduleClauseKind ScheduleKind, in emitForStaticInit() argument 1821 getRuntimeSchedule(ScheduleKind, Chunk != nullptr, Ordered); in emitForStaticInit()
|
D | CodeGenFunction.h | 2374 void EmitOMPForOuterLoop(OpenMPScheduleClauseKind ScheduleKind,
|