Lines Matching refs:MaxBlocks
5122 Expr *MinBlocks, Expr *MaxBlocks) { in CreateLaunchBoundsAttr() argument
5123 CUDALaunchBoundsAttr TmpAttr(Context, CI, MaxThreads, MinBlocks, MaxBlocks); in CreateLaunchBoundsAttr()
5134 if (MaxBlocks) { in CreateLaunchBoundsAttr()
5138 Diag(MaxBlocks->getBeginLoc(), diag::warn_cuda_maxclusterrank_sm_90) in CreateLaunchBoundsAttr()
5139 << OffloadArchToString(SM) << CI << MaxBlocks->getSourceRange(); in CreateLaunchBoundsAttr()
5141 MaxBlocks = nullptr; in CreateLaunchBoundsAttr()
5143 MaxBlocks = makeLaunchBoundsArgExpr(*this, MaxBlocks, TmpAttr, 2); in CreateLaunchBoundsAttr()
5144 if (!MaxBlocks) in CreateLaunchBoundsAttr()
5150 CUDALaunchBoundsAttr(Context, CI, MaxThreads, MinBlocks, MaxBlocks); in CreateLaunchBoundsAttr()
5155 Expr *MaxBlocks) { in AddLaunchBoundsAttr() argument
5156 if (auto *Attr = CreateLaunchBoundsAttr(CI, MaxThreads, MinBlocks, MaxBlocks)) in AddLaunchBoundsAttr()