Home
last modified time | relevance | path

Searched refs:ThreadLimit (Results 1 – 25 of 27) sorted by relevance

12

/llvm-project-15.0.7/openmp/libomptarget/src/
H A DLegacyAPI.cpp119 int32_t ThreadLimit) { in __tgt_target_teams_mapper() argument
124 return __tgt_target_kernel(Loc, DeviceId, NumTeams, ThreadLimit, HostPtr, in __tgt_target_teams_mapper()
131 int32_t ThreadLimit) { in __tgt_target_teams() argument
135 NumTeams, ThreadLimit); in __tgt_target_teams()
142 int32_t ThreadLimit, int32_t DepNum, in __tgt_target_teams_nowait() argument
149 NumTeams, ThreadLimit); in __tgt_target_teams_nowait()
156 int32_t ThreadLimit, int32_t DepNum, void *DepList, int32_t NoAliasDepNum, in __tgt_target_teams_nowait_mapper() argument
162 ArgMappers, NumTeams, ThreadLimit); in __tgt_target_teams_nowait_mapper()
H A Dinterface.cpp212 int32_t ThreadLimit, void *HostPtr, in __tgt_target_kernel() argument
249 Args->ArgMappers, NumTeams, ThreadLimit, Args->Tripcount, in __tgt_target_kernel()
259 ident_t *Loc, int64_t DeviceId, int32_t NumTeams, int32_t ThreadLimit, in __tgt_target_kernel_nowait() argument
264 return __tgt_target_kernel(Loc, DeviceId, NumTeams, ThreadLimit, HostPtr, in __tgt_target_kernel_nowait()
H A Ddevice.cpp601 int32_t NumTeams, int32_t ThreadLimit, in runTeamRegion() argument
606 TgtOffsets, TgtVarsSize, NumTeams, ThreadLimit, in runTeamRegion()
610 ThreadLimit, LoopTripCount, AsyncInfo); in runTeamRegion()
H A Dprivate.h44 void **ArgMappers, int32_t TeamNum, int32_t ThreadLimit,
H A Domptarget.cpp1490 int32_t ThreadLimit, uint64_t Tripcount, int IsTeamConstruct, in target() argument
1551 TgtArgs.size(), TeamNum, ThreadLimit, in target()
/llvm-project-15.0.7/openmp/libomptarget/plugins/remote/src/
H A Drtl.cpp116 int32_t ThreadLimit, in __tgt_rtl_run_target_team_region() argument
119 TgtOffsets, ArgNum, TeamNum, ThreadLimit, in __tgt_rtl_run_target_team_region()
H A DClient.h97 int32_t ThreadLimit, uint64_t LoopTripCount);
152 int32_t ThreadLimit, uint64_t LoopTripCount);
H A DClient.cpp530 int32_t ArgNum, int32_t TeamNum, int32_t ThreadLimit, in runTargetTeamRegion() argument
555 Request->set_thread_limit(ThreadLimit); in runTargetTeamRegion()
704 int32_t ArgNum, int32_t TeamNum, int32_t ThreadLimit, in runTargetTeamRegion() argument
710 ThreadLimit, LoopTripCount); in runTargetTeamRegion()
/llvm-project-15.0.7/openmp/libomptarget/include/
H A Domptargetplugin.h145 int32_t NumTeams, int32_t ThreadLimit,
151 int32_t NumTeams, int32_t ThreadLimit, uint64_t LoopTripcount,
H A Domptarget.h336 int32_t ThreadLimit, void *HostPtr,
339 int32_t ThreadLimit, void *HostPtr,
H A Ddevice.h431 int32_t NumTeams, int32_t ThreadLimit,
/llvm-project-15.0.7/openmp/libomptarget/plugins/amdgpu/src/
H A Drtl.cpp1226 DP("thread_limit: %d\n", ThreadLimit); in getLaunchVals()
1231 if (ThreadLimit > 0) { in getLaunchVals()
1232 ThreadsPerGroup = ThreadLimit; in getLaunchVals()
1233 DP("Setting threads per block to requested %d\n", ThreadLimit); in getLaunchVals()
1367 DP("Run target team region thread_limit %d\n", ThreadLimit); in runRegionLocked()
1408 ThreadLimit, // From run_region arg in runRegionLocked()
2679 int32_t ThreadLimit, in __tgt_rtl_run_target_team_region() argument
2696 int32_t ThreadLimit = 0; // use default in __tgt_rtl_run_target_region() local
2699 ThreadLimit, 0); in __tgt_rtl_run_target_region()
2704 int32_t ArgNum, int32_t NumTeams, int32_t ThreadLimit, in __tgt_rtl_run_target_team_region_async() argument
[all …]
/llvm-project-15.0.7/openmp/libomptarget/plugins/cuda/src/
H A Drtl.cpp1114 const int TeamNum, const int ThreadLimit, in runTargetTeamRegion() argument
1136 if (ThreadLimit > 0) { in runTargetTeamRegion()
1137 DP("Setting CUDA threads per block to requested %d\n", ThreadLimit); in runTargetTeamRegion()
1138 CudaThreadsPerBlock = ThreadLimit; in runTargetTeamRegion()
1714 int32_t ThreadLimit, in __tgt_rtl_run_target_team_region() argument
1721 DeviceId, TgtEntryPtr, TgtArgs, TgtOffsets, ArgNum, TeamNum, ThreadLimit, in __tgt_rtl_run_target_team_region()
1731 int32_t ArgNum, int32_t TeamNum, int32_t ThreadLimit, in __tgt_rtl_run_target_team_region_async() argument
1739 TgtOffsets, ArgNum, TeamNum, ThreadLimit, in __tgt_rtl_run_target_team_region_async()
/llvm-project-15.0.7/openmp/libomptarget/DeviceRTL/include/
H A DInterface.h295 int32_t ThreadLimit);
/llvm-project-15.0.7/openmp/libomptarget/plugins/generic-elf-64bit/src/
H A Drtl.cpp298 int32_t ThreadLimit, in __tgt_rtl_run_target_team_region() argument
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.h206 const Expr *ThreadLimit, SourceLocation Loc) override;
H A DCGOpenMPRuntime.cpp6833 if (ThreadLimit->isIntegerConstantExpr(CGF.getContext())) in getNumThreadsExprForTargetDirective()
6837 return ThreadLimit; in getNumThreadsExprForTargetDirective()
6845 Expr *ThreadLimit = nullptr; in getNumThreadsExprForTargetDirective() local
6849 ThreadLimit = ThreadLimitClause->getThreadLimit(); in getNumThreadsExprForTargetDirective()
6863 ThreadLimit = NumThreads; in getNumThreadsExprForTargetDirective()
6868 return ThreadLimit; in getNumThreadsExprForTargetDirective()
6977 llvm::Value *ThreadLimit = CGF.EmitScalarExpr( in emitNumThreadsForTargetDirective() local
7004 llvm::Value *ThreadLimit = CGF.EmitScalarExpr( in emitNumThreadsForTargetDirective() local
7027 llvm::Value *ThreadLimit = CGF.EmitScalarExpr( in emitNumThreadsForTargetDirective() local
7065 llvm::Value *ThreadLimit = CGF.EmitScalarExpr( in emitNumThreadsForTargetDirective() local
[all …]
H A DCGOpenMPRuntime.h1653 const Expr *ThreadLimit, SourceLocation Loc);
2477 const Expr *ThreadLimit, SourceLocation Loc) override;
H A DCGOpenMPRuntimeGPU.cpp1237 const Expr *ThreadLimit, in emitNumTeamsClause() argument
H A DCGStmtOpenMP.cpp6689 const Expr *ThreadLimit = TL ? TL->getThreadLimit() : nullptr; in emitCommonOMPTeamsDirective() local
6691 CGF.CGM.getOpenMPRuntime().emitNumTeamsClause(CGF, NumTeams, ThreadLimit, in emitCommonOMPTeamsDirective()
/llvm-project-15.0.7/openmp/libomptarget/plugins/ve/src/
H A Drtl.cpp409 int32_t NumTeams, int32_t ThreadLimit, in __tgt_rtl_run_target_team_region() argument
/llvm-project-15.0.7/clang/include/clang/AST/
H A DOpenMPClause.h6049 Stmt *ThreadLimit = nullptr; variable
6054 void setThreadLimit(Expr *E) { ThreadLimit = E; } in setThreadLimit()
6071 OMPClauseWithPreInit(this), LParenLoc(LParenLoc), ThreadLimit(E) { in OMPThreadLimitClause()
6088 Expr *getThreadLimit() { return cast<Expr>(ThreadLimit); } in getThreadLimit()
6091 Expr *getThreadLimit() const { return cast<Expr>(ThreadLimit); } in getThreadLimit()
6093 child_range children() { return child_range(&ThreadLimit, &ThreadLimit + 1); } in children()
6096 return const_child_range(&ThreadLimit, &ThreadLimit + 1); in children()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dopenmp-parsers.cpp267 "THREAD_LIMIT" >> construct<OmpClause>(construct<OmpClause::ThreadLimit>(
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-omp-structure.cpp1876 CHECK_REQ_SCALAR_INT_CLAUSE(ThreadLimit, OMPC_thread_limit) in CHECK_SIMPLE_CLAUSE()
/llvm-project-15.0.7/clang/lib/Sema/
H A DTreeTransform.h1989 OMPClause *RebuildOMPThreadLimitClause(Expr *ThreadLimit, in RebuildOMPThreadLimitClause() argument
1993 return getSema().ActOnOpenMPThreadLimitClause(ThreadLimit, StartLoc, in RebuildOMPThreadLimitClause()

12