Home
last modified time | relevance | path

Searched refs:Safelen (Results 1 – 7 of 7) sorted by relevance

/external/clang/lib/Sema/
DSemaOpenMP.cpp5430 const Expr *Safelen) { in checkSimdlenSafelenValues() argument
5436 if (Safelen->isValueDependent() || Safelen->isTypeDependent() || in checkSimdlenSafelenValues()
5437 Safelen->isInstantiationDependent() || in checkSimdlenSafelenValues()
5438 Safelen->containsUnexpandedParameterPack()) in checkSimdlenSafelenValues()
5441 Safelen->EvaluateAsInt(SafelenRes, S.Context); in checkSimdlenSafelenValues()
5447 << Simdlen->getSourceRange() << Safelen->getSourceRange(); in checkSimdlenSafelenValues()
5487 OMPSafelenClause *Safelen = nullptr; in ActOnOpenMPSimdDirective() local
5491 Safelen = cast<OMPSafelenClause>(Clause); in ActOnOpenMPSimdDirective()
5494 if (Safelen && Simdlen) in ActOnOpenMPSimdDirective()
5497 if (Simdlen && Safelen && in ActOnOpenMPSimdDirective()
[all …]
/external/llvm-project/flang/lib/Semantics/
Dcheck-omp-structure.h144 void Enter(const parser::OmpClause::Safelen &);
Dcheck-omp-structure.cpp330 std::get<parser::OmpClause::Safelen>(clause2->u)}; in Leave()
393 CHECK_REQ_CONSTANT_SCALAR_INT_CLAUSE(Safelen, OMPC_safelen) in CHECK_SIMPLE_CLAUSE()
/external/clang/include/clang/AST/
DOpenMPClause.h397 Stmt *Safelen; variable
400 void setSafelen(Expr *Len) { Safelen = Len; } in setSafelen()
412 Safelen(Len) {} in OMPSafelenClause()
418 LParenLoc(SourceLocation()), Safelen(nullptr) {} in OMPSafelenClause()
426 Expr *getSafelen() const { return cast_or_null<Expr>(Safelen); } in getSafelen()
432 child_range children() { return child_range(&Safelen, &Safelen + 1); } in children()
/external/llvm-project/clang/include/clang/AST/
DOpenMPClause.h683 Stmt *Safelen = nullptr; variable
686 void setSafelen(Expr *Len) { Safelen = Len; } in setSafelen()
697 LParenLoc(LParenLoc), Safelen(Len) {} in OMPSafelenClause()
711 Expr *getSafelen() const { return cast_or_null<Expr>(Safelen); } in getSafelen()
713 child_range children() { return child_range(&Safelen, &Safelen + 1); } in children()
716 return const_child_range(&Safelen, &Safelen + 1); in children()
/external/llvm-project/flang/lib/Parser/
Dopenmp-parsers.cpp223 "SAFELEN" >> construct<OmpClause>(construct<OmpClause::Safelen>(
/external/llvm-project/clang/lib/Sema/
DSemaOpenMP.cpp8863 const OMPSafelenClause *Safelen = nullptr; in checkSimdlenSafelenSpecified() local
8868 Safelen = cast<OMPSafelenClause>(Clause); in checkSimdlenSafelenSpecified()
8871 if (Safelen && Simdlen) in checkSimdlenSafelenSpecified()
8875 if (Simdlen && Safelen) { in checkSimdlenSafelenSpecified()
8877 const Expr *SafelenLength = Safelen->getSafelen(); in checkSimdlenSafelenSpecified()
12854 ExprResult Safelen = VerifyPositiveIntegerConstantInClause(Len, OMPC_safelen); in ActOnOpenMPSafelenClause() local
12855 if (Safelen.isInvalid()) in ActOnOpenMPSafelenClause()
12858 OMPSafelenClause(Safelen.get(), StartLoc, LParenLoc, EndLoc); in ActOnOpenMPSafelenClause()