Home
last modified time | relevance | path

Searched refs:MinExpr (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/polly/lib/CodeGen/
H A DIslAst.cpp361 isl::ast_expr NonAliasGroup, MinExpr, MaxExpr; in buildCondition() local
370 MinExpr = Build.access_from(AFirst).address_of(); in buildCondition()
372 NonAliasGroup = MaxExpr.le(MinExpr); in buildCondition()
377 MinExpr = Build.access_from(BFirst).address_of(); in buildCondition()
380 isl::ast_expr Result = MaxExpr.le(MinExpr); in buildCondition()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclAttr.cpp7484 if (MinExpr->isValueDependent() || MaxExpr->isValueDependent()) in checkAMDGPUFlatWorkGroupSizeArguments()
7488 if (!checkUInt32Argument(S, Attr, MinExpr, Min, 0)) in checkAMDGPUFlatWorkGroupSizeArguments()
7523 Expr *MinExpr = AL.getArgAsExpr(0); in handleAMDGPUFlatWorkGroupSizeAttr() local
7526 S.addAMDGPUFlatWorkGroupSizeAttr(D, AL, MinExpr, MaxExpr); in handleAMDGPUFlatWorkGroupSizeAttr()
7529 static bool checkAMDGPUWavesPerEUArguments(Sema &S, Expr *MinExpr, in checkAMDGPUWavesPerEUArguments() argument
7532 if (S.DiagnoseUnexpandedParameterPack(MinExpr) || in checkAMDGPUWavesPerEUArguments()
7542 if (!checkUInt32Argument(S, Attr, MinExpr, Min, 0)) in checkAMDGPUWavesPerEUArguments()
7564 Expr *MinExpr, Expr *MaxExpr) { in addAMDGPUWavesPerEUAttr() argument
7565 AMDGPUWavesPerEUAttr TmpAttr(Context, CI, MinExpr, MaxExpr); in addAMDGPUWavesPerEUAttr()
7578 Expr *MinExpr = AL.getArgAsExpr(0); in handleAMDGPUWavesPerEUAttr() local
[all …]
H A DSemaTemplateInstantiateDecl.cpp540 Expr *MinExpr = Result.getAs<Expr>(); in instantiateDependentAMDGPUFlatWorkGroupSizeAttr() local
547 S.addAMDGPUFlatWorkGroupSizeAttr(New, Attr, MinExpr, MaxExpr); in instantiateDependentAMDGPUFlatWorkGroupSizeAttr()
583 Expr *MinExpr = Result.getAs<Expr>(); in instantiateDependentAMDGPUWavesPerEUAttr() local
593 S.addAMDGPUWavesPerEUAttr(New, Attr, MinExpr, MaxExpr); in instantiateDependentAMDGPUWavesPerEUAttr()
H A DSemaOpenMP.cpp8776 Expr *MinExpr = nullptr; in buildMinMaxValues() local
8792 MinExpr = Lower; in buildMinMaxValues()
8871 MinExpr = Diff.get(); in buildMinMaxValues()
8873 return std::make_pair(MinExpr, MaxExpr); in buildMinMaxValues()