Home
last modified time | relevance | path

Searched refs:Simdlen (Results 1 – 6 of 6) sorted by relevance

/external/clang/lib/Sema/
DSemaOpenMP.cpp3631 DeclGroupPtrTy DG, OMPDeclareSimdDeclAttr::BranchStateTy BS, Expr *Simdlen, in ActOnOpenMPDeclareSimdDirective() argument
3659 if (Simdlen) in ActOnOpenMPDeclareSimdDirective()
3660 SL = VerifyPositiveIntegerConstantInClause(Simdlen, OMPC_simdlen); in ActOnOpenMPDeclareSimdDirective()
5429 static bool checkSimdlenSafelenValues(Sema &S, const Expr *Simdlen, in checkSimdlenSafelenValues() argument
5432 if (Simdlen->isValueDependent() || Simdlen->isTypeDependent() || in checkSimdlenSafelenValues()
5433 Simdlen->isInstantiationDependent() || in checkSimdlenSafelenValues()
5434 Simdlen->containsUnexpandedParameterPack()) in checkSimdlenSafelenValues()
5440 Simdlen->EvaluateAsInt(SimdlenRes, S.Context); in checkSimdlenSafelenValues()
5446 S.Diag(Simdlen->getExprLoc(), diag::err_omp_wrong_simdlen_safelen_values) in checkSimdlenSafelenValues()
5447 << Simdlen->getSourceRange() << Safelen->getSourceRange(); in checkSimdlenSafelenValues()
[all …]
DSemaTemplateInstantiateDecl.cpp265 ExprResult Simdlen; in instantiateOMPDeclareSimdDeclAttr() local
267 Simdlen = Subst(E); in instantiateOMPDeclareSimdDeclAttr()
305 S.ConvertDeclToDeclGroup(New), Attr.getBranchState(), Simdlen.get(), in instantiateOMPDeclareSimdDeclAttr()
/external/clang/include/clang/AST/
DOpenMPClause.h452 Stmt *Simdlen; variable
455 void setSimdlen(Expr *Len) { Simdlen = Len; } in setSimdlen()
467 Simdlen(Len) {} in OMPSimdlenClause()
473 LParenLoc(SourceLocation()), Simdlen(nullptr) {} in OMPSimdlenClause()
481 Expr *getSimdlen() const { return cast_or_null<Expr>(Simdlen); } in getSimdlen()
487 child_range children() { return child_range(&Simdlen, &Simdlen + 1); } in children()
/external/clang/lib/Parse/
DParseOpenMP.cpp504 ExprResult Simdlen; in ParseOMPDeclareSimdClauses() local
512 parseDeclareSimdClauses(*this, BS, Simdlen, Uniforms, Aligneds, in ParseOMPDeclareSimdClauses()
525 Ptr, BS, Simdlen.get(), Uniforms, Aligneds, Alignments, Linears, in ParseOMPDeclareSimdClauses()
/external/clang/include/clang/Basic/
DAttr.td2325 ExprArgument<"Simdlen">, VariadicExprArgument<"Uniforms">,
/external/clang/include/clang/Sema/
DSema.h8245 Expr *Simdlen, ArrayRef<Expr *> Uniforms, ArrayRef<Expr *> Aligneds,