Searched defs:ScheduleKind (Results 1 - 2 of 2) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | CGStmtOpenMP.cpp | 829 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 D | CGOpenMPRuntime.cpp | 1296 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