HomeSort by: relevance | last modified time | path
    Searched refs:Simdlen (Results 1 - 5 of 5) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
OpenMPClause.h 731 /// This represents 'simdlen' clause in the '#pragma omp ...'
735 /// #pragma omp simd simdlen(4)
737 /// In this example directive '#pragma omp simd' has clause 'simdlen'
739 /// If the 'simdlen' clause is used then it specifies the preferred number of
740 /// iterations to be executed concurrently. The parameter of the 'simdlen'
749 Stmt *Simdlen = nullptr;
751 /// Set simdlen.
752 void setSimdlen(Expr *Len) { Simdlen = Len; }
755 /// Build 'simdlen' clause.
763 LParenLoc(LParenLoc), Simdlen(Len) {
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseOpenMP.cpp 698 /// 'simdlen' '(' <expr> ')'
703 Parser &P, OMPDeclareSimdDeclAttr::BranchStateTy &BS, ExprResult &SimdLen,
727 } else if (ClauseName.equals("simdlen")) {
728 if (SimdLen.isUsable()) {
735 SimdLen = P.ParseOpenMPParensExpr(ClauseName, RLoc);
736 if (SimdLen.isInvalid())
795 ExprResult Simdlen;
803 parseDeclareSimdClauses(*this, BS, Simdlen, Uniforms, Aligneds,
811 Ptr, BS, Simdlen.get(), Uniforms, Aligneds, Alignments, Linears,
2753 /// simdlen-clause | threads-clause | simd-clause | num_teams-clause
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaOpenMP.cpp 6324 DeclGroupPtrTy DG, OMPDeclareSimdDeclAttr::BranchStateTy BS, Expr *Simdlen,
6351 // The parameter of the simdlen clause must be a constant positive integer
6354 if (Simdlen)
6355 SL = VerifyPositiveIntegerConstantInClause(Simdlen, OMPC_simdlen);
9585 const OMPSimdlenClause *Simdlen = nullptr;
9591 Simdlen = cast<OMPSimdlenClause>(Clause);
9592 if (Safelen && Simdlen)
9596 if (Simdlen && Safelen) {
9597 const Expr *SimdlenLength = Simdlen->getSimdlen();
9613 // If both simdlen and safelen clauses are specified, the value of th
    [all...]
SemaTemplateInstantiateDecl.cpp 325 ExprResult Simdlen;
327 Simdlen = Subst(E);
365 S.ConvertDeclToDeclGroup(New), Attr.getBranchState(), Simdlen.get(),
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 10794 Expr *Simdlen, ArrayRef<Expr *> Uniforms, ArrayRef<Expr *> Aligneds,
10852 /// Called on well-formed 'simdlen' clause.

Completed in 38 milliseconds