Home
last modified time | relevance | path

Searched refs:OMPLinearClause (Results 1 – 12 of 12) sorted by relevance

/external/clang/lib/AST/
DOpenMPClause.cpp170 void OMPLinearClause::setPrivates(ArrayRef<Expr *> PL) { in setPrivates()
176 void OMPLinearClause::setInits(ArrayRef<Expr *> IL) { in setInits()
182 void OMPLinearClause::setUpdates(ArrayRef<Expr *> UL) { in setUpdates()
188 void OMPLinearClause::setFinals(ArrayRef<Expr *> FL) { in setFinals()
194 OMPLinearClause *OMPLinearClause::Create( in Create()
201 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeof(OMPLinearClause), in Create()
204 OMPLinearClause *Clause = new (Mem) OMPLinearClause( in Create()
220 OMPLinearClause *OMPLinearClause::CreateEmpty(const ASTContext &C, in CreateEmpty()
224 void *Mem = C.Allocate(llvm::RoundUpToAlignment(sizeof(OMPLinearClause), in CreateEmpty()
227 return new (Mem) OMPLinearClause(NumVars); in CreateEmpty()
DStmtProfile.cpp401 void OMPClauseProfiler::VisitOMPLinearClause(const OMPLinearClause *C) { in VisitOMPLinearClause()
DStmtPrinter.cpp822 void OMPClausePrinter::VisitOMPLinearClause(OMPLinearClause *Node) { in VisitOMPLinearClause()
/external/clang/include/clang/AST/
DOpenMPClause.h1749 class OMPLinearClause : public OMPVarListClause<OMPLinearClause> {
1772 OMPLinearClause(SourceLocation StartLoc, SourceLocation LParenLoc, in OMPLinearClause() function
1776 : OMPVarListClause<OMPLinearClause>(OMPC_linear, StartLoc, LParenLoc, in OMPLinearClause()
1784 explicit OMPLinearClause(unsigned NumVars) in OMPLinearClause() function
1785 : OMPVarListClause<OMPLinearClause>(OMPC_linear, SourceLocation(), in OMPLinearClause()
1857 static OMPLinearClause *
1868 static OMPLinearClause *CreateEmpty(const ASTContext &C, unsigned NumVars);
DRecursiveASTVisitor.h2638 bool RecursiveASTVisitor<Derived>::VisitOMPLinearClause(OMPLinearClause *C) {
/external/clang/include/clang/Basic/
DOpenMPKinds.def147 OPENMP_CLAUSE(linear, OMPLinearClause)
/external/clang/lib/CodeGen/
DCGStmtOpenMP.cpp908 for (const auto *C : D.getClausesOfKind<OMPLinearClause>()) { in EmitOMPLoopBody()
979 for (const auto *C : D.getClausesOfKind<OMPLinearClause>()) { in EmitOMPLinearClauseInit()
1010 for (const auto *C : D.getClausesOfKind<OMPLinearClause>()) { in emitLinearClauseFinal()
1108 for (const auto *C : D.getClausesOfKind<OMPLinearClause>()) { in emitPrivateLinearVars()
/external/clang/lib/Sema/
DSemaOpenMP.cpp962 static bool FinishOpenMPLinearClause(OMPLinearClause &Clause, DeclRefExpr *IV,
4103 if (auto LC = dyn_cast<OMPLinearClause>(C)) in ActOnOpenMPSimdDirective()
4156 if (auto LC = dyn_cast<OMPLinearClause>(C)) in ActOnOpenMPForDirective()
4192 if (auto LC = dyn_cast<OMPLinearClause>(C)) in ActOnOpenMPForSimdDirective()
4408 if (auto LC = dyn_cast<OMPLinearClause>(C)) in ActOnOpenMPParallelForDirective()
4449 if (auto LC = dyn_cast<OMPLinearClause>(C)) in ActOnOpenMPParallelForSimdDirective()
7622 return OMPLinearClause::Create(Context, StartLoc, LParenLoc, LinKind, LinLoc, in ActOnOpenMPLinearClause()
7627 static bool FinishOpenMPLinearClause(OMPLinearClause &Clause, DeclRefExpr *IV, in FinishOpenMPLinearClause()
DTreeTransform.h7681 TreeTransform<Derived>::TransformOMPLinearClause(OMPLinearClause *C) { in TransformOMPLinearClause()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1833 C = OMPLinearClause::CreateEmpty(Context, Record[Idx++]); in readClause()
2068 void OMPClauseReader::VisitOMPLinearClause(OMPLinearClause *C) { in VisitOMPLinearClause()
DASTWriterStmt.cpp1913 void OMPClauseWriter::VisitOMPLinearClause(OMPLinearClause *C) { in VisitOMPLinearClause()
/external/clang/tools/libclang/
DCIndex.cpp2158 void OMPClauseEnqueue::VisitOMPLinearClause(const OMPLinearClause *C) { in VisitOMPLinearClause()