Home
last modified time | relevance | path

Searched defs:OMPBuilder (Results 1 – 8 of 8) sorted by relevance

/llvm-project/llvm/unittests/Frontend/
H A DOpenMPIRBuilderTest.cpp124 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 DCGStmtOpenMP.cpp1633 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 DCGOpenMPRuntime.h312 llvm::OpenMPIRBuilder OMPBuilder; global() variable
H A DCGOpenMPRuntime.cpp1207 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 DCGOpenMPRuntimeGPU.cpp880 llvm::OpenMPIRBuilder &OMPBuilder = getOMPBuilder(); in CGOpenMPRuntimeGPU() local
[all...]
/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp3909 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 DOMPIRBuilder.h226 OpenMPIRBuilder *OMPBuilder; global() variable
/llvm-project/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp421 OpenMPIRBuilder OMPBuilder; global() member
[all...]