Searched defs:ScheduleKind (Results 1 - 2 of 2) sorted by relevance

/external/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp829 void CodeGenFunction::EmitOMPForOuterLoop(OpenMPScheduleClauseKind ScheduleKind, argument
838 const bool Dynamic = RT.isDynamic(ScheduleKind);
840 assert(!RT.isStaticNonchunked(ScheduleKind, /* Chunked */ Chunk != nullptr) &&
896 *this, S.getLocStart(), ScheduleKind, IVSize, IVSigned, IL, LB,
966 RT.emitForFinish(*this, S.getLocStart(), ScheduleKind);
1028 auto ScheduleKind = OMPC_SCHEDULE_unknown; local
1032 ScheduleKind = C->getScheduleKind();
1041 if (RT.isStaticNonchunked(ScheduleKind,
1048 RT.emitForInit(*this, S.getLocStart(), ScheduleKind, IVSize, IVSigned,
1063 RT.emitForFinish(*this, S.getLocStart(), ScheduleKind);
[all...]
H A DCGOpenMPRuntime.cpp1296 static OpenMPSchedType getRuntimeSchedule(OpenMPScheduleClauseKind ScheduleKind, argument
1298 switch (ScheduleKind) {
1316 bool CGOpenMPRuntime::isStaticNonchunked(OpenMPScheduleClauseKind ScheduleKind, argument
1318 auto Schedule = getRuntimeSchedule(ScheduleKind, Chunked);
1322 bool CGOpenMPRuntime::isDynamic(OpenMPScheduleClauseKind ScheduleKind) const {
1323 auto Schedule = getRuntimeSchedule(ScheduleKind, /* Chunked */ false);
1329 OpenMPScheduleClauseKind ScheduleKind,
1334 OpenMPSchedType Schedule = getRuntimeSchedule(ScheduleKind, Chunk != nullptr);
1382 OpenMPScheduleClauseKind ScheduleKind) {
1383 assert((ScheduleKind
1328 emitForInit(CodeGenFunction &CGF, SourceLocation Loc, OpenMPScheduleClauseKind ScheduleKind, unsigned IVSize, bool IVSigned, llvm::Value *IL, llvm::Value *LB, llvm::Value *UB, llvm::Value *ST, llvm::Value *Chunk) argument
1381 emitForFinish(CodeGenFunction &CGF, SourceLocation Loc, OpenMPScheduleClauseKind ScheduleKind) argument
[all...]

Completed in 168 milliseconds