Home
last modified time | relevance | path

Searched refs:MinBlocks (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclAttr.cpp5418 Expr *MaxThreads, Expr *MinBlocks) { in AddLaunchBoundsAttr() argument
5419 CUDALaunchBoundsAttr TmpAttr(Context, CI, MaxThreads, MinBlocks); in AddLaunchBoundsAttr()
5424 if (MinBlocks) { in AddLaunchBoundsAttr()
5425 MinBlocks = makeLaunchBoundsArgExpr(*this, MinBlocks, TmpAttr, 1); in AddLaunchBoundsAttr()
5426 if (MinBlocks == nullptr) in AddLaunchBoundsAttr()
5431 CUDALaunchBoundsAttr(Context, CI, MaxThreads, MinBlocks)); in AddLaunchBoundsAttr()
H A DSemaTemplateInstantiateDecl.cpp292 Expr *MinBlocks = nullptr; in instantiateDependentCUDALaunchBoundsAttr() local
297 MinBlocks = Result.getAs<Expr>(); in instantiateDependentCUDALaunchBoundsAttr()
300 S.AddLaunchBoundsAttr(New, Attr, MaxThreads, MinBlocks); in instantiateDependentCUDALaunchBoundsAttr()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DTargetInfo.cpp7347 llvm::APSInt MinBlocks(32); in setTargetAttributes() local
7348 MinBlocks = Attr->getMinBlocks()->EvaluateKnownConstInt(M.getContext()); in setTargetAttributes()
7349 if (MinBlocks > 0) in setTargetAttributes()
7351 addNVVMMetadata(F, "minctasm", MinBlocks.getExtValue()); in setTargetAttributes()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DAttr.td1211 let Args = [ExprArgument<"MaxThreads">, ExprArgument<"MinBlocks", 1>];
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h10530 Expr *MaxThreads, Expr *MinBlocks);