Lines Matching refs:YExpr
251 checkAMDGPUMaxNumWorkGroupsArguments(Sema &S, Expr *XExpr, Expr *YExpr, in checkAMDGPUMaxNumWorkGroupsArguments() argument
255 (YExpr && S.DiagnoseUnexpandedParameterPack(YExpr)) || in checkAMDGPUMaxNumWorkGroupsArguments()
261 if (XExpr->isValueDependent() || (YExpr && YExpr->isValueDependent()) || in checkAMDGPUMaxNumWorkGroupsArguments()
266 Expr *Exprs[3] = {XExpr, YExpr, ZExpr}; in checkAMDGPUMaxNumWorkGroupsArguments()
284 const AttributeCommonInfo &CI, Expr *XExpr, Expr *YExpr, Expr *ZExpr) { in CreateAMDGPUMaxNumWorkGroupsAttr() argument
286 AMDGPUMaxNumWorkGroupsAttr TmpAttr(Context, CI, XExpr, YExpr, ZExpr); in CreateAMDGPUMaxNumWorkGroupsAttr()
288 if (checkAMDGPUMaxNumWorkGroupsArguments(SemaRef, XExpr, YExpr, ZExpr, in CreateAMDGPUMaxNumWorkGroupsAttr()
293 AMDGPUMaxNumWorkGroupsAttr(Context, CI, XExpr, YExpr, ZExpr); in CreateAMDGPUMaxNumWorkGroupsAttr()
298 Expr *XExpr, Expr *YExpr, in addAMDGPUMaxNumWorkGroupsAttr() argument
300 if (auto *Attr = CreateAMDGPUMaxNumWorkGroupsAttr(CI, XExpr, YExpr, ZExpr)) in addAMDGPUMaxNumWorkGroupsAttr()
306 Expr *YExpr = (AL.getNumArgs() > 1) ? AL.getArgAsExpr(1) : nullptr; in handleAMDGPUMaxNumWorkGroupsAttr() local
308 addAMDGPUMaxNumWorkGroupsAttr(D, AL, AL.getArgAsExpr(0), YExpr, ZExpr); in handleAMDGPUMaxNumWorkGroupsAttr()