Lines Matching defs:MaxExpr
6910 checkAMDGPUFlatWorkGroupSizeArguments(Sema &S, Expr *MinExpr, Expr *MaxExpr,
6914 if (MinExpr->isValueDependent() || MaxExpr->isValueDependent())
6922 if (!checkUInt32Argument(S, Attr, MaxExpr, Max, 1))
6941 Expr *MinExpr, Expr *MaxExpr) {
6942 AMDGPUFlatWorkGroupSizeAttr TmpAttr(Context, CI, MinExpr, MaxExpr);
6944 if (checkAMDGPUFlatWorkGroupSizeArguments(*this, MinExpr, MaxExpr, TmpAttr))
6948 AMDGPUFlatWorkGroupSizeAttr(Context, CI, MinExpr, MaxExpr));
6954 Expr *MaxExpr = AL.getArgAsExpr(1);
6956 S.addAMDGPUFlatWorkGroupSizeAttr(D, AL, MinExpr, MaxExpr);
6960 Expr *MaxExpr,
6963 (MaxExpr && S.DiagnoseUnexpandedParameterPack(MaxExpr)))
6968 if (MinExpr->isValueDependent() || (MaxExpr && MaxExpr->isValueDependent()))
6976 if (MaxExpr && !checkUInt32Argument(S, Attr, MaxExpr, Max, 1))
6994 Expr *MinExpr, Expr *MaxExpr) {
6995 AMDGPUWavesPerEUAttr TmpAttr(Context, CI, MinExpr, MaxExpr);
6997 if (checkAMDGPUWavesPerEUArguments(*this, MinExpr, MaxExpr, TmpAttr))
7001 AMDGPUWavesPerEUAttr(Context, CI, MinExpr, MaxExpr));
7009 Expr *MaxExpr = (AL.getNumArgs() > 1) ? AL.getArgAsExpr(1) : nullptr;
7011 S.addAMDGPUWavesPerEUAttr(D, AL, MinExpr, MaxExpr);