Home
last modified time | relevance | path

Searched refs:OpenMPIRBuilder (Results 1 – 17 of 17) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp41 void OpenMPIRBuilder::addAttributes(omp::RuntimeFunction FnID, Function &Fn) { in addAttributes()
74 OpenMPIRBuilder::getOrCreateRuntimeFunction(Module &M, RuntimeFunction FnID) { in getOrCreateRuntimeFunction()
132 Function *OpenMPIRBuilder::getOrCreateRuntimeFunctionPtr(RuntimeFunction FnID) { in getOrCreateRuntimeFunctionPtr()
139 void OpenMPIRBuilder::initialize() { initializeTypes(M); } in initialize()
141 void OpenMPIRBuilder::finalize(Function *Fn, bool AllowExtractorSinking) { in finalize()
226 OpenMPIRBuilder::~OpenMPIRBuilder() { in ~OpenMPIRBuilder()
230 Value *OpenMPIRBuilder::getOrCreateIdent(Constant *SrcLocStr, in getOrCreateIdent()
263 Type *OpenMPIRBuilder::getLanemaskType() { in getLanemaskType()
271 Constant *OpenMPIRBuilder::getOrCreateSrcLocStr(StringRef LocStr) { in getOrCreateSrcLocStr()
290 Constant *OpenMPIRBuilder::getOrCreateSrcLocStr(StringRef FunctionName, in getOrCreateSrcLocStr()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h29 class OpenMPIRBuilder {
33 OpenMPIRBuilder(Module &M) : M(M), Builder(M.getContext()) {} in OpenMPIRBuilder() function
34 ~OpenMPIRBuilder();
1102 friend class OpenMPIRBuilder; variable
1178 OpenMPIRBuilder::InsertPointTy getPreheaderIP() const { in getPreheaderIP()
1183 OpenMPIRBuilder::InsertPointTy getBodyIP() const { in getBodyIP()
1188 OpenMPIRBuilder::InsertPointTy getAfterIP() const { in getAfterIP()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp1662 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in getAddrOfThreadPrivate()
1689 if (CGM.getLangOpts().OpenMPIRBuilder) { in EmitOMPParallelDirective()
1690 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPParallelDirective()
1706 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy; in EmitOMPParallelDirective()
1741 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in EmitOMPParallelDirective()
1957 if (!getLangOpts().OpenMPIRBuilder) { in EmitOMPCanonicalLoop()
2003 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in EmitOMPCanonicalLoop()
2004 auto BodyGen = [&, this](llvm::OpenMPIRBuilder::InsertPointTy CodeGenIP, in EmitOMPCanonicalLoop()
3582 CGM.getLangOpts().OpenMPIRBuilder && isSupportedByOpenMPIRBuilder(S); in EmitOMPForDirective()
3593 llvm::OpenMPIRBuilder &OMPBuilder = in EmitOMPForDirective()
[all …]
H A DCGOpenMPRuntime.h41 class OpenMPIRBuilder; variable
302 llvm::OpenMPIRBuilder &getOMPBuilder() { return OMPBuilder; } in getOMPBuilder()
309 llvm::OpenMPIRBuilder OMPBuilder;
H A DCodeGenModule.h49 class OpenMPIRBuilder; variable
H A DCGOpenMPRuntime.cpp1208 PushAndPopStackRAII(llvm::OpenMPIRBuilder *OMPBuilder, CodeGenFunction &CGF, in PushAndPopStackRAII()
1226 auto FiniCB = [&CGF](llvm::OpenMPIRBuilder::InsertPointTy IP) { in PushAndPopStackRAII()
1238 llvm::OpenMPIRBuilder::FinalizationInfo FI({FiniCB, Kind, HasCancel}); in PushAndPopStackRAII()
1245 llvm::OpenMPIRBuilder *OMPBuilder;
1278 llvm::OpenMPIRBuilder &OMPBuilder = CGM.getOpenMPRuntime().getOMPBuilder(); in emitParallelOrTeamsOutlinedFunction()
1460 if (CGM.getLangOpts().OpenMPIRBuilder) { in getThreadID()
2315 if (CGF.CGM.getLangOpts().OpenMPIRBuilder) { in emitTaskyieldCall()
2570 if (CGF.CGM.getLangOpts().OpenMPIRBuilder) { in emitBarrierCall()
2932 if (CGF.CGM.getLangOpts().OpenMPIRBuilder) { in emitFlush()
6235 if (CGF.CGM.getLangOpts().OpenMPIRBuilder) { in emitTaskwaitCall()
[all …]
H A DCodeGenFunction.cpp95 if (CGM.getLangOpts().OpenMPIRBuilder && CurFn) in ~CodeGenFunction()
H A DCGDecl.cpp1432 if (CGM.getLangOpts().OpenMPIRBuilder) in EmitAutoVarAlloca()
H A DCodeGenFunction.h1695 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy;
H A DCGOpenMPRuntimeGPU.cpp2299 llvm::OpenMPIRBuilder &OMPBuilder = RT.getOMPBuilder(); in createRuntimeShuffleFunction()
H A DCGExpr.cpp2442 if (CGF.CGM.getLangOpts().OpenMPIRBuilder) in EmitThreadPrivateVarDeclLValue()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp252 OpenMPIRBuilder OMPBuilder;
639 using InsertPointTy = OpenMPIRBuilder::InsertPointTy; in mergeParallelRegions()
751 OpenMPIRBuilder::LocationDescription Loc( in mergeParallelRegions()
823 OpenMPIRBuilder::LocationDescription Loc(InsertPointTy(BB, BB->end()), in mergeParallelRegions()
1375 OMPInfoCache.OMPBuilder.updateToLocation(OpenMPIRBuilder::InsertPointTy( in getCombinedIdentFromCallUsesIn()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DLangOptions.def234 LANGOPT(OpenMPIRBuilder , 1, 0, "Use the experimental OpenMP-IR-Builder codegen path.")
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/
H A DCompilerInvocation.cpp3440 if (Opts.OpenMPIRBuilder) in GenerateLangArgs()
3818 Opts.OpenMPIRBuilder = in ParseLangArgs()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseOpenMP.cpp2560 getLangOpts().OpenMPIRBuilder) in ParseOpenMPDeclarativeOrExecutableDirective()
/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DInternalsManual.rst995 MarshallingInfoFlag<LangOpts<"OpenMPIRBuilder">>,
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DTreeTransform.h8453 getSema().getLangOpts().OpenMPIRBuilder) in TransformOMPExecutableDirective()