| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 41 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 D | OMPIRBuilder.h | 29 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 D | CGStmtOpenMP.cpp | 1662 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 D | CGOpenMPRuntime.h | 41 class OpenMPIRBuilder; variable 302 llvm::OpenMPIRBuilder &getOMPBuilder() { return OMPBuilder; } in getOMPBuilder() 309 llvm::OpenMPIRBuilder OMPBuilder;
|
| H A D | CodeGenModule.h | 49 class OpenMPIRBuilder; variable
|
| H A D | CGOpenMPRuntime.cpp | 1208 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 D | CodeGenFunction.cpp | 95 if (CGM.getLangOpts().OpenMPIRBuilder && CurFn) in ~CodeGenFunction()
|
| H A D | CGDecl.cpp | 1432 if (CGM.getLangOpts().OpenMPIRBuilder) in EmitAutoVarAlloca()
|
| H A D | CodeGenFunction.h | 1695 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy;
|
| H A D | CGOpenMPRuntimeGPU.cpp | 2299 llvm::OpenMPIRBuilder &OMPBuilder = RT.getOMPBuilder(); in createRuntimeShuffleFunction()
|
| H A D | CGExpr.cpp | 2442 if (CGF.CGM.getLangOpts().OpenMPIRBuilder) in EmitThreadPrivateVarDeclLValue()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | OpenMPOpt.cpp | 252 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 D | LangOptions.def | 234 LANGOPT(OpenMPIRBuilder , 1, 0, "Use the experimental OpenMP-IR-Builder codegen path.")
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/ |
| H A D | CompilerInvocation.cpp | 3440 if (Opts.OpenMPIRBuilder) in GenerateLangArgs() 3818 Opts.OpenMPIRBuilder = in ParseLangArgs()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/ |
| H A D | ParseOpenMP.cpp | 2560 getLangOpts().OpenMPIRBuilder) in ParseOpenMPDeclarativeOrExecutableDirective()
|
| /netbsd-src/external/apache2/llvm/dist/clang/docs/ |
| H A D | InternalsManual.rst | 995 MarshallingInfoFlag<LangOpts<"OpenMPIRBuilder">>,
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | TreeTransform.h | 8453 getSema().getLangOpts().OpenMPIRBuilder) in TransformOMPExecutableDirective()
|