Lines Matching refs:OMPBuilder
1638 auto &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in getAddressOfLocalVariable() local
1671 llvm::Value *Addr = OMPBuilder.createOMPAlloc( in getAddressOfLocalVariable()
1675 OMPBuilder.createOMPFree(CGF.Builder, Addr, Allocator); in getAddressOfLocalVariable()
1693 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in getAddrOfThreadPrivate() local
1703 OMPBuilder.createCachedThreadPrivate(CGF.Builder, Data, Size, CacheName); in getAddrOfThreadPrivate()
1756 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPParallelDirective() local
1807 OMPBuilder.createParallel(Builder, AllocaIP, BodyGenCB, PrivCB, FiniCB, in EmitOMPParallelDirective()
2081 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPCanonicalLoop() local
2098 OMPBuilder.createCanonicalLoop(Builder, BodyGen, DistVal); in EmitOMPCanonicalLoop()
2707 llvm::OpenMPIRBuilder &OMPBuilder = in EmitOMPSimdDirective() local
2734 OMPBuilder.applySimd(CLI, AlignedVars, in EmitOMPSimdDirective()
2796 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPUnrollDirective() local
2803 OMPBuilder.unrollLoopFull(DL, CLI); in EmitOMPUnrollDirective()
2810 OMPBuilder.unrollLoopPartial(DL, CLI, Factor, in EmitOMPUnrollDirective()
2813 OMPBuilder.unrollLoopHeuristic(DL, CLI); in EmitOMPUnrollDirective()
3961 llvm::OpenMPIRBuilder &OMPBuilder = in EmitOMPForDirective() local
3965 OMPBuilder.applyWorkshareLoop( in EmitOMPForDirective()
4169 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPSectionsDirective() local
4216 Builder.restoreIP(OMPBuilder.createSections( in EmitOMPSectionsDirective()
4238 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPSectionDirective() local
4254 Builder.restoreIP(OMPBuilder.createSection(Builder, BodyGenCB, FiniCB)); in EmitOMPSectionDirective()
4318 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPMasterDirective() local
4335 Builder.restoreIP(OMPBuilder.createMaster(Builder, BodyGenCB, FiniCB)); in EmitOMPMasterDirective()
4358 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPMaskedDirective() local
4382 OMPBuilder.createMasked(Builder, BodyGenCB, FiniCB, FilterVal)); in EmitOMPMaskedDirective()
4393 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPCriticalDirective() local
4421 Builder.restoreIP(OMPBuilder.createCritical( in EmitOMPCriticalDirective()
5371 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPTaskgroupDirective() local
5384 Builder.restoreIP(OMPBuilder.createTaskgroup(Builder, AllocaIP, BodyGenCB)); in EmitOMPTaskgroupDirective()
5905 llvm::OpenMPIRBuilder &OMPBuilder) { in emitRestoreIP() argument
5922 OMPBuilder.createOrderedDepend(CGF.Builder, AllocaIP, NumLoops, in emitRestoreIP()
5928 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPOrderedDirective() local
5939 emitRestoreIP(*this, DC, AllocaIP, OMPBuilder); in EmitOMPOrderedDirective()
5941 emitRestoreIP(*this, DC, AllocaIP, OMPBuilder); in EmitOMPOrderedDirective()
5976 OMPBuilder.createOrderedThreadsSimd(Builder, BodyGenCB, FiniCB, !C)); in EmitOMPOrderedDirective()
6467 llvm::OpenMPIRBuilder &OMPBuilder = in emitOMPAtomicCompareExpr() local
6534 CGF.Builder.restoreIP(OMPBuilder.createAtomicCompare( in emitOMPAtomicCompareExpr()
6538 CGF.Builder.restoreIP(OMPBuilder.createAtomicCompare( in emitOMPAtomicCompareExpr()
7054 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPInteropDirective() local
7094 OMPBuilder.createOMPInteropInit(Builder, InteropvarPtr, InteropType, in EmitOMPInteropDirective()
7105 OMPBuilder.createOMPInteropDestroy(Builder, InteropvarPtr, Device, in EmitOMPInteropDirective()
7116 OMPBuilder.createOMPInteropUse(Builder, InteropvarPtr, Device, in EmitOMPInteropDirective()
7242 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPCancelDirective() local
7253 OMPBuilder.createCancel(Builder, IfCondition, S.getCancelRegion())); in EmitOMPCancelDirective()