Lines Matching refs:getOpenMPRuntime
504 : CGM.getOpenMPRuntime().translateParameter(FD, Arg)); in emitOutlinedFunctionPrologue()
543 LocalAddr = CGM.getOpenMPRuntime().getParameterAddress(CGF, Args[Cnt], in emitOutlinedFunctionPrologue()
686 CGM.getOpenMPRuntime().emitOutlinedFunctionCall(WrapperCGF, Loc, F, CallArgs); in GenerateOpenMPCapturedStmtFunction()
920 VDAddr = CGM.getOpenMPRuntime().emitLastprivateConditionalInit( in EmitOMPFirstprivateClause()
1080 VDAddr = CGM.getOpenMPRuntime().emitLastprivateConditionalInit( in EmitOMPLastprivateClauseInit()
1122 CGM.getOpenMPRuntime().emitBarrierCall(*this, D.getBeginLoc(), in EmitOMPLastprivateClauseFinal()
1174 CGM.getOpenMPRuntime().emitLastprivateConditionalFinalUpdate( in EmitOMPLastprivateClauseFinal()
1293 llvm::Value *ReductionDesc = CGM.getOpenMPRuntime().emitTaskReductionInit( in EmitOMPReductionClauseInit()
1428 CGM.getOpenMPRuntime().emitTaskReductionFini( in EmitOMPReductionClauseFinal()
1438 CGM.getOpenMPRuntime().emitReduction( in EmitOMPReductionClauseFinal()
1493 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, Ref); in checkForLastprivateConditionalUpdate()
1504 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, Ref); in checkForLastprivateConditionalUpdate()
1515 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, Ref); in checkForLastprivateConditionalUpdate()
1532 CGF.CGM.getOpenMPRuntime().checkAndEmitSharedLastprivateConditional( in checkForLastprivateConditionalUpdate()
1543 CGF.CGM.getOpenMPRuntime().emitParallelOutlinedFunction( in emitCommonOMPParallelDirective()
1550 CGF.CGM.getOpenMPRuntime().emitNumThreadsClause( in emitCommonOMPParallelDirective()
1555 CGF.CGM.getOpenMPRuntime().emitProcBindClause( in emitCommonOMPParallelDirective()
1575 CGF.CGM.getOpenMPRuntime().emitParallelCall(CGF, S.getBeginLoc(), OutlinedFn, in emitCommonOMPParallelDirective()
1601 CGF.CGM.getOpenMPRuntime().emitBarrierCall( in emitOMPCopyinClause()
1610 auto &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in getAddressOfLocalVariable()
1665 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in getAddrOfThreadPrivate()
1728 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPParallelDirective()
2053 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPCanonicalLoop()
2500 CGF.CGM.getOpenMPRuntime().emitIfClause(CGF, IfCond, ThenGen, ElseGen); in emitCommonSimdLoop()
2570 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in emitOMPSimdRegion()
2681 CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPSimdDirective()
2716 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, in EmitOMPSimdDirective()
2731 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen); in EmitOMPSimdDirective()
2756 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPUnrollDirective()
2811 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPOuterLoop()
2915 CGF.CGM.getOpenMPRuntime().emitForStaticFinish(CGF, S.getEndLoc(), in EmitOMPOuterLoop()
2926 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPForOuterLoop()
3010 CGF.CGM.getOpenMPRuntime().emitForOrderedIterationEnd(CGF, Loc, IVSize, in EmitOMPForOuterLoop()
3034 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPDistributeOuterLoop()
3207 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_distribute, CodeGen); in EmitOMPDistributeParallelForDirective()
3217 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_distribute, CodeGen); in EmitOMPDistributeParallelForSimdDirective()
3226 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen); in EmitOMPDistributeSimdDirective()
3238 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetSimdDeviceFunction()
3281 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPWorksharingLoop()
3333 CGM.getOpenMPRuntime().emitBarrierCall( in EmitOMPWorksharingLoop()
3346 CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(*this, S); in EmitOMPWorksharingLoop()
3358 CGM.getOpenMPRuntime().getDefaultScheduleAndChunk( in EmitOMPWorksharingLoop()
3420 CGF.CGM.getOpenMPRuntime().emitForStaticInit( in EmitOMPWorksharingLoop()
3454 CGF.CGM.getOpenMPRuntime().emitForStaticFinish(CGF, S.getEndLoc(), in EmitOMPWorksharingLoop()
3761 CGF.CGM.getOpenMPRuntime().emitReduction( in emitScanBasedDirective()
3784 CGF.CGM.getOpenMPRuntime().emitMasterRegion(CGF, CodeGen, S.getBeginLoc()); in emitScanBasedDirective()
3785 CGF.CGM.getOpenMPRuntime().emitBarrierCall( in emitScanBasedDirective()
3817 CGF.CGM.getOpenMPRuntime().emitBarrierCall(CGF, S.getBeginLoc(), in emitWorksharingDirective()
3917 CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPForDirective()
3934 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_for, CodeGen, in EmitOMPForDirective()
3941 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), OMPD_for); in EmitOMPForDirective()
3957 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen); in EmitOMPForSimdDirective()
3962 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), OMPD_for); in EmitOMPForSimdDirective()
4052 CGF.CGM.getOpenMPRuntime().emitBarrierCall( in EmitSections()
4062 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in EmitSections()
4070 CGF.CGM.getOpenMPRuntime().emitForStaticInit( in EmitSections()
4084 CGF.CGM.getOpenMPRuntime().emitForStaticFinish(CGF, S.getEndLoc(), in EmitSections()
4109 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_sections, CodeGen, in EmitSections()
4117 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), in EmitSections()
4124 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPSectionsDirective()
4184 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), in EmitOMPSectionsDirective()
4193 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPSectionDirective()
4248 CGM.getOpenMPRuntime().emitSingleRegion(*this, CodeGen, S.getBeginLoc(), in EmitOMPSingleDirective()
4255 CGM.getOpenMPRuntime().emitBarrierCall( in EmitOMPSingleDirective()
4268 CGF.CGM.getOpenMPRuntime().emitMasterRegion(CGF, CodeGen, S.getBeginLoc()); in emitMaster()
4273 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPMasterDirective()
4307 CGF.CGM.getOpenMPRuntime().emitMaskedRegion(CGF, CodeGen, S.getBeginLoc(), in emitMasked()
4313 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPMaskedDirective()
4348 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPCriticalDirective()
4392 CGM.getOpenMPRuntime().emitCriticalRegion(*this, in EmitOMPCriticalDirective()
4700 Data.Reductions = CGM.getOpenMPRuntime().emitTaskReductionInit( in EmitOMPTaskBasedDirective()
4827 CGF.CGM.getOpenMPRuntime().emitOutlinedFunctionCall( in EmitOMPTaskBasedDirective()
4896 CGF.CGM.getOpenMPRuntime().emitTaskReductionFixups(CGF, S.getBeginLoc(), in EmitOMPTaskBasedDirective()
4898 Address Replacement = CGF.CGM.getOpenMPRuntime().getTaskReductionItem( in EmitOMPTaskBasedDirective()
4945 CGF.CGM.getOpenMPRuntime().emitTaskReductionFixups(CGF, S.getBeginLoc(), in EmitOMPTaskBasedDirective()
4954 Address Replacement = CGF.CGM.getOpenMPRuntime().getTaskReductionItem( in EmitOMPTaskBasedDirective()
4974 llvm::Function *OutlinedFn = CGM.getOpenMPRuntime().emitTaskOutlinedFunction( in EmitOMPTaskBasedDirective()
5112 CGF.CGM.getOpenMPRuntime().emitOutlinedFunctionCall( in EmitOMPTargetTaskBasedDirective()
5144 CGF.CGM.getOpenMPRuntime().emitThreadLimitClause( in EmitOMPTargetTaskBasedDirective()
5149 llvm::Function *OutlinedFn = CGM.getOpenMPRuntime().emitTaskOutlinedFunction( in EmitOMPTargetTaskBasedDirective()
5156 CGM.getOpenMPRuntime().emitTaskCall(*this, S.getBeginLoc(), S, OutlinedFn, in EmitOMPTargetTaskBasedDirective()
5178 CGF.CGM.getOpenMPRuntime().emitTaskReductionFixups(CGF, S.getBeginLoc(), in processInReduction()
5180 Address Replacement = CGF.CGM.getOpenMPRuntime().getTaskReductionItem( in processInReduction()
5222 CGF.CGM.getOpenMPRuntime().emitTaskReductionFixups(CGF, S.getBeginLoc(), in processInReduction()
5231 Address Replacement = CGF.CGM.getOpenMPRuntime().getTaskReductionItem( in processInReduction()
5270 CGF.CGM.getOpenMPRuntime().emitTaskCall(CGF, S.getBeginLoc(), S, OutlinedFn, in EmitOMPTaskDirective()
5281 CGM.getOpenMPRuntime().emitTaskyieldCall(*this, S.getBeginLoc()); in EmitOMPTaskyieldDirective()
5291 CGM.getOpenMPRuntime().emitErrorCall(*this, S.getBeginLoc(), ME, IsFatal); in EmitOMPErrorDirective()
5295 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), OMPD_barrier); in EmitOMPBarrierDirective()
5303 CGM.getOpenMPRuntime().emitTaskwaitCall(*this, S.getBeginLoc(), Data); in EmitOMPTaskwaitDirective()
5314 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPTaskgroupDirective()
5346 CGF.CGM.getOpenMPRuntime().emitTaskReductionInit(CGF, S.getBeginLoc(), in EmitOMPTaskgroupDirective()
5355 CGM.getOpenMPRuntime().emitTaskgroupRegion(*this, CodeGen, S.getBeginLoc()); in EmitOMPTaskgroupDirective()
5362 CGM.getOpenMPRuntime().emitFlush( in EmitOMPFlushDirective()
5380 Address DepAddr = CGM.getOpenMPRuntime().emitDepobjDependClause( in EmitOMPDepobjDirective()
5386 CGM.getOpenMPRuntime().emitDestroyClause(*this, DOLVal, DC->getBeginLoc()); in EmitOMPDepobjDirective()
5390 CGM.getOpenMPRuntime().emitUpdateClause( in EmitOMPDepobjDirective()
5490 CGM.getOpenMPRuntime().emitReduction( in EmitOMPScanDirective()
5616 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime(); in EmitOMPDistributeLoop()
5664 CGM.getOpenMPRuntime().emitBarrierCall( in EmitOMPDistributeLoop()
5677 CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(*this, S); in EmitOMPDistributeLoop()
5692 CGM.getOpenMPRuntime().getDefaultDistScheduleAndChunk( in EmitOMPDistributeLoop()
5834 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_distribute, CodeGen); in EmitOMPDistributeDirective()
5874 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPOrderedDirective()
5931 CGM.getOpenMPRuntime().emitDoacrossOrdered(*this, DC); in EmitOMPOrderedDirective()
5938 CGM.getOpenMPRuntime().emitDoacrossOrdered(*this, DC); in EmitOMPOrderedDirective()
5950 CGM.getOpenMPRuntime().emitOutlinedFunctionCall(CGF, S.getBeginLoc(), in EmitOMPOrderedDirective()
5958 CGM.getOpenMPRuntime().emitOrderedRegion(*this, CodeGen, S.getBeginLoc(), !C); in EmitOMPOrderedDirective()
6053 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, std::nullopt, Loc, in emitOMPAtomicReadExpr()
6064 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, V); in emitOMPAtomicReadExpr()
6073 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, X); in emitOMPAtomicWriteExpr()
6082 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, std::nullopt, Loc, in emitOMPAtomicWriteExpr()
6264 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, X); in emitOMPAtomicUpdateExpr()
6273 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, std::nullopt, Loc, in emitOMPAtomicUpdateExpr()
6341 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, X); in emitOMPAtomicCaptureExpr()
6368 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, X); in emitOMPAtomicCaptureExpr()
6376 CGF.CGM.getOpenMPRuntime().checkAndEmitLastprivateConditional(CGF, V); in emitOMPAtomicCaptureExpr()
6388 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, std::nullopt, Loc, in emitOMPAtomicCaptureExpr()
6392 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, std::nullopt, Loc, in emitOMPAtomicCaptureExpr()
6397 CGF.CGM.getOpenMPRuntime().emitFlush( in emitOMPAtomicCaptureExpr()
6415 CGF.CGM.getOpenMPRuntime().getOMPBuilder(); in emitOMPAtomicCompareExpr()
6563 CGM.getOpenMPRuntime().getDefaultMemoryOrdering(); in EmitOMPAtomicDirective()
6611 CGM.getOpenMPRuntime().emitInlinedDirective( in emitCommonOMPTargetDirective()
6670 CGM.getOpenMPRuntime().emitTargetOutlinedFunction(S, ParentName, Fn, FnID, in emitCommonOMPTargetDirective()
6686 CGM.getOpenMPRuntime().emitTargetCall(CGF, S, Fn, FnID, IfCond, Device, in emitCommonOMPTargetDirective()
6698 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in emitTargetRegion()
6713 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetDeviceFunction()
6731 CGF.CGM.getOpenMPRuntime().emitTeamsOutlinedFunction( in emitCommonOMPTeamsDirective()
6741 CGF.CGM.getOpenMPRuntime().emitNumTeamsClause(CGF, NumTeams, ThreadLimit, in emitCommonOMPTeamsDirective()
6748 CGF.CGM.getOpenMPRuntime().emitTeamsCall(CGF, S, S.getBeginLoc(), OutlinedFn, in emitCommonOMPTeamsDirective()
6782 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in emitTargetTeamsRegion()
6800 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDeviceFunction()
6828 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in emitTargetTeamsDistributeRegion()
6846 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDistributeDeviceFunction()
6874 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in emitTargetTeamsDistributeSimdRegion()
6892 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDistributeSimdDeviceFunction()
6919 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in EmitOMPTeamsDistributeDirective()
6941 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_simd, in EmitOMPTeamsDistributeSimdDirective()
6964 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in EmitOMPTeamsDistributeParallelForDirective()
6987 CGF.CGM.getOpenMPRuntime().emitInlinedDirective( in EmitOMPTeamsDistributeParallelForSimdDirective()
6998 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPInteropDirective()
7012 CGM.getOpenMPRuntime().emitDependClause(*this, Data.Dependences, in EmitOMPInteropDirective()
7067 CGF.CGM.getOpenMPRuntime().emitInlinedDirective( in emitTargetTeamsDistributeParallelForRegion()
7089 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDistributeParallelForDeviceFunction()
7119 CGF.CGM.getOpenMPRuntime().emitInlinedDirective( in emitTargetTeamsDistributeParallelForSimdRegion()
7141 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsDistributeParallelForSimdDeviceFunction()
7156 CGM.getOpenMPRuntime().emitCancellationPointCall(*this, S.getBeginLoc(), in EmitOMPCancellationPointDirective()
7170 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPCancelDirective()
7185 CGM.getOpenMPRuntime().emitCancelCall(*this, S.getBeginLoc(), IfCond, in EmitOMPCancelDirective()
7385 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_target_data, in EmitOMPTargetDataDirective()
7412 CGM.getOpenMPRuntime().emitTargetDataCalls(*this, S, IfCond, Device, RCG, in EmitOMPTargetDataDirective()
7434 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device); in EmitOMPTargetEnterDataDirective()
7455 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device); in EmitOMPTargetExitDataDirective()
7472 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S); in emitTargetParallelRegion()
7492 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetParallelDeviceFunction()
7532 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetParallelForDeviceFunction()
7571 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetParallelForSimdDeviceFunction()
7732 CGF.CGM.getOpenMPRuntime().emitTaskLoopCall(CGF, S.getBeginLoc(), S, in EmitOMPTaskLoopBasedDirective()
7736 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_taskloop, in EmitOMPTaskLoopBasedDirective()
7742 CGM.getOpenMPRuntime().emitTaskgroupRegion( in EmitOMPTaskLoopBasedDirective()
7777 CGM.getOpenMPRuntime().emitMasterRegion(*this, CodeGen, S.getBeginLoc()); in EmitOMPMasterTaskLoopDirective()
7789 CGM.getOpenMPRuntime().emitMasterRegion(*this, CodeGen, S.getBeginLoc()); in EmitOMPMasterTaskLoopSimdDirective()
7801 CGM.getOpenMPRuntime().emitMasterRegion(CGF, TaskLoopCodeGen, in EmitOMPParallelMasterTaskLoopDirective()
7819 CGM.getOpenMPRuntime().emitMasterRegion(CGF, TaskLoopCodeGen, in EmitOMPParallelMasterTaskLoopSimdDirective()
7847 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device); in EmitOMPTargetUpdateDirective()
7869 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_loop, CodeGen); in EmitOMPGenericLoopDirective()
7908 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute, in EmitOMPTeamsGenericLoopDirective()
7936 CGF.CGM.getOpenMPRuntime().emitInlinedDirective( in emitTargetTeamsGenericLoopRegion()
7967 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetTeamsGenericLoopDeviceFunction()
7999 CGM.getOpenMPRuntime().emitTargetOutlinedFunction( in EmitOMPTargetParallelGenericLoopDeviceFunction()
8089 CGM.getOpenMPRuntime().emitInlinedDirective( in EmitSimpleOMPExecutableDirective()