Home
last modified time | relevance | path

Searched refs:MaxThreads (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp32 static cl::opt<unsigned> MaxThreads( variable
62 return ArrayType::get(OriginalType, MaxThreads); in createLoweredType()
67 SmallVector<Constant *, 8> Elements(MaxThreads); in createLoweredInitializer()
68 for (unsigned i = 0; i != MaxThreads; ++i) { in createLoweredInitializer()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DNVPTX.cpp356 llvm::APSInt MaxThreads(32); in handleCUDALaunchBoundsAttr() local
357 MaxThreads = Attr->getMaxThreads()->EvaluateKnownConstInt(getContext()); in handleCUDALaunchBoundsAttr()
358 if (MaxThreads > 0) { in handleCUDALaunchBoundsAttr()
360 *MaxThreadsVal = MaxThreads.getExtValue(); in handleCUDALaunchBoundsAttr()
362 F->addFnAttr("nvvm.maxntid", llvm::utostr(MaxThreads.getExtValue())); in handleCUDALaunchBoundsAttr()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp225 KERNEL_ENVIRONMENT_CONFIGURATION_IDX(MaxThreads, 4)
253 KERNEL_ENVIRONMENT_CONFIGURATION_GETTER(MaxThreads)
3692 KERNEL_ENVIRONMENT_CONFIGURATION_SETTER(MaxThreads) in KERNEL_ENVIRONMENT_CONFIGURATION_SETTER()
3789 auto [MinThreads, MaxThreads] = in KERNEL_ENVIRONMENT_CONFIGURATION_SETTER()
3793 if (MaxThreads) in KERNEL_ENVIRONMENT_CONFIGURATION_SETTER()
3794 setMaxThreadsOfKernelEnvironment(ConstantInt::get(Int32Ty, MaxThreads)); in KERNEL_ENVIRONMENT_CONFIGURATION_SETTER()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h2305 SmallVector<int32_t, 3> MaxThreads = {-1}; member
2324 Value *MaxThreads = nullptr; member
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclAttr.cpp5816 Sema::CreateLaunchBoundsAttr(const AttributeCommonInfo &CI, Expr *MaxThreads, in CreateLaunchBoundsAttr() argument
5818 CUDALaunchBoundsAttr TmpAttr(Context, CI, MaxThreads, MinBlocks, MaxBlocks); in CreateLaunchBoundsAttr()
5819 MaxThreads = makeLaunchBoundsArgExpr(*this, MaxThreads, TmpAttr, 0); in CreateLaunchBoundsAttr()
5820 if (!MaxThreads) in CreateLaunchBoundsAttr()
5845 CUDALaunchBoundsAttr(Context, CI, MaxThreads, MinBlocks, MaxBlocks); in CreateLaunchBoundsAttr()
5849 Expr *MaxThreads, Expr *MinBlocks, in AddLaunchBoundsAttr() argument
5851 if (auto *Attr = CreateLaunchBoundsAttr(CI, MaxThreads, MinBlocks, MaxBlocks)) in AddLaunchBoundsAttr()
H A DSemaTemplateInstantiateDecl.cpp303 Expr *MaxThreads = Result.getAs<Expr>(); in instantiateDependentCUDALaunchBoundsAttr() local
321 S.AddLaunchBoundsAttr(New, Attr, MaxThreads, MinBlocks, MaxBlocks); in instantiateDependentCUDALaunchBoundsAttr()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp6329 assert(!Attrs.MaxThreads.empty() && !Attrs.MaxTeams.empty() && in createTargetInit()
6363 int32_t MaxThreadsVal = Attrs.MaxThreads.front(); in createTargetInit()
6372 Constant *MaxThreads = ConstantInt::getSigned(Int32, MaxThreadsVal); in createTargetInit() local
6406 MaxThreads, in createTargetInit()
7888 ? InitMaxThreadsClause(RuntimeAttrs.MaxThreads) in emitTargetCall()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h4990 Expr *MaxThreads,
4997 Expr *MaxThreads, Expr *MinBlocks, Expr *MaxBlocks);
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp6148 assert(Attrs.MaxTeams.size() == 1 && Attrs.MaxThreads.size() == 1 && in computeMinAndMaxThreadsAndTeams()
6151 int32_t &MaxThreadsVal = Attrs.MaxThreads.front(); in computeMinAndMaxThreadsAndTeams()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAttr.td1578 let Args = [ExprArgument<"MaxThreads">, ExprArgument<"MinBlocks", 1>,