/llvm-project/llvm/unittests/Frontend/ |
H A D | OpenMPIRBuilderTest.cpp | 124 findCalls(Function * F,omp::RuntimeFunction FnID,OpenMPIRBuilder & OMPBuilder,SmallVectorImpl<CallInst * > & Calls) findCalls() argument 139 findSingleCall(Function * F,omp::RuntimeFunction FnID,OpenMPIRBuilder & OMPBuilder) findSingleCall() argument 197 buildSingleLoopFunction(DebugLoc DL,OpenMPIRBuilder & OMPBuilder,int UseIVBits,CallInst ** Call=nullptr,BasicBlock ** BodyCode=nullptr) buildSingleLoopFunction() argument 326 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 366 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 433 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 506 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 560 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 601 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 708 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 813 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 907 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 1016 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 1121 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 1235 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 1300 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 1356 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 1430 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 1522 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 1566 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 1649 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 1779 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 1864 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 1898 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 1960 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 1995 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 2032 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 2066 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 2101 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 2152 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 2176 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 2209 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 2238 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 2300 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 2401 OpenMPIRBuilder OMPBuilder(*M); TEST_P() local 2476 OpenMPIRBuilder OMPBuilder(*M); TEST_P() local 2634 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 2712 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 2789 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 2868 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 2946 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 3031 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 3116 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 3187 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 3251 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 3289 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 3379 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 3489 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 3613 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 3653 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 3702 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 3735 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 3775 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 3842 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 3908 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 3975 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 4025 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 4085 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 4337 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 4413 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 4464 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 4516 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 4571 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 4631 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 4690 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 4888 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 5129 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 5311 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 5343 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 5456 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 5486 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 5510 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 5553 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 5593 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 5655 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 5714 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 5773 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 5920 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 6026 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 6172 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 6323 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 6452 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 6483 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 6513 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 6587 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 6641 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 6708 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 6802 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 6877 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 6925 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 6948 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local 7023 OpenMPIRBuilder OMPBuilder(*M); TEST_F() local [all...] |
/llvm-project/clang/lib/CodeGen/ |
H A D | CGStmtOpenMP.cpp | 1633 auto &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); getAddressOfLocalVariable() local 1688 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); getAddrOfThreadPrivate() local 1751 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); EmitOMPParallelDirective() local 2076 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); EmitOMPCanonicalLoop() local 2702 llvm::OpenMPIRBuilder &OMPBuilder = EmitOMPSimdDirective() local 2778 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); EmitOMPUnrollDirective() local 3943 llvm::OpenMPIRBuilder &OMPBuilder = EmitOMPForDirective() local 4151 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); EmitOMPSectionsDirective() local 4220 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); EmitOMPSectionDirective() local 4300 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); EmitOMPMasterDirective() local 4340 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); EmitOMPMaskedDirective() local 4375 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); EmitOMPCriticalDirective() local 5353 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); EmitOMPTaskgroupDirective() local 5887 emitRestoreIP(CodeGenFunction & CGF,const T * C,llvm::OpenMPIRBuilder::InsertPointTy AllocaIP,llvm::OpenMPIRBuilder & OMPBuilder) emitRestoreIP() argument 5910 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); EmitOMPOrderedDirective() local 6449 llvm::OpenMPIRBuilder &OMPBuilder = emitOMPAtomicCompareExpr() local 7036 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); EmitOMPInteropDirective() local 7224 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); EmitOMPCancelDirective() local [all...] |
H A D | CGOpenMPRuntime.h | 312 llvm::OpenMPIRBuilder OMPBuilder; global() variable
|
H A D | CGOpenMPRuntime.cpp | 1207 llvm::OpenMPIRBuilder *OMPBuilder; global() member 1240 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); emitParallelOrTeamsOutlinedFunction() local 1543 getEntryInfoFromPresumedLoc(CodeGenModule & CGM,llvm::OpenMPIRBuilder & OMPBuilder,SourceLocation BeginLoc,llvm::StringRef ParentName="") getEntryInfoFromPresumedLoc() argument 7782 generateAllInfoForClauses(ArrayRef<const OMPClause * > Clauses,MapCombinedInfoTy & CombinedInfo,llvm::OpenMPIRBuilder & OMPBuilder,const llvm::DenseSet<CanonicalDeclPtr<const Decl>> & SkipVarSet=llvm::DenseSet<CanonicalDeclPtr<const Decl>> ()) const generateAllInfoForClauses() argument 8235 emitCombinedEntry(MapCombinedInfoTy & CombinedInfo,MapFlagsArrayTy & CurTypes,const StructRangeInfoTy & PartialStruct,bool IsMapThis,llvm::OpenMPIRBuilder & OMPBuilder,const ValueDecl * VD=nullptr,bool NotTargetParams=true) const emitCombinedEntry() argument 8334 generateAllInfo(MapCombinedInfoTy & CombinedInfo,llvm::OpenMPIRBuilder & OMPBuilder,const llvm::DenseSet<CanonicalDeclPtr<const Decl>> & SkipVarSet=llvm::DenseSet<CanonicalDeclPtr<const Decl>> ()) const generateAllInfo() argument 8435 adjustMemberOfForLambdaCaptures(llvm::OpenMPIRBuilder & OMPBuilder,const llvm::DenseMap<llvm::Value *,llvm::Value * > & LambdaPointers,MapBaseValuesArrayTy & BasePointers,MapValuesArrayTy & Pointers,MapFlagsArrayTy & Types) const adjustMemberOfForLambdaCaptures() argument 8832 emitMappingInformation(CodeGenFunction & CGF,llvm::OpenMPIRBuilder & OMPBuilder,MappableExprsHandler::MappingExprInfo & MapExprs) emitMappingInformation() argument 8870 emitOffloadingArrays(CodeGenFunction & CGF,MappableExprsHandler::MapCombinedInfoTy & CombinedInfo,CGOpenMPRuntime::TargetDataInfo & Info,llvm::OpenMPIRBuilder & OMPBuilder,bool IsNonContiguous=false) emitOffloadingArrays() argument 9489 llvm::OpenMPIRBuilder &OMPBuilder = OMPRuntime->getOMPBuilder(); emitTargetCallKernelLaunch() local 11220 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); EmitDoacrossOrdered() local [all...] |
H A D | CGOpenMPRuntimeGPU.cpp | 880 llvm::OpenMPIRBuilder &OMPBuilder = getOMPBuilder(); in CGOpenMPRuntimeGPU() local [all...] |
/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 3909 getKmpcForStaticInitForType(Type * Ty,Module & M,OpenMPIRBuilder & OMPBuilder) getKmpcForStaticInitForType() argument 4155 getKmpcForStaticLoopForType(Type * Ty,OpenMPIRBuilder * OMPBuilder,WorksharingLoopType LoopType) getKmpcForStaticLoopForType() argument 4194 createTargetLoopWorkshareCall(OpenMPIRBuilder * OMPBuilder,WorksharingLoopType LoopType,BasicBlock * InsertBlock,Value * Ident,Value * LoopBodyArg,Type * ParallelTaskPtr,Value * TripCount,Function & LoopBodyFn) createTargetLoopWorkshareCall() argument 4439 getKmpcForDynamicInitForType(Type * Ty,Module & M,OpenMPIRBuilder & OMPBuilder) getKmpcForDynamicInitForType() argument 4455 getKmpcForDynamicNextForType(Type * Ty,Module & M,OpenMPIRBuilder & OMPBuilder) getKmpcForDynamicNextForType() argument 4470 getKmpcForDynamicFiniForType(Type * Ty,Module & M,OpenMPIRBuilder & OMPBuilder) getKmpcForDynamicFiniForType() argument 6479 createOutlinedFunction(OpenMPIRBuilder & OMPBuilder,IRBuilderBase & Builder,StringRef FuncName,SmallVectorImpl<Value * > & Inputs,OpenMPIRBuilder::TargetBodyGenCallbackTy & CBFunc,OpenMPIRBuilder::TargetGenArgAccessorsCallbackTy & ArgAccessorFuncCB) createOutlinedFunction() argument 6621 emitTargetOutlinedFunction(OpenMPIRBuilder & OMPBuilder,IRBuilderBase & Builder,TargetRegionEntryInfo & EntryInfo,Function * & OutlinedFn,Constant * & OutlinedFnID,SmallVectorImpl<Value * > & Inputs,OpenMPIRBuilder::TargetBodyGenCallbackTy & CBFunc,OpenMPIRBuilder::TargetGenArgAccessorsCallbackTy & ArgAccessorFuncCB) emitTargetOutlinedFunction() argument 6638 emitTargetCall(OpenMPIRBuilder & OMPBuilder,IRBuilderBase & Builder,OpenMPIRBuilder::InsertPointTy AllocaIP,Function * OutlinedFn,Constant * OutlinedFnID,int32_t NumTeams,int32_t NumThreads,SmallVectorImpl<Value * > & Args,OpenMPIRBuilder::GenMapInfoCallbackTy GenMapInfoCB) emitTargetCall() argument [all...] |
/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
H A D | OMPIRBuilder.h | 226 OpenMPIRBuilder *OMPBuilder; global() variable
|
/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | OpenMPOpt.cpp | 421 OpenMPIRBuilder OMPBuilder; global() member [all...] |