Home
last modified time | relevance | path

Searched refs:MaxExpr (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaAMDGPU.cpp112 checkAMDGPUFlatWorkGroupSizeArguments(Sema &S, Expr *MinExpr, Expr *MaxExpr, in checkAMDGPUFlatWorkGroupSizeArguments() argument
116 if (MinExpr->isValueDependent() || MaxExpr->isValueDependent()) in checkAMDGPUFlatWorkGroupSizeArguments()
124 if (!S.checkUInt32Argument(Attr, MaxExpr, Max, 1)) in checkAMDGPUFlatWorkGroupSizeArguments()
143 Expr *MinExpr, Expr *MaxExpr) { in CreateAMDGPUFlatWorkGroupSizeAttr() argument
145 AMDGPUFlatWorkGroupSizeAttr TmpAttr(Context, CI, MinExpr, MaxExpr); in CreateAMDGPUFlatWorkGroupSizeAttr()
147 if (checkAMDGPUFlatWorkGroupSizeArguments(SemaRef, MinExpr, MaxExpr, TmpAttr)) in CreateAMDGPUFlatWorkGroupSizeAttr()
150 AMDGPUFlatWorkGroupSizeAttr(Context, CI, MinExpr, MaxExpr); in CreateAMDGPUFlatWorkGroupSizeAttr()
155 Expr *MinExpr, Expr *MaxExpr) { in addAMDGPUFlatWorkGroupSizeAttr() argument
156 if (auto *Attr = CreateAMDGPUFlatWorkGroupSizeAttr(CI, MinExpr, MaxExpr)) in addAMDGPUFlatWorkGroupSizeAttr()
163 Expr *MaxExpr = AL.getArgAsExpr(1); in handleAMDGPUFlatWorkGroupSizeAttr() local
[all …]
H A DSemaTemplateInstantiateDecl.cpp566 Expr *MaxExpr = Result.getAs<Expr>(); in instantiateDependentAMDGPUFlatWorkGroupSizeAttr() local
568 S.AMDGPU().addAMDGPUFlatWorkGroupSizeAttr(New, Attr, MinExpr, MaxExpr); in instantiateDependentAMDGPUFlatWorkGroupSizeAttr()
604 Expr *MaxExpr = nullptr; in instantiateDependentAMDGPUWavesPerEUAttr() local
609 MaxExpr = Result.getAs<Expr>(); in instantiateDependentAMDGPUWavesPerEUAttr()
612 S.AMDGPU().addAMDGPUWavesPerEUAttr(New, Attr, MinExpr, MaxExpr); in instantiateDependentAMDGPUWavesPerEUAttr()
H A DSemaOpenMP.cpp8830 Expr *MaxExpr = nullptr; in buildMinMaxValues() local
8847 MaxExpr = Upper; in buildMinMaxValues()
8922 MaxExpr = Diff.get(); in buildMinMaxValues()
8926 return std::make_pair(MinExpr, MaxExpr); in buildMinMaxValues()