Lines Matching refs:getOpenMPRuntime
503 : CGM.getOpenMPRuntime().translateParameter(FD, Arg)); in emitOutlinedFunctionPrologue()
542 LocalAddr = CGM.getOpenMPRuntime().getParameterAddress(CGF, Args[Cnt], in emitOutlinedFunctionPrologue()
689 CGM.getOpenMPRuntime().emitOutlinedFunctionCall(WrapperCGF, Loc, F, CallArgs); in GenerateOpenMPCapturedStmtFunction()
922 VDAddr = CGM.getOpenMPRuntime().emitLastprivateConditionalInit( in EmitOMPFirstprivateClause()
1082 VDAddr = CGM.getOpenMPRuntime().emitLastprivateConditionalInit( in EmitOMPLastprivateClauseInit()
1124 CGM.getOpenMPRuntime().emitBarrierCall(*this, D.getBeginLoc(), in EmitOMPLastprivateClauseFinal()
1176 CGM.getOpenMPRuntime().emitLastprivateConditionalFinalUpdate( in EmitOMPLastprivateClauseFinal()
1297 llvm::Value *ReductionDesc = CGM.getOpenMPRuntime().emitTaskReductionInit( in EmitOMPReductionClauseInit()
1431 CGM.getOpenMPRuntime().emitTaskReductionFini( in EmitOMPReductionClauseFinal()
1441 CGM.getOpenMPRuntime().emitReduction( in EmitOMPReductionClauseFinal()
1496 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, Ref); in checkForLastprivateConditionalUpdate()
1507 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, Ref); in checkForLastprivateConditionalUpdate()
1518 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, Ref); in checkForLastprivateConditionalUpdate()
1535 CGF.CGM.getOpenMPRuntime().checkAndEmitSharedLastprivateConditional( in checkForLastprivateConditionalUpdate()
1546 CGF.CGM.getOpenMPRuntime().emitParallelOutlinedFunction( in emitCommonOMPParallelDirective()
1552 CGF.CGM.getOpenMPRuntime().emitNumThreadsClause( in emitCommonOMPParallelDirective()
1557 CGF.CGM.getOpenMPRuntime().emitProcBindClause( in emitCommonOMPParallelDirective()
1577 CGF.CGM.getOpenMPRuntime().emitParallelCall(CGF, S.getBeginLoc(), OutlinedFn, in emitCommonOMPParallelDirective()
1599 auto &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in getAddressOfLocalVariable()
1654 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in getAddrOfThreadPrivate()
1717 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPParallelDirective()
1783 CGF.CGM.getOpenMPRuntime().emitBarrierCall( in EmitOMPParallelDirective()
2045 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPCanonicalLoop()
2492 CGF.CGM.getOpenMPRuntime().emitIfClause(CGF, IfCond, ThenGen, ElseGen); in emitCommonSimdLoop()
2562 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in emitOMPSimdRegion()
2640 CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPSimdDirective()
2658 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, in EmitOMPSimdDirective()
2673 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen); in EmitOMPSimdDirective()
2698 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPUnrollDirective()
2753 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPOuterLoop()
2857 CGF.CGM.getOpenMPRuntime().emitForStaticFinish(CGF, S.getEndLoc(), in EmitOMPOuterLoop()
2868 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPForOuterLoop()
2952 CGF.CGM.getOpenMPRuntime().emitForOrderedIterationEnd(CGF, Loc, IVSize, in EmitOMPForOuterLoop()
2976 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPDistributeOuterLoop()
3149 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_distribute, CodeGen); in EmitOMPDistributeParallelForDirective()
3159 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_distribute, CodeGen); in EmitOMPDistributeParallelForSimdDirective()
3168 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen); in EmitOMPDistributeSimdDirective()
3180 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetSimdDeviceFunction()
3223 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPWorksharingLoop()
3275 CGM.getOpenMPRuntime().emitBarrierCall( in EmitOMPWorksharingLoop()
3288 CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(*this, S); in EmitOMPWorksharingLoop()
3300 CGM.getOpenMPRuntime().getDefaultScheduleAndChunk( in EmitOMPWorksharingLoop()
3362 CGF.CGM.getOpenMPRuntime().emitForStaticInit( in EmitOMPWorksharingLoop()
3396 CGF.CGM.getOpenMPRuntime().emitForStaticFinish(CGF, S.getEndLoc(), in EmitOMPWorksharingLoop()
3703 CGF.CGM.getOpenMPRuntime().emitReduction( in emitScanBasedDirective()
3726 CGF.CGM.getOpenMPRuntime().emitMasterRegion(CGF, CodeGen, S.getBeginLoc()); in emitScanBasedDirective()
3727 CGF.CGM.getOpenMPRuntime().emitBarrierCall( in emitScanBasedDirective()
3759 CGF.CGM.getOpenMPRuntime().emitBarrierCall(CGF, S.getBeginLoc(), in emitWorksharingDirective()
3859 CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPForDirective()
3876 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_for, CodeGen, in EmitOMPForDirective()
3883 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), OMPD_for); in EmitOMPForDirective()
3899 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen); in EmitOMPForSimdDirective()
3904 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), OMPD_for); in EmitOMPForSimdDirective()
3994 CGF.CGM.getOpenMPRuntime().emitBarrierCall( in EmitSections()
4004 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in EmitSections()
4012 CGF.CGM.getOpenMPRuntime().emitForStaticInit( in EmitSections()
4026 CGF.CGM.getOpenMPRuntime().emitForStaticFinish(CGF, S.getEndLoc(), in EmitSections()
4051 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_sections, CodeGen, in EmitSections()
4059 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), in EmitSections()
4066 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPSectionsDirective()
4126 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), in EmitOMPSectionsDirective()
4135 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPSectionDirective()
4190 CGM.getOpenMPRuntime().emitSingleRegion(*this, CodeGen, S.getBeginLoc(), in EmitOMPSingleDirective()
4197 CGM.getOpenMPRuntime().emitBarrierCall( in EmitOMPSingleDirective()
4210 CGF.CGM.getOpenMPRuntime().emitMasterRegion(CGF, CodeGen, S.getBeginLoc()); in emitMaster()
4215 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPMasterDirective()
4249 CGF.CGM.getOpenMPRuntime().emitMaskedRegion(CGF, CodeGen, S.getBeginLoc(), in emitMasked()
4255 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPMaskedDirective()
4290 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPCriticalDirective()
4334 CGM.getOpenMPRuntime().emitCriticalRegion(*this, in EmitOMPCriticalDirective()
4418 CGF.CGM.getOpenMPRuntime().emitBarrierCall( in EmitOMPParallelMasterDirective()
4620 Data.Reductions = CGM.getOpenMPRuntime().emitTaskReductionInit( in EmitOMPTaskBasedDirective()
4749 CGF.CGM.getOpenMPRuntime().emitOutlinedFunctionCall( in EmitOMPTaskBasedDirective()
4816 CGF.CGM.getOpenMPRuntime().emitTaskReductionFixups(CGF, S.getBeginLoc(), in EmitOMPTaskBasedDirective()
4818 Address Replacement = CGF.CGM.getOpenMPRuntime().getTaskReductionItem( in EmitOMPTaskBasedDirective()
4865 CGF.CGM.getOpenMPRuntime().emitTaskReductionFixups(CGF, S.getBeginLoc(), in EmitOMPTaskBasedDirective()
4874 Address Replacement = CGF.CGM.getOpenMPRuntime().getTaskReductionItem( in EmitOMPTaskBasedDirective()
4894 llvm::Function *OutlinedFn = CGM.getOpenMPRuntime().emitTaskOutlinedFunction( in EmitOMPTaskBasedDirective()
5034 CGF.CGM.getOpenMPRuntime().emitOutlinedFunctionCall( in EmitOMPTargetTaskBasedDirective()
5062 llvm::Function *OutlinedFn = CGM.getOpenMPRuntime().emitTaskOutlinedFunction( in EmitOMPTargetTaskBasedDirective()
5069 CGM.getOpenMPRuntime().emitTaskCall(*this, S.getBeginLoc(), S, OutlinedFn, in EmitOMPTargetTaskBasedDirective()
5091 CGF.CGM.getOpenMPRuntime().emitTaskReductionFixups(CGF, S.getBeginLoc(), in processInReduction()
5093 Address Replacement = CGF.CGM.getOpenMPRuntime().getTaskReductionItem( in processInReduction()
5135 CGF.CGM.getOpenMPRuntime().emitTaskReductionFixups(CGF, S.getBeginLoc(), in processInReduction()
5144 Address Replacement = CGF.CGM.getOpenMPRuntime().getTaskReductionItem( in processInReduction()
5183 CGF.CGM.getOpenMPRuntime().emitTaskCall(CGF, S.getBeginLoc(), S, OutlinedFn, in EmitOMPTaskDirective()
5194 CGM.getOpenMPRuntime().emitTaskyieldCall(*this, S.getBeginLoc()); in EmitOMPTaskyieldDirective()
5198 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), OMPD_barrier); in EmitOMPBarrierDirective()
5205 CGM.getOpenMPRuntime().emitTaskwaitCall(*this, S.getBeginLoc(), Data); in EmitOMPTaskwaitDirective()
5216 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPTaskgroupDirective()
5248 CGF.CGM.getOpenMPRuntime().emitTaskReductionInit(CGF, S.getBeginLoc(), in EmitOMPTaskgroupDirective()
5257 CGM.getOpenMPRuntime().emitTaskgroupRegion(*this, CodeGen, S.getBeginLoc()); in EmitOMPTaskgroupDirective()
5264 CGM.getOpenMPRuntime().emitFlush( in EmitOMPFlushDirective()
5282 Address DepAddr = CGM.getOpenMPRuntime().emitDepobjDependClause( in EmitOMPDepobjDirective()
5288 CGM.getOpenMPRuntime().emitDestroyClause(*this, DOLVal, DC->getBeginLoc()); in EmitOMPDepobjDirective()
5292 CGM.getOpenMPRuntime().emitUpdateClause( in EmitOMPDepobjDirective()
5392 CGM.getOpenMPRuntime().emitReduction( in EmitOMPScanDirective()
5518 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPDistributeLoop()
5566 CGM.getOpenMPRuntime().emitBarrierCall( in EmitOMPDistributeLoop()
5579 CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(*this, S); in EmitOMPDistributeLoop()
5594 CGM.getOpenMPRuntime().getDefaultDistScheduleAndChunk( in EmitOMPDistributeLoop()
5736 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_distribute, CodeGen); in EmitOMPDistributeDirective()
5752 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPOrderedDirective()
5824 CGM.getOpenMPRuntime().emitDoacrossOrdered(*this, DC); in EmitOMPOrderedDirective()
5836 CGM.getOpenMPRuntime().emitOutlinedFunctionCall(CGF, S.getBeginLoc(), in EmitOMPOrderedDirective()
5844 CGM.getOpenMPRuntime().emitOrderedRegion(*this, CodeGen, S.getBeginLoc(), !C); in EmitOMPOrderedDirective()
5939 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc, in emitOMPAtomicReadExpr()
5950 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, V); in emitOMPAtomicReadExpr()
5959 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, X); in emitOMPAtomicWriteExpr()
5968 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc, in emitOMPAtomicWriteExpr()
6150 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, X); in emitOMPAtomicUpdateExpr()
6159 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc, in emitOMPAtomicUpdateExpr()
6227 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, X); in emitOMPAtomicCaptureExpr()
6254 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, X); in emitOMPAtomicCaptureExpr()
6262 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, V); in emitOMPAtomicCaptureExpr()
6274 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc, in emitOMPAtomicCaptureExpr()
6278 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc, in emitOMPAtomicCaptureExpr()
6283 CGF.CGM.getOpenMPRuntime().emitFlush( in emitOMPAtomicCaptureExpr()
6303 CGF.CGM.getOpenMPRuntime().getOMPBuilder(); in emitOMPAtomicCompareExpr()
6529 CGM.getOpenMPRuntime().getDefaultMemoryOrdering(); in EmitOMPAtomicDirective()
6562 CGM.getOpenMPRuntime().emitInlinedDirective( in emitCommonOMPTargetDirective()
6621 CGM.getOpenMPRuntime().emitTargetOutlinedFunction(S, ParentName, Fn, FnID, in emitCommonOMPTargetDirective()
6637 CGM.getOpenMPRuntime().emitTargetCall(CGF, S, Fn, FnID, IfCond, Device, in emitCommonOMPTargetDirective()
6649 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in emitTargetRegion()
6664 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetDeviceFunction()
6682 CGF.CGM.getOpenMPRuntime().emitTeamsOutlinedFunction( in emitCommonOMPTeamsDirective()
6691 CGF.CGM.getOpenMPRuntime().emitNumTeamsClause(CGF, NumTeams, ThreadLimit, in emitCommonOMPTeamsDirective()
6698 CGF.CGM.getOpenMPRuntime().emitTeamsCall(CGF, S, S.getBeginLoc(), OutlinedFn, in emitCommonOMPTeamsDirective()
6732 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in emitTargetTeamsRegion()
6750 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDeviceFunction()
6778 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in emitTargetTeamsDistributeRegion()
6796 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDistributeDeviceFunction()
6824 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in emitTargetTeamsDistributeSimdRegion()
6842 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDistributeSimdDeviceFunction()
6869 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in EmitOMPTeamsDistributeDirective()
6891 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_simd, in EmitOMPTeamsDistributeSimdDirective()
6914 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in EmitOMPTeamsDistributeParallelForDirective()
6937 CGF.CGM.getOpenMPRuntime().emitInlinedDirective( in EmitOMPTeamsDistributeParallelForSimdDirective()
6948 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPInteropDirective()
6960 CGM.getOpenMPRuntime().emitDependClause(*this, Dependencies, in EmitOMPInteropDirective()
7017 CGF.CGM.getOpenMPRuntime().emitInlinedDirective( in emitTargetTeamsDistributeParallelForRegion()
7039 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDistributeParallelForDeviceFunction()
7069 CGF.CGM.getOpenMPRuntime().emitInlinedDirective( in emitTargetTeamsDistributeParallelForSimdRegion()
7091 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDistributeParallelForSimdDeviceFunction()
7106 CGM.getOpenMPRuntime().emitCancellationPointCall(*this, S.getBeginLoc(), in EmitOMPCancellationPointDirective()
7120 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPCancelDirective()
7135 CGM.getOpenMPRuntime().emitCancelCall(*this, S.getBeginLoc(), IfCond, in EmitOMPCancelDirective()
7329 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_target_data, in EmitOMPTargetDataDirective()
7356 CGM.getOpenMPRuntime().emitTargetDataCalls(*this, S, IfCond, Device, RCG, in EmitOMPTargetDataDirective()
7378 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device); in EmitOMPTargetEnterDataDirective()
7399 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device); in EmitOMPTargetExitDataDirective()
7416 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in emitTargetParallelRegion()
7436 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetParallelDeviceFunction()
7476 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetParallelForDeviceFunction()
7515 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetParallelForSimdDeviceFunction()
7676 CGF.CGM.getOpenMPRuntime().emitTaskLoopCall(CGF, S.getBeginLoc(), S, in EmitOMPTaskLoopBasedDirective()
7680 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_taskloop, in EmitOMPTaskLoopBasedDirective()
7686 CGM.getOpenMPRuntime().emitTaskgroupRegion( in EmitOMPTaskLoopBasedDirective()
7721 CGM.getOpenMPRuntime().emitMasterRegion(*this, CodeGen, S.getBeginLoc()); in EmitOMPMasterTaskLoopDirective()
7733 CGM.getOpenMPRuntime().emitMasterRegion(*this, CodeGen, S.getBeginLoc()); in EmitOMPMasterTaskLoopSimdDirective()
7745 CGM.getOpenMPRuntime().emitMasterRegion(CGF, TaskLoopCodeGen, in EmitOMPParallelMasterTaskLoopDirective()
7763 CGM.getOpenMPRuntime().emitMasterRegion(CGF, TaskLoopCodeGen, in EmitOMPParallelMasterTaskLoopSimdDirective()
7791 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device); in EmitOMPTargetUpdateDirective()
7801 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_loop, CodeGen); in EmitOMPGenericLoopDirective()
7878 CGM.getOpenMPRuntime().emitInlinedDirective( in EmitSimpleOMPExecutableDirective()