Lines Matching refs:OMPBuilder
1065 OMPBuilder(CGM.getModule()), OffloadEntriesInfoManager(CGM) { in CGOpenMPRuntime()
1069 OMPBuilder.initialize(); in CGOpenMPRuntime()
1195 PushAndPopStackRAII(llvm::OpenMPIRBuilder *OMPBuilder, CodeGenFunction &CGF, in PushAndPopStackRAII()
1197 : OMPBuilder(OMPBuilder) { in PushAndPopStackRAII()
1198 if (!OMPBuilder) in PushAndPopStackRAII()
1227 OMPBuilder->pushFinalizationCB(std::move(FI)); in PushAndPopStackRAII()
1230 if (OMPBuilder) in ~PushAndPopStackRAII()
1231 OMPBuilder->popFinalizationCB(); in ~PushAndPopStackRAII()
1233 llvm::OpenMPIRBuilder *OMPBuilder; member
1266 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in emitParallelOrTeamsOutlinedFunction() local
1267 PushAndPopStackRAII PSR(&OMPBuilder, CGF, HasCancel); in emitParallelOrTeamsOutlinedFunction()
1304 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitTaskOutlinedFunction()
1426 SrcLocStr = OMPBuilder.getOrCreateDefaultSrcLocStr(); in emitUpdateLocation()
1435 SrcLocStr = OMPBuilder.getOrCreateSrcLocStr(FunctionName.c_str(), FileName, in emitUpdateLocation()
1439 return OMPBuilder.getOrCreateIdent(SrcLocStr, llvm::omp::IdentFlag(Flags), in emitUpdateLocation()
1450 OMPBuilder.updateToLocation(CGF.Builder.saveIP()); in getThreadID()
1451 auto *SrcLocStr = OMPBuilder.getOrCreateSrcLocStr( in getThreadID()
1453 return OMPBuilder.getOrCreateThreadID( in getThreadID()
1454 OMPBuilder.getOrCreateIdent(SrcLocStr)); in getThreadID()
1503 OMPBuilder.getOrCreateRuntimeFunction(CGM.getModule(), in getThreadID()
1533 return OMPBuilder.IdentPtr; in getIdentTyPointerTy()
1724 OMPBuilder.getOrCreateRuntimeFunction( in getAddrOfThreadPrivate()
1736 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitThreadPrivateVarInit()
1745 OMPBuilder.getOrCreateRuntimeFunction( in emitThreadPrivateVarInit()
2009 OMPBuilder.getOrCreateRuntimeFunction( in getAddrOfArtificialThreadPrivate()
2076 OMPBuilder.getOrCreateRuntimeFunction(M, OMPRTL___kmpc_fork_call); in emitParallelCall()
2086 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitParallelCall()
2105 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitParallelCall()
2224 OMPBuilder.getOrCreateRuntimeFunction( in emitCriticalRegion()
2228 OMPBuilder.getOrCreateRuntimeFunction(CGM.getModule(), in emitCriticalRegion()
2246 CommonActionTy Action(OMPBuilder.getOrCreateRuntimeFunction( in emitMasterRegion()
2249 OMPBuilder.getOrCreateRuntimeFunction( in emitMasterRegion()
2263 OMPBuilder.createTaskyield(CGF.Builder); in emitTaskyieldCall()
2269 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitTaskyieldCall()
2288 CommonActionTy Action(OMPBuilder.getOrCreateRuntimeFunction( in emitTaskgroupRegion()
2291 OMPBuilder.getOrCreateRuntimeFunction( in emitTaskgroupRegion()
2398 CommonActionTy Action(OMPBuilder.getOrCreateRuntimeFunction( in emitSingleRegion()
2401 OMPBuilder.getOrCreateRuntimeFunction( in emitSingleRegion()
2448 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitSingleRegion()
2465 CommonActionTy Action(OMPBuilder.getOrCreateRuntimeFunction( in emitOrderedRegion()
2468 OMPBuilder.getOrCreateRuntimeFunction( in emitOrderedRegion()
2518 CGF.Builder.restoreIP(OMPBuilder.createBarrier( in emitBarrierCall()
2535 OMPBuilder.getOrCreateRuntimeFunction(CGM.getModule(), in emitBarrierCall()
2556 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitBarrierCall()
2808 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitForStaticFinish()
2857 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitNumThreadsClause()
2872 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitProcBindClause()
2880 OMPBuilder.createFlush(CGF.Builder); in emitFlush()
2885 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitFlush()
4295 OMPBuilder.getOrCreateRuntimeFunction( in emitTaskInit()
4300 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitTaskInit()
4317 OMPBuilder.getOrCreateRuntimeFunction( in emitTaskInit()
4456 OMPBuilder.getOrCreateRuntimeFunction( in emitTaskInit()
4959 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitDepobjDependClause()
5012 (void)CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitDestroyClause()
5113 OMPBuilder.getOrCreateRuntimeFunction( in emitTaskCall()
5117 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitTaskCall()
5147 OMPBuilder.getOrCreateRuntimeFunction(M, OMPRTL___kmpc_omp_wait_deps), in emitTaskCall()
5163 CommonActionTy Action(OMPBuilder.getOrCreateRuntimeFunction( in emitTaskCall()
5166 OMPBuilder.getOrCreateRuntimeFunction( in emitTaskCall()
5262 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitTaskLoopCall()
5606 OMPBuilder.getOrCreateRuntimeFunction( in emitReduction()
5649 OMPBuilder.getOrCreateRuntimeFunction( in emitReduction()
5774 OMPBuilder.getOrCreateRuntimeFunction( in emitReduction()
6114 OMPBuilder.getOrCreateRuntimeFunction( in emitTaskReductionInit()
6125 return CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitTaskReductionInit()
6143 OMPBuilder.getOrCreateRuntimeFunction( in emitTaskReductionFini()
6179 OMPBuilder.getOrCreateRuntimeFunction( in getTaskReductionItem()
6191 OMPBuilder.createTaskwait(CGF.Builder); in emitTaskwaitCall()
6197 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitTaskwaitCall()
6258 OMPBuilder.getOrCreateRuntimeFunction( in emitCancellationPointCall()
6296 OMPBuilder.getOrCreateRuntimeFunction(M, OMPRTL___kmpc_cancel), Args); in emitCancelCall()
6392 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitUsesAllocatorsInit()
6416 OMPBuilder.getOrCreateRuntimeFunction(CGM.getModule(), in emitUsesAllocatorsFini()
9112 emitMappingInformation(CodeGenFunction &CGF, llvm::OpenMPIRBuilder &OMPBuilder, in emitMappingInformation() argument
9116 SrcLocStr = OMPBuilder.getOrCreateDefaultSrcLocStr(); in emitMappingInformation()
9133 SrcLocStr = OMPBuilder.getOrCreateSrcLocStr(FileName, ExprName.c_str(), in emitMappingInformation()
9145 CGOpenMPRuntime::TargetDataInfo &Info, llvm::OpenMPIRBuilder &OMPBuilder, in emitOffloadingArrays() argument
9235 return emitMappingInformation(CGF, OMPBuilder, MapExpr); in emitOffloadingArrays()
9654 OMPBuilder.getOrCreateRuntimeFunction(CGM.getModule(), in emitUserDefinedMapper()
9768 OMPBuilder.getOrCreateRuntimeFunction( in emitUserDefinedMapper()
9851 OMPBuilder.getOrCreateRuntimeFunction(CGM.getModule(), in emitUDMapperArrayInitOrDel()
9885 OMPBuilder.getOrCreateRuntimeFunction( in emitTargetNumIterationsCall()
10023 OMPBuilder.getOrCreateRuntimeFunction( in emitTargetCall()
10040 OMPBuilder.getOrCreateRuntimeFunction( in emitTargetCall()
10152 emitOffloadingArrays(CGF, CombinedInfo, Info, OMPBuilder); in emitTargetCall()
10675 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitRequiresDirectiveRegFun()
10703 llvm::FunctionCallee RTLFn = OMPBuilder.getOrCreateRuntimeFunction( in emitTeamsCall()
10732 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in emitNumTeamsClause()
10760 emitOffloadingArrays(CGF, CombinedInfo, Info, OMPBuilder, in emitTargetDataCalls()
10798 OMPBuilder.getOrCreateRuntimeFunction( in emitTargetDataCalls()
10849 OMPBuilder.getOrCreateRuntimeFunction( in emitTargetDataCalls()
11019 OMPBuilder.getOrCreateRuntimeFunction(CGM.getModule(), RTLFn), in emitTargetDataStandAloneCall()
11035 emitOffloadingArrays(CGF, CombinedInfo, Info, OMPBuilder, in emitTargetDataStandAloneCall()
11715 llvm::FunctionCallee RTLFn = OMPBuilder.getOrCreateRuntimeFunction( in emitDoacrossInit()
11720 llvm::FunctionCallee FiniRTLFn = OMPBuilder.getOrCreateRuntimeFunction( in emitDoacrossInit()
11749 RTLFn = OMPBuilder.getOrCreateRuntimeFunction(CGM.getModule(), in emitDoacrossOrdered()
11753 RTLFn = OMPBuilder.getOrCreateRuntimeFunction(CGM.getModule(), in emitDoacrossOrdered()
11839 CGF.EmitRuntimeCall(OMPBuilder.getOrCreateRuntimeFunction( in getAddressOfLocalVariable()
11842 llvm::FunctionCallee FiniRTLFn = OMPBuilder.getOrCreateRuntimeFunction( in getAddressOfLocalVariable()