reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/Basic/OpenMPKinds.def
  288 OPENMP_CLAUSE(linear,  OMPLinearClause)

References

gen/tools/clang/include/clang/AST/Attrs.inc
 8717           OS << getOpenMPSimpleClauseTypeName(OMPC_linear, *MI) << "(";
tools/clang/include/clang/AST/OpenMPClause.h
 3169       : OMPVarListClause<OMPLinearClause>(OMPC_linear, StartLoc, LParenLoc,
 3178       : OMPVarListClause<OMPLinearClause>(OMPC_linear, SourceLocation(),
 3400     return T->getClauseKind() == OMPC_linear;
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 3123   TRY_TO(TraverseStmt(C->getStep()));
 3124   TRY_TO(TraverseStmt(C->getCalcStep()));
 3125   TRY_TO(VisitOMPClauseList(C));
 3126   TRY_TO(VisitOMPClauseWithPostUpdate(C));
 3127   for (auto *E : C->privates()) {
 3130   for (auto *E : C->inits()) {
 3133   for (auto *E : C->updates()) {
 3136   for (auto *E : C->finals()) {
tools/clang/include/clang/Basic/OpenMPKinds.def
  346 OPENMP_SIMD_CLAUSE(linear)
  363 OPENMP_FOR_CLAUSE(linear)
  376 OPENMP_FOR_SIMD_CLAUSE(linear)
  453 OPENMP_PARALLEL_FOR_CLAUSE(linear)
  471 OPENMP_PARALLEL_FOR_SIMD_CLAUSE(linear)
  593 OPENMP_TARGET_PARALLEL_FOR_CLAUSE(linear)
  670 OPENMP_TASKLOOP_SIMD_CLAUSE(linear)
  712 OPENMP_MASTER_TASKLOOP_SIMD_CLAUSE(linear)
  788 OPENMP_DISTRIBUTE_PARALLEL_FOR_SIMD_CLAUSE(linear)
  800 OPENMP_DISTRIBUTE_SIMD_CLAUSE(linear)
  825 OPENMP_TARGET_PARALLEL_FOR_SIMD_CLAUSE(linear)
  843 OPENMP_TARGET_SIMD_CLAUSE(linear)
  875 OPENMP_TEAMS_DISTRIBUTE_SIMD_CLAUSE(linear)
  894 OPENMP_TEAMS_DISTRIBUTE_PARALLEL_FOR_SIMD_CLAUSE(linear)
 1002 OPENMP_TARGET_TEAMS_DISTRIBUTE_PARALLEL_FOR_SIMD_CLAUSE(linear)
 1025 OPENMP_TARGET_TEAMS_DISTRIBUTE_SIMD_CLAUSE(linear)
tools/clang/lib/AST/OpenMPClause.cpp
   75   case OMPC_linear:
  159   case OMPC_linear:
 1489          << getOpenMPSimpleClauseTypeName(OMPC_linear, Node->getModifier());
tools/clang/lib/Basic/OpenMPKinds.cpp
  110   case OMPC_linear:
  259   case OMPC_linear:
 1020          Kind == OMPC_lastprivate || Kind == OMPC_linear ||
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  396                 C->getClauseKind() == OMPC_linear ||
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
 4039   case OMPC_linear:
tools/clang/lib/Parse/ParseOpenMP.cpp
  722           CKind == OMPC_linear) {
  727         else if (CKind == OMPC_linear)
  736         } else if (CKind == OMPC_linear) {
 2093   case OMPC_linear:
 2616   } else if (Kind == OMPC_linear) {
 2721   const bool MayHaveTail = (Kind == OMPC_linear || Kind == OMPC_aligned);
tools/clang/lib/Sema/SemaOpenMP.cpp
 3687     else if (Clause->getClauseKind() == OMPC_linear)
 4159     } else if (Cl->getClauseKind() == OMPC_linear) {
 4628       case OMPC_linear:
 4859                 << getOpenMPClauseName(OMPC_linear)
 4860                 << getOpenMPClauseName(OMPC_linear) << E->getSourceRange();
 4863                 << getOpenMPClauseName(OMPC_linear);
 4869                 << getOpenMPClauseName(OMPC_linear)
 4889             << getOpenMPClauseName(OMPC_linear)
 4890             << getOpenMPClauseName(IsUniformedThis ? OMPC_uniform : OMPC_linear)
 4894                                                    : OMPC_linear);
 6511                 ? (DSAStack->hasMutipleLoops() ? OMPC_lastprivate : OMPC_linear)
10289   case OMPC_linear:
10923   case OMPC_linear:
11346   case OMPC_linear:
11527   case OMPC_linear:
11750   case OMPC_linear:
11901   case OMPC_linear:
13763         << Type << getOpenMPSimpleClauseTypeName(OMPC_linear, LinKind);
13772   if (rejectConstNotMutableType(*this, D, Type, OMPC_linear, ELoc))
13831                                           << getOpenMPClauseName(OMPC_linear);
13876     DSAStack->addDSA(D, RefExpr->IgnoreParens(), OMPC_linear, Ref);
tools/clang/lib/Sema/TreeTransform.h
 8907   Vars.reserve(C->varlist_size());
 8908   for (auto *VE : C->varlists()) {
 8914   ExprResult Step = getDerived().TransformExpr(C->getStep());
 8918       Vars, Step.get(), C->getBeginLoc(), C->getLParenLoc(), C->getModifier(),
 8918       Vars, Step.get(), C->getBeginLoc(), C->getLParenLoc(), C->getModifier(),
 8918       Vars, Step.get(), C->getBeginLoc(), C->getLParenLoc(), C->getModifier(),
 8919       C->getModifierLoc(), C->getColonLoc(), C->getEndLoc());
 8919       C->getModifierLoc(), C->getColonLoc(), C->getEndLoc());
 8919       C->getModifierLoc(), C->getColonLoc(), C->getEndLoc());
tools/clang/lib/Serialization/ASTReader.cpp
12376   case OMPC_linear: