Lines Matching refs:ZExpr
252 Expr *ZExpr, in checkAMDGPUMaxNumWorkGroupsArguments() argument
256 (ZExpr && S.DiagnoseUnexpandedParameterPack(ZExpr))) in checkAMDGPUMaxNumWorkGroupsArguments()
262 (ZExpr && ZExpr->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()
299 Expr *ZExpr) { in addAMDGPUMaxNumWorkGroupsAttr() argument
300 if (auto *Attr = CreateAMDGPUMaxNumWorkGroupsAttr(CI, XExpr, YExpr, ZExpr)) in addAMDGPUMaxNumWorkGroupsAttr()
307 Expr *ZExpr = (AL.getNumArgs() > 2) ? AL.getArgAsExpr(2) : nullptr; in handleAMDGPUMaxNumWorkGroupsAttr() local
308 addAMDGPUMaxNumWorkGroupsAttr(D, AL, AL.getArgAsExpr(0), YExpr, ZExpr); in handleAMDGPUMaxNumWorkGroupsAttr()