Lines Matching refs:CGOpenMPRuntime
303 CGOpenMPRuntime::CGOpenMPRuntime(CodeGenModule &CGM) in CGOpenMPRuntime() function in CGOpenMPRuntime
316 void CGOpenMPRuntime::clear() { in clear()
328 static CharUnits getOffsetOfIdentField(CGOpenMPRuntime::IdentFieldIndex Field) { in getOffsetOfIdentField()
333 CGOpenMPRuntime::IdentFieldIndex Field, in createIdentFieldGEP()
339 llvm::Value *CGOpenMPRuntime::emitParallelOutlinedFunction( in emitParallelOutlinedFunction()
359 llvm::Value *CGOpenMPRuntime::emitTaskOutlinedFunction( in emitTaskOutlinedFunction()
373 Address CGOpenMPRuntime::getOrCreateDefaultLocation(OpenMPLocationFlags Flags) { in getOrCreateDefaultLocation()
404 llvm::Value *CGOpenMPRuntime::emitUpdateLocation(CodeGenFunction &CGF, in emitUpdateLocation()
461 llvm::Value *CGOpenMPRuntime::getThreadID(CodeGenFunction &CGF, in getThreadID()
504 void CGOpenMPRuntime::functionFinished(CodeGenFunction &CGF) { in functionFinished()
510 llvm::Type *CGOpenMPRuntime::getIdentTyPointerTy() { in getIdentTyPointerTy()
514 llvm::Type *CGOpenMPRuntime::getKmpc_MicroPointerTy() { in getKmpc_MicroPointerTy()
519 CGOpenMPRuntime::createRuntimeFunction(OpenMPRTLFunction Function) { in createRuntimeFunction()
958 llvm::Constant *CGOpenMPRuntime::createForStaticInitFunction(unsigned IVSize, in createForStaticInitFunction()
984 llvm::Constant *CGOpenMPRuntime::createDispatchInitFunction(unsigned IVSize, in createDispatchInitFunction()
1006 llvm::Constant *CGOpenMPRuntime::createDispatchFiniFunction(unsigned IVSize, in createDispatchFiniFunction()
1023 llvm::Constant *CGOpenMPRuntime::createDispatchNextFunction(unsigned IVSize, in createDispatchNextFunction()
1047 CGOpenMPRuntime::getOrCreateThreadPrivateCache(const VarDecl *VD) { in getOrCreateThreadPrivateCache()
1055 Address CGOpenMPRuntime::getAddrOfThreadPrivate(CodeGenFunction &CGF, in getAddrOfThreadPrivate()
1074 void CGOpenMPRuntime::emitThreadPrivateVarInit( in emitThreadPrivateVarInit()
1092 llvm::Function *CGOpenMPRuntime::emitThreadPrivateVarDefinition( in emitThreadPrivateVarDefinition()
1264 void CGOpenMPRuntime::emitParallelCall(CodeGenFunction &CGF, SourceLocation Loc, in emitParallelCall()
1325 Address CGOpenMPRuntime::emitThreadIDAddress(CodeGenFunction &CGF, in emitThreadIDAddress()
1343 CGOpenMPRuntime::getOrCreateInternalVariable(llvm::Type *Ty, in getOrCreateInternalVariable()
1362 llvm::Value *CGOpenMPRuntime::getCriticalRegionLock(StringRef CriticalName) { in getCriticalRegionLock()
1386 void CGOpenMPRuntime::emitCriticalRegion(CodeGenFunction &CGF, in emitCriticalRegion()
1435 void CGOpenMPRuntime::emitMasterRegion(CodeGenFunction &CGF, in emitMasterRegion()
1460 void CGOpenMPRuntime::emitTaskyieldCall(CodeGenFunction &CGF, in emitTaskyieldCall()
1471 void CGOpenMPRuntime::emitTaskgroupRegion(CodeGenFunction &CGF, in emitTaskgroupRegion()
1556 void CGOpenMPRuntime::emitSingleRegion(CodeGenFunction &CGF, in emitSingleRegion()
1643 void CGOpenMPRuntime::emitOrderedRegion(CodeGenFunction &CGF, in emitOrderedRegion()
1664 void CGOpenMPRuntime::emitBarrierCall(CodeGenFunction &CGF, SourceLocation Loc, in emitBarrierCall()
1765 bool CGOpenMPRuntime::isStaticNonchunked(OpenMPScheduleClauseKind ScheduleKind, in isStaticNonchunked()
1771 bool CGOpenMPRuntime::isDynamic(OpenMPScheduleClauseKind ScheduleKind) const { in isDynamic()
1778 void CGOpenMPRuntime::emitForDispatchInit(CodeGenFunction &CGF, in emitForDispatchInit()
1811 void CGOpenMPRuntime::emitForStaticInit(CodeGenFunction &CGF, in emitForStaticInit()
1855 void CGOpenMPRuntime::emitForStaticFinish(CodeGenFunction &CGF, in emitForStaticFinish()
1866 void CGOpenMPRuntime::emitForOrderedIterationEnd(CodeGenFunction &CGF, in emitForOrderedIterationEnd()
1878 llvm::Value *CGOpenMPRuntime::emitForNext(CodeGenFunction &CGF, in emitForNext()
1901 void CGOpenMPRuntime::emitNumThreadsClause(CodeGenFunction &CGF, in emitNumThreadsClause()
1914 void CGOpenMPRuntime::emitProcBindClause(CodeGenFunction &CGF, in emitProcBindClause()
1949 void CGOpenMPRuntime::emitFlush(CodeGenFunction &CGF, ArrayRef<const Expr *>, in emitFlush()
1972 void CGOpenMPRuntime::emitKmpRoutineEntryT(QualType KmpInt32Ty) { in emitKmpRoutineEntryT()
2279 void CGOpenMPRuntime::emitTaskCall( in emitTaskCall()
2818 void CGOpenMPRuntime::emitReduction(CodeGenFunction &CGF, SourceLocation Loc, in emitReduction()
3113 void CGOpenMPRuntime::emitTaskwaitCall(CodeGenFunction &CGF, in emitTaskwaitCall()
3124 void CGOpenMPRuntime::emitInlinedDirective(CodeGenFunction &CGF, in emitInlinedDirective()
3159 void CGOpenMPRuntime::emitCancellationPointCall( in emitCancellationPointCall()
3197 void CGOpenMPRuntime::emitCancelCall(CodeGenFunction &CGF, SourceLocation Loc, in emitCancelCall()
3241 CGOpenMPRuntime::emitTargetOutlinedFunction(const OMPExecutableDirective &D, in emitTargetOutlinedFunction()
3251 void CGOpenMPRuntime::emitTargetCall(CodeGenFunction &CGF, in emitTargetCall()