Lines Matching refs:MaxExpr

7480 checkAMDGPUFlatWorkGroupSizeArguments(Sema &S, Expr *MinExpr, Expr *MaxExpr,  in checkAMDGPUFlatWorkGroupSizeArguments()  argument
7484 if (MinExpr->isValueDependent() || MaxExpr->isValueDependent()) in checkAMDGPUFlatWorkGroupSizeArguments()
7492 if (!checkUInt32Argument(S, Attr, MaxExpr, Max, 1)) in checkAMDGPUFlatWorkGroupSizeArguments()
7511 Expr *MinExpr, Expr *MaxExpr) { in addAMDGPUFlatWorkGroupSizeAttr() argument
7512 AMDGPUFlatWorkGroupSizeAttr TmpAttr(Context, CI, MinExpr, MaxExpr); in addAMDGPUFlatWorkGroupSizeAttr()
7514 if (checkAMDGPUFlatWorkGroupSizeArguments(*this, MinExpr, MaxExpr, TmpAttr)) in addAMDGPUFlatWorkGroupSizeAttr()
7518 AMDGPUFlatWorkGroupSizeAttr(Context, CI, MinExpr, MaxExpr)); in addAMDGPUFlatWorkGroupSizeAttr()
7524 Expr *MaxExpr = AL.getArgAsExpr(1); in handleAMDGPUFlatWorkGroupSizeAttr() local
7526 S.addAMDGPUFlatWorkGroupSizeAttr(D, AL, MinExpr, MaxExpr); in handleAMDGPUFlatWorkGroupSizeAttr()
7530 Expr *MaxExpr, in checkAMDGPUWavesPerEUArguments() argument
7533 (MaxExpr && S.DiagnoseUnexpandedParameterPack(MaxExpr))) in checkAMDGPUWavesPerEUArguments()
7538 if (MinExpr->isValueDependent() || (MaxExpr && MaxExpr->isValueDependent())) in checkAMDGPUWavesPerEUArguments()
7546 if (MaxExpr && !checkUInt32Argument(S, Attr, MaxExpr, Max, 1)) in checkAMDGPUWavesPerEUArguments()
7564 Expr *MinExpr, Expr *MaxExpr) { in addAMDGPUWavesPerEUAttr() argument
7565 AMDGPUWavesPerEUAttr TmpAttr(Context, CI, MinExpr, MaxExpr); in addAMDGPUWavesPerEUAttr()
7567 if (checkAMDGPUWavesPerEUArguments(*this, MinExpr, MaxExpr, TmpAttr)) in addAMDGPUWavesPerEUAttr()
7571 AMDGPUWavesPerEUAttr(Context, CI, MinExpr, MaxExpr)); in addAMDGPUWavesPerEUAttr()
7579 Expr *MaxExpr = (AL.getNumArgs() > 1) ? AL.getArgAsExpr(1) : nullptr; in handleAMDGPUWavesPerEUAttr() local
7581 S.addAMDGPUWavesPerEUAttr(D, AL, MinExpr, MaxExpr); in handleAMDGPUWavesPerEUAttr()