|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/CodeGen/CGDecl.cpp 1400 ? CGM.getOpenMPRuntime().getAddressOfLocalVariable(*this, &D)
2415 ? CGM.getOpenMPRuntime().getAddressOfLocalVariable(*this, &D)
2524 getOpenMPRuntime().emitUserDefinedReduction(CGF, D);
2532 getOpenMPRuntime().emitUserDefinedMapper(D, CGF);
2536 getOpenMPRuntime().checkArchForUnifiedAddressing(D);
tools/clang/lib/CodeGen/CGDeclCXX.cpp 207 (void)CGM.getOpenMPRuntime().emitThreadPrivateVarDefinition(
446 getOpenMPRuntime().emitDeclareTargetVarDefinition(D, Addr, PerformInit))
tools/clang/lib/CodeGen/CGExpr.cpp 2295 Addr = CGF.CGM.getOpenMPRuntime().getAddrOfThreadPrivate(CGF, VD, Addr, Loc);
2308 !CGF.CGM.getOpenMPRuntime().hasRequiresUnifiedSharedMemory()))
2312 CGF.CGM.getOpenMPRuntime().hasRequiresUnifiedSharedMemory())) &&
2315 Address Addr = CGF.CGM.getOpenMPRuntime().getAddrOfDeclareTargetVar(VD);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 809 CGF.CGM.getOpenMPRuntime().getUserDefinedReduction(DRD);
829 std::string Name = CGF.CGM.getOpenMPRuntime().getName({"init"});
1364 std::string Name = CGM.getOpenMPRuntime().getName(
3060 CGOpenMPRuntime &RT = CGF.CGM.getOpenMPRuntime();
3075 CGOpenMPRuntime &RT = CGF.CGM.getOpenMPRuntime();
3304 CGM.getOpenMPRuntime().getName({"omp", "copyprivate", "copy_func"});
4180 CGM.getOpenMPRuntime().hasRequiresUnifiedSharedMemory())
4514 std::string Name = CGM.getOpenMPRuntime().getName({"omp_task_entry", ""});
4590 CGM.getOpenMPRuntime().emitOutlinedFunctionCall(CGF, Loc, TaskFunction,
4617 CGM.getOpenMPRuntime().getName({"omp_task_destructor", ""});
4711 CGM.getOpenMPRuntime().getName({"omp_task_privates_map", ""});
4901 std::string Name = CGM.getOpenMPRuntime().getName({"omp_task_dup", ""});
5338 CGOpenMPRuntime &RT = CGF.CGM.getOpenMPRuntime();
5352 CGF.CGM.getOpenMPRuntime().emitOutlinedFunctionCall(CGF, Loc, TaskEntry,
5549 CGF.CGM.getOpenMPRuntime().getUserDefinedReduction(DRD);
5823 CGOpenMPRuntime &RT = CGF.CGM.getOpenMPRuntime();
5927 CGOpenMPRuntime &RT = CGF.CGM.getOpenMPRuntime();
5985 std::string Name = CGM.getOpenMPRuntime().getName(
6011 std::string Name = CGM.getOpenMPRuntime().getName({"red_init", ""});
6025 Address SizeAddr = CGM.getOpenMPRuntime().getAddrOfArtificialThreadPrivate(
6038 CGM.getOpenMPRuntime().getAddrOfArtificialThreadPrivate(
6088 std::string Name = CGM.getOpenMPRuntime().getName({"red_comb", ""});
6099 Address SizeAddr = CGM.getOpenMPRuntime().getAddrOfArtificialThreadPrivate(
6130 CGM.getOpenMPRuntime().emitSingleReductionCombiner(
6158 std::string Name = CGM.getOpenMPRuntime().getName({"red_fini", ""});
6172 Address SizeAddr = CGM.getOpenMPRuntime().getAddrOfArtificialThreadPrivate(
6430 CGOpenMPRuntime &RT = CGF.CGM.getOpenMPRuntime();
7523 CGF.CGM.getOpenMPRuntime().hasRequiresUnifiedSharedMemory())) {
7525 BP = CGF.CGM.getOpenMPRuntime().getAddrOfDeclareTargetVar(VD);
8450 if (CGF.CGM.getOpenMPRuntime().hasRequiresUnifiedSharedMemory() ||
8517 CGF.CGM.getOpenMPRuntime().registerTargetFirstprivateCopy(CGF, VD);
8607 std::string Name = CGM.getOpenMPRuntime().getName({"offload_sizes"});
8623 CGM.getOpenMPRuntime().getName({"offload_maptypes"});
9771 (void)CGM.getOpenMPRuntime().getAddrOfDeclareTargetVar(VD);
9824 SavedShouldMarkAsGlobal = CGM.getOpenMPRuntime().ShouldMarkAsGlobal;
9825 CGM.getOpenMPRuntime().ShouldMarkAsGlobal = false;
9831 CGM.getOpenMPRuntime().ShouldMarkAsGlobal = SavedShouldMarkAsGlobal;
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 1161 static_cast<CGOpenMPRuntimeNVPTX &>(CGF.CGM.getOpenMPRuntime());
1168 static_cast<CGOpenMPRuntimeNVPTX &>(CGF.CGM.getOpenMPRuntime());
2074 static_cast<CGOpenMPRuntimeNVPTX &>(CGF.CGM.getOpenMPRuntime());
2092 static_cast<CGOpenMPRuntimeNVPTX &>(CGF.CGM.getOpenMPRuntime())
2843 *(static_cast<CGOpenMPRuntimeNVPTX *>(&CGM.getOpenMPRuntime()));
3276 CGM.getOpenMPRuntime().emitBarrierCall(CGF, Loc, OMPD_unknown,
3324 CGM.getOpenMPRuntime().emitBarrierCall(CGF, Loc, OMPD_unknown,
3581 CGM.getOpenMPRuntime().emitOutlinedFunctionCall(
3809 CGM.getOpenMPRuntime().emitOutlinedFunctionCall(
4009 CGM.getOpenMPRuntime().emitOutlinedFunctionCall(
4726 static_cast<CGOpenMPRuntimeNVPTX &>(CGF.CGM.getOpenMPRuntime())
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 457 : CGM.getOpenMPRuntime().translateParameter(FD, Arg));
489 LocalAddr = CGM.getOpenMPRuntime().getParameterAddress(CGF, Args[Cnt],
630 CGM.getOpenMPRuntime().emitOutlinedFunctionCall(WrapperCGF, S.getBeginLoc(),
780 (void)CGM.getOpenMPRuntime().registerTargetFirstprivateCopy(*this,
1228 CGM.getOpenMPRuntime().emitReduction(
1275 CGF.CGM.getOpenMPRuntime().emitParallelOutlinedFunction(
1282 CGF.CGM.getOpenMPRuntime().emitNumThreadsClause(
1287 CGF.CGM.getOpenMPRuntime().emitProcBindClause(
1307 CGF.CGM.getOpenMPRuntime().emitParallelCall(CGF, S.getBeginLoc(), OutlinedFn,
1326 CGF.CGM.getOpenMPRuntime().emitBarrierCall(
1833 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S);
1862 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen);
1871 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime();
1964 CGF.CGM.getOpenMPRuntime().emitForStaticFinish(CGF, S.getEndLoc(),
1975 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime();
2061 CGF.CGM.getOpenMPRuntime().emitForOrderedIterationEnd(CGF, Loc, IVSize,
2085 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime();
2256 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_distribute, CodeGen);
2266 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_distribute, CodeGen);
2275 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen);
2287 CGM.getOpenMPRuntime().emitTargetOutlinedFunction(
2330 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime();
2382 CGM.getOpenMPRuntime().emitBarrierCall(
2393 CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(*this, S);
2405 CGM.getOpenMPRuntime().getDefaultScheduleAndChunk(
2478 CGF.CGM.getOpenMPRuntime().emitForStaticFinish(CGF, S.getEndLoc(),
2571 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_for, CodeGen,
2577 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), OMPD_for);
2590 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen);
2595 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), OMPD_for);
2681 CGF.CGM.getOpenMPRuntime().emitBarrierCall(
2690 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S);
2698 CGF.CGM.getOpenMPRuntime().emitForStaticInit(
2712 CGF.CGM.getOpenMPRuntime().emitForStaticFinish(CGF, S.getEndLoc(),
2737 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_sections, CodeGen,
2745 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(),
2757 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(),
2767 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_section, CodeGen,
2799 CGM.getOpenMPRuntime().emitSingleRegion(*this, CodeGen, S.getBeginLoc(),
2806 CGM.getOpenMPRuntime().emitBarrierCall(
2818 CGM.getOpenMPRuntime().emitMasterRegion(*this, CodeGen, S.getBeginLoc());
2830 CGM.getOpenMPRuntime().emitCriticalRegion(*this,
2974 Data.Reductions = CGM.getOpenMPRuntime().emitTaskReductionInit(
3021 CGF.CGM.getOpenMPRuntime().emitOutlinedFunctionCall(
3052 CGF.CGM.getOpenMPRuntime().emitTaskReductionFixups(CGF, S.getBeginLoc(),
3054 Address Replacement = CGF.CGM.getOpenMPRuntime().getTaskReductionItem(
3101 CGF.CGM.getOpenMPRuntime().emitTaskReductionFixups(CGF, S.getBeginLoc(),
3106 Address Replacement = CGF.CGM.getOpenMPRuntime().getTaskReductionItem(
3124 llvm::Function *OutlinedFn = CGM.getOpenMPRuntime().emitTaskOutlinedFunction(
3244 CGF.CGM.getOpenMPRuntime().emitOutlinedFunctionCall(
3267 llvm::Function *OutlinedFn = CGM.getOpenMPRuntime().emitTaskOutlinedFunction(
3275 CGM.getOpenMPRuntime().emitTaskCall(*this, S.getBeginLoc(), S, OutlinedFn,
3302 CGF.CGM.getOpenMPRuntime().emitTaskCall(CGF, S.getBeginLoc(), S, OutlinedFn,
3311 CGM.getOpenMPRuntime().emitTaskyieldCall(*this, S.getBeginLoc());
3315 CGM.getOpenMPRuntime().emitBarrierCall(*this, S.getBeginLoc(), OMPD_barrier);
3319 CGM.getOpenMPRuntime().emitTaskwaitCall(*this, S.getBeginLoc());
3348 CGF.CGM.getOpenMPRuntime().emitTaskReductionInit(CGF, S.getBeginLoc(),
3358 CGM.getOpenMPRuntime().emitTaskgroupRegion(*this, CodeGen, S.getBeginLoc());
3362 CGM.getOpenMPRuntime().emitFlush(
3390 CGOpenMPRuntime &RT = CGM.getOpenMPRuntime();
3438 CGM.getOpenMPRuntime().emitBarrierCall(
3451 CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(*this, S);
3466 CGM.getOpenMPRuntime().getDefaultDistScheduleAndChunk(
3600 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_distribute, CodeGen);
3618 CGM.getOpenMPRuntime().emitDoacrossOrdered(*this, DC);
3629 CGM.getOpenMPRuntime().emitOutlinedFunctionCall(CGF, S.getBeginLoc(),
3637 CGM.getOpenMPRuntime().emitOrderedRegion(*this, CodeGen, S.getBeginLoc(), !C);
3729 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc);
3744 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc);
3900 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc);
3999 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc);
4111 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_atomic, CodeGen);
4123 CGM.getOpenMPRuntime().emitInlinedDirective(
4173 CGM.getOpenMPRuntime().emitTargetOutlinedFunction(S, ParentName, Fn, FnID,
4189 CGM.getOpenMPRuntime().emitTargetCall(CGF, S, Fn, FnID, IfCond, Device,
4201 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S);
4215 CGM.getOpenMPRuntime().emitTargetOutlinedFunction(
4233 CGF.CGM.getOpenMPRuntime().emitTeamsOutlinedFunction(
4242 CGF.CGM.getOpenMPRuntime().emitNumTeamsClause(CGF, NumTeams, ThreadLimit,
4249 CGF.CGM.getOpenMPRuntime().emitTeamsCall(CGF, S, S.getBeginLoc(), OutlinedFn,
4283 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S);
4301 CGM.getOpenMPRuntime().emitTargetOutlinedFunction(
4329 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute,
4347 CGM.getOpenMPRuntime().emitTargetOutlinedFunction(
4375 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute,
4393 CGM.getOpenMPRuntime().emitTargetOutlinedFunction(
4420 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute,
4442 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_simd,
4465 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_distribute,
4488 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(
4513 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(
4535 CGM.getOpenMPRuntime().emitTargetOutlinedFunction(
4565 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(
4587 CGM.getOpenMPRuntime().emitTargetOutlinedFunction(
4602 CGM.getOpenMPRuntime().emitCancellationPointCall(*this, S.getBeginLoc(),
4615 CGM.getOpenMPRuntime().emitCancelCall(*this, S.getBeginLoc(), IfCond,
4756 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_target_data,
4783 CGM.getOpenMPRuntime().emitTargetDataCalls(*this, S, IfCond, Device, RCG,
4805 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device);
4826 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device);
4843 CGF.CGM.getOpenMPRuntime().adjustTargetSpecificDataForLambdas(CGF, S);
4863 CGM.getOpenMPRuntime().emitTargetOutlinedFunction(
4903 CGM.getOpenMPRuntime().emitTargetOutlinedFunction(
4942 CGM.getOpenMPRuntime().emitTargetOutlinedFunction(
5083 CGF.CGM.getOpenMPRuntime().emitTaskLoopCall(CGF, S.getBeginLoc(), S,
5087 CGF.CGM.getOpenMPRuntime().emitInlinedDirective(CGF, OMPD_taskloop,
5093 CGM.getOpenMPRuntime().emitTaskgroupRegion(
5121 CGM.getOpenMPRuntime().emitMasterRegion(*this, CodeGen, S.getBeginLoc());
5131 CGM.getOpenMPRuntime().emitMasterRegion(*this, CodeGen, S.getBeginLoc());
5143 CGM.getOpenMPRuntime().emitMasterRegion(CGF, TaskLoopCodeGen,
5169 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device);
5215 CGM.getOpenMPRuntime().emitInlinedDirective(
tools/clang/lib/CodeGen/CodeGenFunction.cpp 102 CGM.getOpenMPRuntime().functionFinished(*this);
944 CGM.getOpenMPRuntime().emitFunctionProlog(*this, CurCodeDecl);
tools/clang/lib/CodeGen/CodeGenModule.cpp 1865 getOpenMPRuntime().emitDeclareSimdFunction(FD, F);
2075 getOpenMPRuntime().emitDeferredTargetDecls();
2502 getOpenMPRuntime().hasRequiresUnifiedSharedMemory();
2511 (void)getOpenMPRuntime().getAddrOfDeclareTargetVar(VD);
3424 getOpenMPRuntime().registerTargetGlobalVariable(D, Entry);
3495 getOpenMPRuntime().registerTargetGlobalVariable(D, GV);
5757 if (auto InitFunction = getOpenMPRuntime().emitThreadPrivateVarDefinition(