Lines Matching refs:CGOpenMPRuntime
723 CGOpenMPRuntime::CGOpenMPRuntime(CodeGenModule &CGM) in CGOpenMPRuntime() function in CGOpenMPRuntime
734 void CGOpenMPRuntime::clear() { in clear()
782 void CGOpenMPRuntime::emitUserDefinedReduction( in emitUserDefinedReduction()
814 CGOpenMPRuntime::getUserDefinedReduction(const OMPDeclareReductionDecl *D) { in getUserDefinedReduction()
841 llvm::Value *CGOpenMPRuntime::emitParallelOrTeamsOutlinedFunction( in emitParallelOrTeamsOutlinedFunction()
861 llvm::Value *CGOpenMPRuntime::emitTaskOutlinedFunction( in emitTaskOutlinedFunction()
895 Address CGOpenMPRuntime::getOrCreateDefaultLocation(unsigned Flags) { in getOrCreateDefaultLocation()
926 llvm::Value *CGOpenMPRuntime::emitUpdateLocation(CodeGenFunction &CGF, in emitUpdateLocation()
984 llvm::Value *CGOpenMPRuntime::getThreadID(CodeGenFunction &CGF, in getThreadID()
1027 void CGOpenMPRuntime::functionFinished(CodeGenFunction &CGF) { in functionFinished()
1039 llvm::Type *CGOpenMPRuntime::getIdentTyPointerTy() { in getIdentTyPointerTy()
1045 llvm::Type *CGOpenMPRuntime::getKmpc_MicroPointerTy() { in getKmpc_MicroPointerTy()
1056 CGOpenMPRuntime::createRuntimeFunction(unsigned Function) { in createRuntimeFunction()
1636 llvm::Constant *CGOpenMPRuntime::createForStaticInitFunction(unsigned IVSize, in createForStaticInitFunction()
1662 llvm::Constant *CGOpenMPRuntime::createDispatchInitFunction(unsigned IVSize, in createDispatchInitFunction()
1684 llvm::Constant *CGOpenMPRuntime::createDispatchFiniFunction(unsigned IVSize, in createDispatchFiniFunction()
1701 llvm::Constant *CGOpenMPRuntime::createDispatchNextFunction(unsigned IVSize, in createDispatchNextFunction()
1725 CGOpenMPRuntime::getOrCreateThreadPrivateCache(const VarDecl *VD) { in getOrCreateThreadPrivateCache()
1733 Address CGOpenMPRuntime::getAddrOfThreadPrivate(CodeGenFunction &CGF, in getAddrOfThreadPrivate()
1752 void CGOpenMPRuntime::emitThreadPrivateVarInit( in emitThreadPrivateVarInit()
1770 llvm::Function *CGOpenMPRuntime::emitThreadPrivateVarDefinition( in emitThreadPrivateVarDefinition()
1931 void CGOpenMPRuntime::emitParallelCall(CodeGenFunction &CGF, SourceLocation Loc, in emitParallelCall()
1995 Address CGOpenMPRuntime::emitThreadIDAddress(CodeGenFunction &CGF, in emitThreadIDAddress()
2013 CGOpenMPRuntime::getOrCreateInternalVariable(llvm::Type *Ty, in getOrCreateInternalVariable()
2032 llvm::Value *CGOpenMPRuntime::getCriticalRegionLock(StringRef CriticalName) { in getCriticalRegionLock()
2075 void CGOpenMPRuntime::emitCriticalRegion(CodeGenFunction &CGF, in emitCriticalRegion()
2101 void CGOpenMPRuntime::emitMasterRegion(CodeGenFunction &CGF, in emitMasterRegion()
2120 void CGOpenMPRuntime::emitTaskyieldCall(CodeGenFunction &CGF, in emitTaskyieldCall()
2133 void CGOpenMPRuntime::emitTaskgroupRegion(CodeGenFunction &CGF, in emitTaskgroupRegion()
2212 void CGOpenMPRuntime::emitSingleRegion(CodeGenFunction &CGF, in emitSingleRegion()
2293 void CGOpenMPRuntime::emitOrderedRegion(CodeGenFunction &CGF, in emitOrderedRegion()
2314 void CGOpenMPRuntime::emitBarrierCall(CodeGenFunction &CGF, SourceLocation Loc, in emitBarrierCall()
2391 bool CGOpenMPRuntime::isStaticNonchunked(OpenMPScheduleClauseKind ScheduleKind, in isStaticNonchunked()
2397 bool CGOpenMPRuntime::isStaticNonchunked( in isStaticNonchunked()
2404 bool CGOpenMPRuntime::isDynamic(OpenMPScheduleClauseKind ScheduleKind) const { in isDynamic()
2448 void CGOpenMPRuntime::emitForDispatchInit(CodeGenFunction &CGF, in emitForDispatchInit()
2529 void CGOpenMPRuntime::emitForStaticInit(CodeGenFunction &CGF, in emitForStaticInit()
2546 void CGOpenMPRuntime::emitDistributeStaticInit( in emitDistributeStaticInit()
2561 void CGOpenMPRuntime::emitForStaticFinish(CodeGenFunction &CGF, in emitForStaticFinish()
2571 void CGOpenMPRuntime::emitForOrderedIterationEnd(CodeGenFunction &CGF, in emitForOrderedIterationEnd()
2582 llvm::Value *CGOpenMPRuntime::emitForNext(CodeGenFunction &CGF, in emitForNext()
2606 void CGOpenMPRuntime::emitNumThreadsClause(CodeGenFunction &CGF, in emitNumThreadsClause()
2619 void CGOpenMPRuntime::emitProcBindClause(CodeGenFunction &CGF, in emitProcBindClause()
2654 void CGOpenMPRuntime::emitFlush(CodeGenFunction &CGF, ArrayRef<const Expr *>, in emitFlush()
2687 bool CGOpenMPRuntime::OffloadEntriesInfoManagerTy::empty() const { in empty()
2693 void CGOpenMPRuntime::OffloadEntriesInfoManagerTy::
2705 void CGOpenMPRuntime::OffloadEntriesInfoManagerTy::
2726 bool CGOpenMPRuntime::OffloadEntriesInfoManagerTy::hasTargetRegionEntryInfo( in hasTargetRegionEntryInfo()
2747 void CGOpenMPRuntime::OffloadEntriesInfoManagerTy::actOnTargetRegionEntriesInfo( in actOnTargetRegionEntriesInfo()
2782 CGOpenMPRuntime::createOffloadingBinaryDescriptorRegistration() { in createOffloadingBinaryDescriptorRegistration()
2888 void CGOpenMPRuntime::createOffloadEntry(llvm::Constant *ID, in createOffloadEntry()
2924 void CGOpenMPRuntime::createOffloadEntriesAndInfoMetadata() { in createOffloadEntriesAndInfoMetadata()
3000 void CGOpenMPRuntime::loadOffloadInfoMetadata() { in loadOffloadInfoMetadata()
3053 void CGOpenMPRuntime::emitKmpRoutineEntryT(QualType KmpInt32Ty) { in emitKmpRoutineEntryT()
3076 QualType CGOpenMPRuntime::getTgtOffloadEntryQTy() { in getTgtOffloadEntryQTy()
3099 QualType CGOpenMPRuntime::getTgtDeviceImageQTy() { in getTgtDeviceImageQTy()
3125 QualType CGOpenMPRuntime::getTgtBinaryDescriptorQTy() { in getTgtBinaryDescriptorQTy()
3681 CGOpenMPRuntime::TaskResultTy
3682 CGOpenMPRuntime::emitTaskInit(CodeGenFunction &CGF, SourceLocation Loc, in emitTaskInit()
3866 void CGOpenMPRuntime::emitTaskCall(CodeGenFunction &CGF, SourceLocation Loc, in emitTaskCall()
4056 void CGOpenMPRuntime::emitTaskLoopCall(CodeGenFunction &CGF, SourceLocation Loc, in emitTaskLoopCall()
4328 void CGOpenMPRuntime::emitReduction(CodeGenFunction &CGF, SourceLocation Loc, in emitReduction()
4621 void CGOpenMPRuntime::emitTaskwaitCall(CodeGenFunction &CGF, in emitTaskwaitCall()
4634 void CGOpenMPRuntime::emitInlinedDirective(CodeGenFunction &CGF, in emitInlinedDirective()
4669 void CGOpenMPRuntime::emitCancellationPointCall( in emitCancellationPointCall()
4705 void CGOpenMPRuntime::emitCancelCall(CodeGenFunction &CGF, SourceLocation Loc, in emitCancelCall()
4777 void CGOpenMPRuntime::emitTargetOutlinedFunction( in emitTargetOutlinedFunction()
4787 void CGOpenMPRuntime::emitTargetOutlinedFunctionHelper( in emitTargetOutlinedFunctionHelper()
4863 emitNumTeamsClauseForTargetDirective(CGOpenMPRuntime &OMPRuntime, in emitNumTeamsClauseForTargetDirective()
4912 emitThreadLimitClauseForTargetDirective(CGOpenMPRuntime &OMPRuntime, in emitThreadLimitClauseForTargetDirective()
5695 void CGOpenMPRuntime::emitTargetCall(CodeGenFunction &CGF, in emitTargetCall()
5890 void CGOpenMPRuntime::scanForTargetRegionsFunctions(const Stmt *S, in scanForTargetRegionsFunctions()
5943 bool CGOpenMPRuntime::emitTargetFunctions(GlobalDecl GD) { in emitTargetFunctions()
5960 bool CGOpenMPRuntime::emitTargetGlobalVariable(GlobalDecl GD) { in emitTargetGlobalVariable()
5987 bool CGOpenMPRuntime::emitTargetGlobal(GlobalDecl GD) { in emitTargetGlobal()
5995 llvm::Function *CGOpenMPRuntime::emitRegistrationFunction() { in emitRegistrationFunction()
6006 void CGOpenMPRuntime::emitTeamsCall(CodeGenFunction &CGF, in emitTeamsCall()
6030 void CGOpenMPRuntime::emitNumTeamsClause(CodeGenFunction &CGF, in emitNumTeamsClause()
6058 void CGOpenMPRuntime::emitTargetDataCalls(CodeGenFunction &CGF, in emitTargetDataCalls()
6179 void CGOpenMPRuntime::emitTargetDataStandAloneCall( in emitTargetDataStandAloneCall()
6399 void CGOpenMPRuntime::emitDeclareSimdFunction(const FunctionDecl *FD, in emitDeclareSimdFunction()
6513 void CGOpenMPRuntime::emitDoacrossInit(CodeGenFunction &CGF, in emitDoacrossInit()
6572 void CGOpenMPRuntime::emitDoacrossOrdered(CodeGenFunction &CGF, in emitDoacrossOrdered()