| /llvm-project-15.0.7/openmp/libomptarget/src/ |
| H A D | LegacyAPI.cpp | 119 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 D | interface.cpp | 212 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 D | device.cpp | 601 int32_t NumTeams, int32_t ThreadLimit, in runTeamRegion() argument 606 TgtOffsets, TgtVarsSize, NumTeams, ThreadLimit, in runTeamRegion() 610 ThreadLimit, LoopTripCount, AsyncInfo); in runTeamRegion()
|
| H A D | private.h | 44 void **ArgMappers, int32_t TeamNum, int32_t ThreadLimit,
|
| H A D | omptarget.cpp | 1490 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 D | rtl.cpp | 116 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 D | Client.h | 97 int32_t ThreadLimit, uint64_t LoopTripCount); 152 int32_t ThreadLimit, uint64_t LoopTripCount);
|
| H A D | Client.cpp | 530 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 D | omptargetplugin.h | 145 int32_t NumTeams, int32_t ThreadLimit, 151 int32_t NumTeams, int32_t ThreadLimit, uint64_t LoopTripcount,
|
| H A D | omptarget.h | 336 int32_t ThreadLimit, void *HostPtr, 339 int32_t ThreadLimit, void *HostPtr,
|
| H A D | device.h | 431 int32_t NumTeams, int32_t ThreadLimit,
|
| /llvm-project-15.0.7/openmp/libomptarget/plugins/amdgpu/src/ |
| H A D | rtl.cpp | 1226 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 D | rtl.cpp | 1114 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 D | Interface.h | 295 int32_t ThreadLimit);
|
| /llvm-project-15.0.7/openmp/libomptarget/plugins/generic-elf-64bit/src/ |
| H A D | rtl.cpp | 298 int32_t ThreadLimit, in __tgt_rtl_run_target_team_region() argument
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeGPU.h | 206 const Expr *ThreadLimit, SourceLocation Loc) override;
|
| H A D | CGOpenMPRuntime.cpp | 6833 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 D | CGOpenMPRuntime.h | 1653 const Expr *ThreadLimit, SourceLocation Loc); 2477 const Expr *ThreadLimit, SourceLocation Loc) override;
|
| H A D | CGOpenMPRuntimeGPU.cpp | 1237 const Expr *ThreadLimit, in emitNumTeamsClause() argument
|
| H A D | CGStmtOpenMP.cpp | 6689 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 D | rtl.cpp | 409 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 D | OpenMPClause.h | 6049 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 D | openmp-parsers.cpp | 267 "THREAD_LIMIT" >> construct<OmpClause>(construct<OmpClause::ThreadLimit>(
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | check-omp-structure.cpp | 1876 CHECK_REQ_SCALAR_INT_CLAUSE(ThreadLimit, OMPC_thread_limit) in CHECK_SIMPLE_CLAUSE()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | TreeTransform.h | 1989 OMPClause *RebuildOMPThreadLimitClause(Expr *ThreadLimit, in RebuildOMPThreadLimitClause() argument 1993 return getSema().ActOnOpenMPThreadLimitClause(ThreadLimit, StartLoc, in RebuildOMPThreadLimitClause()
|