Lines Matching defs:OMPBuilder
286 : InformationCache(M, AG, Allocator, CGSCC), OMPBuilder(M),
289 OMPBuilder.Config.IsTargetDevice = isOpenMPDevice(OMPBuilder.M);
290 OMPBuilder.initialize();
421 OpenMPIRBuilder OMPBuilder;
462 Type::getInt32Ty(OMPBuilder.Int32->getContext()), 0); \
465 ICV.InitValue = ConstantInt::getFalse(OMPBuilder.Int1->getContext()); \
505 OMPBuilder.addAttributes(RFI.Kind, *RFI.Declaration);
570 Type *VarName = OMPBuilder.VarName; \
574 ArrayType *VarName##Ty = OMPBuilder.VarName##Ty; \
576 PointerType *VarName##PtrTy = OMPBuilder.VarName##PtrTy; \
580 FunctionType *VarName = OMPBuilder.VarName; \
582 PointerType *VarName##Ptr = OMPBuilder.VarName##Ptr; \
586 StructType *VarName = OMPBuilder.VarName; \
588 PointerType *VarName##Ptr = OMPBuilder.VarName##Ptr; \
596 if (declMatchesRTFTypes(F, OMPBuilder._ReturnType, ArgsTypes)) { \
602 RFI.ReturnType = OMPBuilder._ReturnType; \
1168 OMPInfoCache.OMPBuilder.createMaster(Loc, BodyGenCB, FiniCB);
1170 OMPInfoCache.OMPBuilder.createBarrier(SeqAfterIP, OMPD_parallel);
1242 InsertPointTy AfterIP = OMPInfoCache.OMPBuilder.createParallel(
1248 OMPInfoCache.OMPBuilder.finalize(OriginalFn);
1257 FunctionType *FT = OMPInfoCache.OMPBuilder.ParallelTask;
1281 OMPInfoCache.OMPBuilder.createBarrier(
1721 auto &IRBuilder = OMPInfoCache.OMPBuilder;
1802 if (!OMPInfoCache.OMPBuilder.getInsertionPoint().getBlock())
1803 OMPInfoCache.OMPBuilder.updateToLocation(OpenMPIRBuilder::InsertPointTy(
1809 OMPInfoCache.OMPBuilder.getOrCreateDefaultSrcLocStr(SrcLocStrSize);
1810 Ident = OMPInfoCache.OMPBuilder.getOrCreateIdent(Loc, SrcLocStrSize);
1837 if (CB.getArgOperand(0)->getType() != OMPInfoCache.OMPBuilder.IdentPtr)
1874 CI->getArgOperand(0)->getType() == OMPInfoCache.OMPBuilder.IdentPtr) {
4047 OMPInfoCache.OMPBuilder.updateToLocation(Loc);
4050 OMPInfoCache.OMPBuilder.getOrCreateSrcLocStr(Loc, SrcLocStrSize);
4052 OMPInfoCache.OMPBuilder.getOrCreateIdent(SrcLocStr, SrcLocStrSize);
4059 OMPInfoCache.OMPBuilder.updateToLocation(LocRegionCheckTid);
4061 OMPInfoCache.OMPBuilder.getOrCreateRuntimeFunction(
4064 OMPInfoCache.OMPBuilder.Builder.CreateCall(HardwareTidFn, {});
4067 Value *TidCheck = OMPInfoCache.OMPBuilder.Builder.CreateIsNull(Tid);
4068 OMPInfoCache.OMPBuilder.Builder
4075 OMPInfoCache.OMPBuilder.getOrCreateRuntimeFunction(
4077 OMPInfoCache.OMPBuilder.updateToLocation(InsertPointTy(
4080 OMPInfoCache.OMPBuilder.Builder.CreateCall(BarrierFn, {Ident, Tid});
4198 OMPInfoCache.OMPBuilder.getOrCreateRuntimeFunction(
4465 OMPInfoCache.OMPBuilder.getOrCreateRuntimeFunction(
4468 OMPInfoCache.OMPBuilder.getOrCreateRuntimeFunction(
4496 OMPInfoCache.OMPBuilder.updateToLocation(
4506 OMPInfoCache.OMPBuilder.getOrCreateRuntimeFunction(
4522 OMPInfoCache.OMPBuilder.getOrCreateRuntimeFunction(
4610 OMPInfoCache.OMPBuilder.getOrCreateRuntimeFunction(