Lines Matching refs:getOpenMPRuntime
532 : CGM.getOpenMPRuntime().translateParameter(FD, Arg)); in emitOutlinedFunctionPrologue()
571 LocalAddr = CGM.getOpenMPRuntime().getParameterAddress(CGF, Args[Cnt], in emitOutlinedFunctionPrologue()
714 CGM.getOpenMPRuntime().emitOutlinedFunctionCall(WrapperCGF, Loc, F, CallArgs); in GenerateOpenMPCapturedStmtFunction()
947 VDAddr = CGM.getOpenMPRuntime().emitLastprivateConditionalInit( in EmitOMPFirstprivateClause()
1107 VDAddr = CGM.getOpenMPRuntime().emitLastprivateConditionalInit( in EmitOMPLastprivateClauseInit()
1149 CGM.getOpenMPRuntime().emitBarrierCall(*this, D.getBeginLoc(), in EmitOMPLastprivateClauseFinal()
1201 CGM.getOpenMPRuntime().emitLastprivateConditionalFinalUpdate( in EmitOMPLastprivateClauseFinal()
1318 llvm::Value *ReductionDesc = CGM.getOpenMPRuntime().emitTaskReductionInit( in EmitOMPReductionClauseInit()
1453 CGM.getOpenMPRuntime().emitTaskReductionFini( in EmitOMPReductionClauseFinal()
1466 CGM.getOpenMPRuntime().emitReduction( in EmitOMPReductionClauseFinal()
1521 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, Ref); in checkForLastprivateConditionalUpdate()
1532 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, Ref); in checkForLastprivateConditionalUpdate()
1543 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, Ref); in checkForLastprivateConditionalUpdate()
1560 CGF.CGM.getOpenMPRuntime().checkAndEmitSharedLastprivateConditional( in checkForLastprivateConditionalUpdate()
1571 CGF.CGM.getOpenMPRuntime().emitParallelOutlinedFunction( in emitCommonOMPParallelDirective()
1578 CGF.CGM.getOpenMPRuntime().emitNumThreadsClause( in emitCommonOMPParallelDirective()
1583 CGF.CGM.getOpenMPRuntime().emitProcBindClause( in emitCommonOMPParallelDirective()
1603 CGF.CGM.getOpenMPRuntime().emitParallelCall(CGF, S.getBeginLoc(), OutlinedFn, in emitCommonOMPParallelDirective()
1629 CGF.CGM.getOpenMPRuntime().emitBarrierCall( in emitOMPCopyinClause()
1638 auto &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in getAddressOfLocalVariable()
1693 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in getAddrOfThreadPrivate()
1756 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPParallelDirective()
2081 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPCanonicalLoop()
2527 CGF.CGM.getOpenMPRuntime().emitIfClause(CGF, IfCond, ThenGen, ElseGen); in emitCommonSimdLoop()
2597 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in emitOMPSimdRegion()
2708 CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPSimdDirective()
2743 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, in EmitOMPSimdDirective()
2758 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen); in EmitOMPSimdDirective()
2796 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPUnrollDirective()
2851 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPOuterLoop()
2955 CGF.CGM.getOpenMPRuntime().emitForStaticFinish(CGF, S.getEndLoc(), in EmitOMPOuterLoop()
2966 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPForOuterLoop()
3052 CGF.CGM.getOpenMPRuntime().emitForOrderedIterationEnd(CGF, Loc, IVSize, in EmitOMPForOuterLoop()
3080 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPDistributeOuterLoop()
3252 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_distribute, CodeGen); in EmitOMPDistributeParallelForDirective()
3262 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_distribute, CodeGen); in EmitOMPDistributeParallelForSimdDirective()
3271 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen); in EmitOMPDistributeSimdDirective()
3283 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetSimdDeviceFunction()
3326 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPWorksharingLoop()
3378 CGM.getOpenMPRuntime().emitBarrierCall( in EmitOMPWorksharingLoop()
3391 CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(*this, S); in EmitOMPWorksharingLoop()
3403 CGM.getOpenMPRuntime().getDefaultScheduleAndChunk( in EmitOMPWorksharingLoop()
3465 CGF.CGM.getOpenMPRuntime().emitForStaticInit( in EmitOMPWorksharingLoop()
3499 CGF.CGM.getOpenMPRuntime().emitForStaticFinish(CGF, S.getEndLoc(), in EmitOMPWorksharingLoop()
3806 CGF.CGM.getOpenMPRuntime().emitReduction( in emitScanBasedDirective()
3829 CGF.CGM.getOpenMPRuntime().emitMasterRegion(CGF, CodeGen, S.getBeginLoc()); in emitScanBasedDirective()
3830 CGF.CGM.getOpenMPRuntime().emitBarrierCall( in emitScanBasedDirective()
3862 CGF.CGM.getOpenMPRuntime().emitBarrierCall(CGF, S.getBeginLoc(), in emitWorksharingDirective()
3962 CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPForDirective()
3979 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_for, CodeGen, in EmitOMPForDirective()
3986 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), OMPD_for); in EmitOMPForDirective()
4002 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen); in EmitOMPForSimdDirective()
4007 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), OMPD_for); in EmitOMPForSimdDirective()
4097 CGF.CGM.getOpenMPRuntime().emitBarrierCall( in EmitSections()
4107 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in EmitSections()
4115 CGF.CGM.getOpenMPRuntime().emitForStaticInit( in EmitSections()
4129 CGF.CGM.getOpenMPRuntime().emitForStaticFinish(CGF, S.getEndLoc(), in EmitSections()
4154 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_sections, CodeGen, in EmitSections()
4162 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), in EmitSections()
4169 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPSectionsDirective()
4229 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), in EmitOMPSectionsDirective()
4238 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPSectionDirective()
4293 CGM.getOpenMPRuntime().emitSingleRegion(*this, CodeGen, S.getBeginLoc(), in EmitOMPSingleDirective()
4300 CGM.getOpenMPRuntime().emitBarrierCall( in EmitOMPSingleDirective()
4313 CGF.CGM.getOpenMPRuntime().emitMasterRegion(CGF, CodeGen, S.getBeginLoc()); in emitMaster()
4318 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPMasterDirective()
4352 CGF.CGM.getOpenMPRuntime().emitMaskedRegion(CGF, CodeGen, S.getBeginLoc(), in emitMasked()
4358 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPMaskedDirective()
4393 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPCriticalDirective()
4437 CGM.getOpenMPRuntime().emitCriticalRegion(*this, in EmitOMPCriticalDirective()
4745 Data.Reductions = CGM.getOpenMPRuntime().emitTaskReductionInit( in EmitOMPTaskBasedDirective()
4884 CGF.CGM.getOpenMPRuntime().emitOutlinedFunctionCall( in EmitOMPTaskBasedDirective()
4953 CGF.CGM.getOpenMPRuntime().emitTaskReductionFixups(CGF, S.getBeginLoc(), in EmitOMPTaskBasedDirective()
4955 Address Replacement = CGF.CGM.getOpenMPRuntime().getTaskReductionItem( in EmitOMPTaskBasedDirective()
5002 CGF.CGM.getOpenMPRuntime().emitTaskReductionFixups(CGF, S.getBeginLoc(), in EmitOMPTaskBasedDirective()
5011 Address Replacement = CGF.CGM.getOpenMPRuntime().getTaskReductionItem( in EmitOMPTaskBasedDirective()
5031 llvm::Function *OutlinedFn = CGM.getOpenMPRuntime().emitTaskOutlinedFunction( in EmitOMPTaskBasedDirective()
5169 CGF.CGM.getOpenMPRuntime().emitOutlinedFunctionCall( in EmitOMPTargetTaskBasedDirective()
5201 CGF.CGM.getOpenMPRuntime().emitThreadLimitClause( in EmitOMPTargetTaskBasedDirective()
5206 llvm::Function *OutlinedFn = CGM.getOpenMPRuntime().emitTaskOutlinedFunction( in EmitOMPTargetTaskBasedDirective()
5213 CGM.getOpenMPRuntime().emitTaskCall(*this, S.getBeginLoc(), S, OutlinedFn, in EmitOMPTargetTaskBasedDirective()
5235 CGF.CGM.getOpenMPRuntime().emitTaskReductionFixups(CGF, S.getBeginLoc(), in processInReduction()
5237 Address Replacement = CGF.CGM.getOpenMPRuntime().getTaskReductionItem( in processInReduction()
5279 CGF.CGM.getOpenMPRuntime().emitTaskReductionFixups(CGF, S.getBeginLoc(), in processInReduction()
5288 Address Replacement = CGF.CGM.getOpenMPRuntime().getTaskReductionItem( in processInReduction()
5327 CGF.CGM.getOpenMPRuntime().emitTaskCall(CGF, S.getBeginLoc(), S, OutlinedFn, in EmitOMPTaskDirective()
5338 CGM.getOpenMPRuntime().emitTaskyieldCall(*this, S.getBeginLoc()); in EmitOMPTaskyieldDirective()
5348 CGM.getOpenMPRuntime().emitErrorCall(*this, S.getBeginLoc(), ME, IsFatal); in EmitOMPErrorDirective()
5352 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), OMPD_barrier); in EmitOMPBarrierDirective()
5360 CGM.getOpenMPRuntime().emitTaskwaitCall(*this, S.getBeginLoc(), Data); in EmitOMPTaskwaitDirective()
5371 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPTaskgroupDirective()
5403 CGF.CGM.getOpenMPRuntime().emitTaskReductionInit(CGF, S.getBeginLoc(), in EmitOMPTaskgroupDirective()
5412 CGM.getOpenMPRuntime().emitTaskgroupRegion(*this, CodeGen, S.getBeginLoc()); in EmitOMPTaskgroupDirective()
5419 CGM.getOpenMPRuntime().emitFlush( in EmitOMPFlushDirective()
5437 Address DepAddr = CGM.getOpenMPRuntime().emitDepobjDependClause( in EmitOMPDepobjDirective()
5443 CGM.getOpenMPRuntime().emitDestroyClause(*this, DOLVal, DC->getBeginLoc()); in EmitOMPDepobjDirective()
5447 CGM.getOpenMPRuntime().emitUpdateClause( in EmitOMPDepobjDirective()
5547 CGM.getOpenMPRuntime().emitReduction( in EmitOMPScanDirective()
5670 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPDistributeLoop()
5718 CGM.getOpenMPRuntime().emitBarrierCall( in EmitOMPDistributeLoop()
5731 CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(*this, S); in EmitOMPDistributeLoop()
5746 CGM.getOpenMPRuntime().getDefaultDistScheduleAndChunk( in EmitOMPDistributeLoop()
5888 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_distribute, CodeGen); in EmitOMPDistributeDirective()
5928 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPOrderedDirective()
5985 CGM.getOpenMPRuntime().emitDoacrossOrdered(*this, DC); in EmitOMPOrderedDirective()
5992 CGM.getOpenMPRuntime().emitDoacrossOrdered(*this, DC); in EmitOMPOrderedDirective()
6004 CGM.getOpenMPRuntime().emitOutlinedFunctionCall(CGF, S.getBeginLoc(), in EmitOMPOrderedDirective()
6012 CGM.getOpenMPRuntime().emitOrderedRegion(*this, CodeGen, S.getBeginLoc(), !C); in EmitOMPOrderedDirective()
6107 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, std::nullopt, Loc, in emitOMPAtomicReadExpr()
6118 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, V); in emitOMPAtomicReadExpr()
6127 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, X); in emitOMPAtomicWriteExpr()
6136 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, std::nullopt, Loc, in emitOMPAtomicWriteExpr()
6317 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, X); in emitOMPAtomicUpdateExpr()
6326 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, std::nullopt, Loc, in emitOMPAtomicUpdateExpr()
6394 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, X); in emitOMPAtomicCaptureExpr()
6421 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, X); in emitOMPAtomicCaptureExpr()
6429 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, V); in emitOMPAtomicCaptureExpr()
6441 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, std::nullopt, Loc, in emitOMPAtomicCaptureExpr()
6445 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, std::nullopt, Loc, in emitOMPAtomicCaptureExpr()
6450 CGF.CGM.getOpenMPRuntime().emitFlush( in emitOMPAtomicCaptureExpr()
6468 CGF.CGM.getOpenMPRuntime().getOMPBuilder(); in emitOMPAtomicCompareExpr()
6576 llvm::AtomicOrdering AO = CGM.getOpenMPRuntime().getDefaultMemoryOrdering(); in EmitOMPAtomicDirective()
6619 CGM.getOpenMPRuntime().getDefaultMemoryOrdering(); in EmitOMPAtomicDirective()
6667 CGM.getOpenMPRuntime().emitInlinedDirective( in emitCommonOMPTargetDirective()
6726 CGM.getOpenMPRuntime().emitTargetOutlinedFunction(S, ParentName, Fn, FnID, in emitCommonOMPTargetDirective()
6742 CGM.getOpenMPRuntime().emitTargetCall(CGF, S, Fn, FnID, IfCond, Device, in emitCommonOMPTargetDirective()
6754 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in emitTargetRegion()
6769 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetDeviceFunction()
6787 CGF.CGM.getOpenMPRuntime().emitTeamsOutlinedFunction( in emitCommonOMPTeamsDirective()
6797 CGF.CGM.getOpenMPRuntime().emitNumTeamsClause(CGF, NumTeams, ThreadLimit, in emitCommonOMPTeamsDirective()
6804 CGF.CGM.getOpenMPRuntime().emitTeamsCall(CGF, S, S.getBeginLoc(), OutlinedFn, in emitCommonOMPTeamsDirective()
6838 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in emitTargetTeamsRegion()
6856 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDeviceFunction()
6884 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in emitTargetTeamsDistributeRegion()
6902 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDistributeDeviceFunction()
6930 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in emitTargetTeamsDistributeSimdRegion()
6948 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDistributeSimdDeviceFunction()
6975 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in EmitOMPTeamsDistributeDirective()
6997 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_simd, in EmitOMPTeamsDistributeSimdDirective()
7020 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in EmitOMPTeamsDistributeParallelForDirective()
7043 CGF.CGM.getOpenMPRuntime().emitInlinedDirective( in EmitOMPTeamsDistributeParallelForSimdDirective()
7054 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPInteropDirective()
7068 CGM.getOpenMPRuntime().emitDependClause(*this, Data.Dependences, in EmitOMPInteropDirective()
7139 CGF.CGM.getOpenMPRuntime().emitInlinedDirective( in emitTargetTeamsDistributeParallelForRegion()
7161 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDistributeParallelForDeviceFunction()
7191 CGF.CGM.getOpenMPRuntime().emitInlinedDirective( in emitTargetTeamsDistributeParallelForSimdRegion()
7213 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDistributeParallelForSimdDeviceFunction()
7228 CGM.getOpenMPRuntime().emitCancellationPointCall(*this, S.getBeginLoc(), in EmitOMPCancellationPointDirective()
7242 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPCancelDirective()
7257 CGM.getOpenMPRuntime().emitCancelCall(*this, S.getBeginLoc(), IfCond, in EmitOMPCancelDirective()
7457 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_target_data, in EmitOMPTargetDataDirective()
7484 CGM.getOpenMPRuntime().emitTargetDataCalls(*this, S, IfCond, Device, RCG, in EmitOMPTargetDataDirective()
7506 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device); in EmitOMPTargetEnterDataDirective()
7527 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device); in EmitOMPTargetExitDataDirective()
7544 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in emitTargetParallelRegion()
7564 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetParallelDeviceFunction()
7604 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetParallelForDeviceFunction()
7643 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetParallelForSimdDeviceFunction()
7804 CGF.CGM.getOpenMPRuntime().emitTaskLoopCall(CGF, S.getBeginLoc(), S, in EmitOMPTaskLoopBasedDirective()
7808 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_taskloop, in EmitOMPTaskLoopBasedDirective()
7814 CGM.getOpenMPRuntime().emitTaskgroupRegion( in EmitOMPTaskLoopBasedDirective()
7849 CGM.getOpenMPRuntime().emitMasterRegion(*this, CodeGen, S.getBeginLoc()); in EmitOMPMasterTaskLoopDirective()
7861 CGM.getOpenMPRuntime().emitMasterRegion(*this, CodeGen, S.getBeginLoc()); in EmitOMPMasterTaskLoopSimdDirective()
7873 CGM.getOpenMPRuntime().emitMasterRegion(CGF, TaskLoopCodeGen, in EmitOMPParallelMasterTaskLoopDirective()
7891 CGM.getOpenMPRuntime().emitMasterRegion(CGF, TaskLoopCodeGen, in EmitOMPParallelMasterTaskLoopSimdDirective()
7919 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device); in EmitOMPTargetUpdateDirective()
7941 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_loop, CodeGen); in EmitOMPGenericLoopDirective()
7978 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in EmitOMPTeamsGenericLoopDirective()
8024 CGF.CGM.getOpenMPRuntime().emitInlinedDirective( in emitTargetTeamsGenericLoopRegionAsParallel()
8053 CGF.CGM.getOpenMPRuntime().emitInlinedDirective( in emitTargetTeamsGenericLoopRegionAsDistribute()
8089 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsGenericLoopDeviceFunction()
8121 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetParallelGenericLoopDeviceFunction()
8211 CGM.getOpenMPRuntime().emitInlinedDirective( in EmitSimpleOMPExecutableDirective()