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

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
OpenMPClause.h 664 /// This represents 'safelen' clause in the '#pragma omp ...'
668 /// #pragma omp simd safelen(4)
670 /// In this example directive '#pragma omp simd' has clause 'safelen'
672 /// If the safelen clause is used then no two iterations executed
675 /// the safelen clause must be a constant positive integer expression.
683 Stmt *Safelen = nullptr;
685 /// Set safelen.
686 void setSafelen(Expr *Len) { Safelen = Len; }
689 /// Build 'safelen' clause.
697 LParenLoc(LParenLoc), Safelen(Len) {
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaOpenMP.cpp 9584 const OMPSafelenClause *Safelen = nullptr;
9589 Safelen = cast<OMPSafelenClause>(Clause);
9592 if (Safelen && Simdlen)
9596 if (Simdlen && Safelen) {
9598 const Expr *SafelenLength = Safelen->getSafelen();
9613 // If both simdlen and safelen clauses are specified, the value of the
9614 // simdlen parameter must be less than or equal to the value of the safelen
13913 // The parameter of the safelen clause must be a constant
13915 ExprResult Safelen = VerifyPositiveIntegerConstantInClause(Len, OMPC_safelen);
13916 if (Safelen.isInvalid()
    [all...]

Completed in 25 milliseconds