Lines Matching refs:getOpenMPRuntime
497 : CGM.getOpenMPRuntime().translateParameter(FD, Arg)); in emitOutlinedFunctionPrologue()
535 LocalAddr = CGM.getOpenMPRuntime().getParameterAddress(CGF, Args[Cnt], in emitOutlinedFunctionPrologue()
683 CGM.getOpenMPRuntime().emitOutlinedFunctionCall(WrapperCGF, Loc, F, CallArgs); in GenerateOpenMPCapturedStmtFunction()
921 CGM.getOpenMPRuntime().emitLastprivateConditionalInit( in EmitOMPFirstprivateClause()
1092 CGM.getOpenMPRuntime().emitLastprivateConditionalInit(*this, in EmitOMPLastprivateClauseInit()
1134 CGM.getOpenMPRuntime().emitBarrierCall(*this, D.getBeginLoc(), in EmitOMPLastprivateClauseFinal()
1185 CGM.getOpenMPRuntime().emitLastprivateConditionalFinalUpdate( in EmitOMPLastprivateClauseFinal()
1313 llvm::Value *ReductionDesc = CGM.getOpenMPRuntime().emitTaskReductionInit( in EmitOMPReductionClauseInit()
1447 CGM.getOpenMPRuntime().emitTaskReductionFini( in EmitOMPReductionClauseFinal()
1457 CGM.getOpenMPRuntime().emitReduction( in EmitOMPReductionClauseFinal()
1512 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, Ref); in checkForLastprivateConditionalUpdate()
1523 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, Ref); in checkForLastprivateConditionalUpdate()
1534 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, Ref); in checkForLastprivateConditionalUpdate()
1551 CGF.CGM.getOpenMPRuntime().checkAndEmitSharedLastprivateConditional( in checkForLastprivateConditionalUpdate()
1561 CGF.CGM.getOpenMPRuntime().emitParallelOutlinedFunction( in emitCommonOMPParallelDirective()
1568 CGF.CGM.getOpenMPRuntime().emitNumThreadsClause( in emitCommonOMPParallelDirective()
1573 CGF.CGM.getOpenMPRuntime().emitProcBindClause( in emitCommonOMPParallelDirective()
1593 CGF.CGM.getOpenMPRuntime().emitParallelCall(CGF, S.getBeginLoc(), OutlinedFn, in emitCommonOMPParallelDirective()
1615 auto &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in getAddressOfLocalVariable()
1670 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in getAddrOfThreadPrivate()
1698 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPParallelDirective()
1767 CGF.CGM.getOpenMPRuntime().emitBarrierCall( in EmitOMPParallelDirective()
2011 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPCanonicalLoop()
2465 CGF.CGM.getOpenMPRuntime().emitIfClause(CGF, IfCond, ThenGen, ElseGen); in emitCommonSimdLoop()
2535 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in emitOMPSimdRegion()
2577 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen); in EmitOMPSimdDirective()
2617 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPOuterLoop()
2721 CGF.CGM.getOpenMPRuntime().emitForStaticFinish(CGF, S.getEndLoc(), in EmitOMPOuterLoop()
2732 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPForOuterLoop()
2818 CGF.CGM.getOpenMPRuntime().emitForOrderedIterationEnd(CGF, Loc, IVSize, in EmitOMPForOuterLoop()
2842 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPDistributeOuterLoop()
3015 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_distribute, CodeGen); in EmitOMPDistributeParallelForDirective()
3025 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_distribute, CodeGen); in EmitOMPDistributeParallelForSimdDirective()
3034 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen); in EmitOMPDistributeSimdDirective()
3046 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetSimdDeviceFunction()
3089 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPWorksharingLoop()
3141 CGM.getOpenMPRuntime().emitBarrierCall( in EmitOMPWorksharingLoop()
3154 CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(*this, S); in EmitOMPWorksharingLoop()
3166 CGM.getOpenMPRuntime().getDefaultScheduleAndChunk( in EmitOMPWorksharingLoop()
3226 CGF.CGM.getOpenMPRuntime().emitForStaticInit( in EmitOMPWorksharingLoop()
3260 CGF.CGM.getOpenMPRuntime().emitForStaticFinish(CGF, S.getEndLoc(), in EmitOMPWorksharingLoop()
3515 CGF.CGM.getOpenMPRuntime().emitReduction( in emitScanBasedDirective()
3538 CGF.CGM.getOpenMPRuntime().emitMasterRegion(CGF, CodeGen, S.getBeginLoc()); in emitScanBasedDirective()
3539 CGF.CGM.getOpenMPRuntime().emitBarrierCall( in emitScanBasedDirective()
3571 CGF.CGM.getOpenMPRuntime().emitBarrierCall(CGF, S.getBeginLoc(), in emitWorksharingDirective()
3620 CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPForDirective()
3633 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_for, CodeGen, in EmitOMPForDirective()
3640 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), OMPD_for); in EmitOMPForDirective()
3656 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen); in EmitOMPForSimdDirective()
3661 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), OMPD_for); in EmitOMPForSimdDirective()
3751 CGF.CGM.getOpenMPRuntime().emitBarrierCall( in EmitSections()
3761 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in EmitSections()
3769 CGF.CGM.getOpenMPRuntime().emitForStaticInit( in EmitSections()
3783 CGF.CGM.getOpenMPRuntime().emitForStaticFinish(CGF, S.getEndLoc(), in EmitSections()
3808 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_sections, CodeGen, in EmitSections()
3816 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), in EmitSections()
3823 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPSectionsDirective()
3888 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), in EmitOMPSectionsDirective()
3897 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPSectionDirective()
3954 CGM.getOpenMPRuntime().emitSingleRegion(*this, CodeGen, S.getBeginLoc(), in EmitOMPSingleDirective()
3961 CGM.getOpenMPRuntime().emitBarrierCall( in EmitOMPSingleDirective()
3974 CGF.CGM.getOpenMPRuntime().emitMasterRegion(CGF, CodeGen, S.getBeginLoc()); in emitMaster()
3979 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPMasterDirective()
4015 CGF.CGM.getOpenMPRuntime().emitMaskedRegion(CGF, CodeGen, S.getBeginLoc(), in emitMasked()
4021 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPMaskedDirective()
4058 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPCriticalDirective()
4104 CGM.getOpenMPRuntime().emitCriticalRegion(*this, in EmitOMPCriticalDirective()
4184 CGF.CGM.getOpenMPRuntime().emitBarrierCall( in EmitOMPParallelMasterDirective()
4352 Data.Reductions = CGM.getOpenMPRuntime().emitTaskReductionInit( in EmitOMPTaskBasedDirective()
4437 CGF.CGM.getOpenMPRuntime().emitOutlinedFunctionCall( in EmitOMPTaskBasedDirective()
4492 CGF.CGM.getOpenMPRuntime().emitTaskReductionFixups(CGF, S.getBeginLoc(), in EmitOMPTaskBasedDirective()
4494 Address Replacement = CGF.CGM.getOpenMPRuntime().getTaskReductionItem( in EmitOMPTaskBasedDirective()
4541 CGF.CGM.getOpenMPRuntime().emitTaskReductionFixups(CGF, S.getBeginLoc(), in EmitOMPTaskBasedDirective()
4550 Address Replacement = CGF.CGM.getOpenMPRuntime().getTaskReductionItem( in EmitOMPTaskBasedDirective()
4570 llvm::Function *OutlinedFn = CGM.getOpenMPRuntime().emitTaskOutlinedFunction( in EmitOMPTaskBasedDirective()
4708 CGF.CGM.getOpenMPRuntime().emitOutlinedFunctionCall( in EmitOMPTargetTaskBasedDirective()
4735 llvm::Function *OutlinedFn = CGM.getOpenMPRuntime().emitTaskOutlinedFunction( in EmitOMPTargetTaskBasedDirective()
4743 CGM.getOpenMPRuntime().emitTaskCall(*this, S.getBeginLoc(), S, OutlinedFn, in EmitOMPTargetTaskBasedDirective()
4770 CGF.CGM.getOpenMPRuntime().emitTaskCall(CGF, S.getBeginLoc(), S, OutlinedFn, in EmitOMPTaskDirective()
4781 CGM.getOpenMPRuntime().emitTaskyieldCall(*this, S.getBeginLoc()); in EmitOMPTaskyieldDirective()
4785 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), OMPD_barrier); in EmitOMPBarrierDirective()
4789 CGM.getOpenMPRuntime().emitTaskwaitCall(*this, S.getBeginLoc()); in EmitOMPTaskwaitDirective()
4810 CGF.CGM.getOpenMPRuntime().emitTaskReductionInit(CGF, S.getBeginLoc(), in EmitOMPTaskgroupDirective()
4820 CGM.getOpenMPRuntime().emitTaskgroupRegion(*this, CodeGen, S.getBeginLoc()); in EmitOMPTaskgroupDirective()
4827 CGM.getOpenMPRuntime().emitFlush( in EmitOMPFlushDirective()
4845 Address DepAddr = CGM.getOpenMPRuntime().emitDepobjDependClause( in EmitOMPDepobjDirective()
4851 CGM.getOpenMPRuntime().emitDestroyClause(*this, DOLVal, DC->getBeginLoc()); in EmitOMPDepobjDirective()
4855 CGM.getOpenMPRuntime().emitUpdateClause( in EmitOMPDepobjDirective()
4955 CGM.getOpenMPRuntime().emitReduction( in EmitOMPScanDirective()
5081 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPDistributeLoop()
5129 CGM.getOpenMPRuntime().emitBarrierCall( in EmitOMPDistributeLoop()
5142 CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(*this, S); in EmitOMPDistributeLoop()
5157 CGM.getOpenMPRuntime().getDefaultDistScheduleAndChunk( in EmitOMPDistributeLoop()
5299 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_distribute, CodeGen); in EmitOMPDistributeDirective()
5320 CGM.getOpenMPRuntime().emitDoacrossOrdered(*this, DC); in EmitOMPOrderedDirective()
5332 CGM.getOpenMPRuntime().emitOutlinedFunctionCall(CGF, S.getBeginLoc(), in EmitOMPOrderedDirective()
5340 CGM.getOpenMPRuntime().emitOrderedRegion(*this, CodeGen, S.getBeginLoc(), !C); in EmitOMPOrderedDirective()
5435 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc, in emitOMPAtomicReadExpr()
5446 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, V); in emitOMPAtomicReadExpr()
5455 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, X); in emitOMPAtomicWriteExpr()
5464 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc, in emitOMPAtomicWriteExpr()
5621 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, X); in emitOMPAtomicUpdateExpr()
5630 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc, in emitOMPAtomicUpdateExpr()
5698 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, X); in emitOMPAtomicCaptureExpr()
5725 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, X); in emitOMPAtomicCaptureExpr()
5733 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, V); in emitOMPAtomicCaptureExpr()
5745 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc, in emitOMPAtomicCaptureExpr()
5749 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc, in emitOMPAtomicCaptureExpr()
5754 CGF.CGM.getOpenMPRuntime().emitFlush( in emitOMPAtomicCaptureExpr()
5904 CGM.getOpenMPRuntime().getDefaultMemoryOrdering(); in EmitOMPAtomicDirective()
5936 CGM.getOpenMPRuntime().emitInlinedDirective( in emitCommonOMPTargetDirective()
5989 CGM.getOpenMPRuntime().emitTargetOutlinedFunction(S, ParentName, Fn, FnID, in emitCommonOMPTargetDirective()
6005 CGM.getOpenMPRuntime().emitTargetCall(CGF, S, Fn, FnID, IfCond, Device, in emitCommonOMPTargetDirective()
6017 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in emitTargetRegion()
6032 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetDeviceFunction()
6050 CGF.CGM.getOpenMPRuntime().emitTeamsOutlinedFunction( in emitCommonOMPTeamsDirective()
6059 CGF.CGM.getOpenMPRuntime().emitNumTeamsClause(CGF, NumTeams, ThreadLimit, in emitCommonOMPTeamsDirective()
6066 CGF.CGM.getOpenMPRuntime().emitTeamsCall(CGF, S, S.getBeginLoc(), OutlinedFn, in emitCommonOMPTeamsDirective()
6100 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in emitTargetTeamsRegion()
6118 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDeviceFunction()
6146 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in emitTargetTeamsDistributeRegion()
6164 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDistributeDeviceFunction()
6192 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in emitTargetTeamsDistributeSimdRegion()
6210 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDistributeSimdDeviceFunction()
6237 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in EmitOMPTeamsDistributeDirective()
6259 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_simd, in EmitOMPTeamsDistributeSimdDirective()
6282 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in EmitOMPTeamsDistributeParallelForDirective()
6305 CGF.CGM.getOpenMPRuntime().emitInlinedDirective( in EmitOMPTeamsDistributeParallelForSimdDirective()
6331 CGF.CGM.getOpenMPRuntime().emitInlinedDirective( in emitTargetTeamsDistributeParallelForRegion()
6353 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDistributeParallelForDeviceFunction()
6383 CGF.CGM.getOpenMPRuntime().emitInlinedDirective( in emitTargetTeamsDistributeParallelForSimdRegion()
6405 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDistributeParallelForSimdDeviceFunction()
6420 CGM.getOpenMPRuntime().emitCancellationPointCall(*this, S.getBeginLoc(), in EmitOMPCancellationPointDirective()
6434 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPCancelDirective()
6449 CGM.getOpenMPRuntime().emitCancelCall(*this, S.getBeginLoc(), IfCond, in EmitOMPCancelDirective()
6649 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_target_data, in EmitOMPTargetDataDirective()
6676 CGM.getOpenMPRuntime().emitTargetDataCalls(*this, S, IfCond, Device, RCG, in EmitOMPTargetDataDirective()
6698 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device); in EmitOMPTargetEnterDataDirective()
6719 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device); in EmitOMPTargetExitDataDirective()
6736 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in emitTargetParallelRegion()
6756 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetParallelDeviceFunction()
6796 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetParallelForDeviceFunction()
6835 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetParallelForSimdDeviceFunction()
6996 CGF.CGM.getOpenMPRuntime().emitTaskLoopCall(CGF, S.getBeginLoc(), S, in EmitOMPTaskLoopBasedDirective()
7000 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_taskloop, in EmitOMPTaskLoopBasedDirective()
7006 CGM.getOpenMPRuntime().emitTaskgroupRegion( in EmitOMPTaskLoopBasedDirective()
7041 CGM.getOpenMPRuntime().emitMasterRegion(*this, CodeGen, S.getBeginLoc()); in EmitOMPMasterTaskLoopDirective()
7053 CGM.getOpenMPRuntime().emitMasterRegion(*this, CodeGen, S.getBeginLoc()); in EmitOMPMasterTaskLoopSimdDirective()
7065 CGM.getOpenMPRuntime().emitMasterRegion(CGF, TaskLoopCodeGen, in EmitOMPParallelMasterTaskLoopDirective()
7083 CGM.getOpenMPRuntime().emitMasterRegion(CGF, TaskLoopCodeGen, in EmitOMPParallelMasterTaskLoopSimdDirective()
7111 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device); in EmitOMPTargetUpdateDirective()
7190 CGM.getOpenMPRuntime().emitInlinedDirective( in EmitSimpleOMPExecutableDirective()