Searched refs:MinBlocks (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | NVPTX.cpp | 369 llvm::APSInt MinBlocks(32); in handleCUDALaunchBoundsAttr() local 370 MinBlocks = Attr->getMinBlocks()->EvaluateKnownConstInt(getContext()); in handleCUDALaunchBoundsAttr() 371 if (MinBlocks > 0) { in handleCUDALaunchBoundsAttr() 373 *MinBlocksVal = MinBlocks.getExtValue(); in handleCUDALaunchBoundsAttr() 375 F->addFnAttr("nvvm.minctasm", llvm::utostr(MinBlocks.getExtValue())); in handleCUDALaunchBoundsAttr()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaDeclAttr.cpp | 5817 Expr *MinBlocks, Expr *MaxBlocks) { in CreateLaunchBoundsAttr() argument 5818 CUDALaunchBoundsAttr TmpAttr(Context, CI, MaxThreads, MinBlocks, MaxBlocks); in CreateLaunchBoundsAttr() 5823 if (MinBlocks) { in CreateLaunchBoundsAttr() 5824 MinBlocks = makeLaunchBoundsArgExpr(*this, MinBlocks, TmpAttr, 1); in CreateLaunchBoundsAttr() 5825 if (!MinBlocks) 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 D | SemaTemplateInstantiateDecl.cpp | 305 Expr *MinBlocks = nullptr; in instantiateDependentCUDALaunchBoundsAttr() local 310 MinBlocks = Result.getAs<Expr>(); in instantiateDependentCUDALaunchBoundsAttr() 321 S.AddLaunchBoundsAttr(New, Attr, MaxThreads, MinBlocks, MaxBlocks); in instantiateDependentCUDALaunchBoundsAttr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 4991 Expr *MinBlocks, 4997 Expr *MaxThreads, Expr *MinBlocks, Expr *MaxBlocks);
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Attr.td | 1578 let Args = [ExprArgument<"MaxThreads">, ExprArgument<"MinBlocks", 1>,
|