HomeSort by relevance Sort by last modified time
    Searched refs:OMPClause (Results 1 - 16 of 16) sorted by null

  /external/clang/lib/AST/
StmtOpenMP.cpp 20 void OMPExecutableDirective::setClauses(ArrayRef<OMPClause *> Clauses) {
59 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, bool HasCancel) {
61 llvm::alignTo(sizeof(OMPParallelDirective), llvm::alignOf<OMPClause *>());
63 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + sizeof(Stmt *));
76 llvm::alignTo(sizeof(OMPParallelDirective), llvm::alignOf<OMPClause *>());
78 C.Allocate(Size + sizeof(OMPClause *) * NumClauses + sizeof(Stmt *));
85 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt,
88 llvm::alignTo(sizeof(OMPSimdDirective), llvm::alignOf<OMPClause *>());
90 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() +
117 llvm::alignTo(sizeof(OMPSimdDirective), llvm::alignOf<OMPClause *>());
    [all...]
OpenMPClause.cpp 20 OMPClause::child_range OMPClause::children() {
29 llvm_unreachable("unknown OMPClause");
32 OMPClauseWithPreInit *OMPClauseWithPreInit::get(OMPClause *C) {
33 auto *Res = OMPClauseWithPreInit::get(const_cast<const OMPClause *>(C));
37 const OMPClauseWithPreInit *OMPClauseWithPreInit::get(const OMPClause *C) {
100 OMPClauseWithPostUpdate *OMPClauseWithPostUpdate::get(OMPClause *C) {
101 auto *Res = OMPClauseWithPostUpdate::get(const_cast<const OMPClause *>(C));
105 const OMPClauseWithPostUpdate *OMPClauseWithPostUpdate::get(const OMPClause *C) {
StmtPrinter.cpp 974 ArrayRef<OMPClause *> Clauses = S->clauses();
975 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end();
    [all...]
StmtProfile.cpp 546 ArrayRef<OMPClause *> Clauses = S->clauses();
547 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end();
    [all...]
  /external/clang/include/clang/AST/
OpenMPClause.h 32 class OMPClause {
41 OMPClause(OpenMPClauseKind K, SourceLocation StartLoc, SourceLocation EndLoc)
67 auto Children = const_cast<OMPClause *>(this)->children();
70 static bool classof(const OMPClause *) { return true; }
82 OMPClauseWithPreInit(const OMPClause *This) : PreInit(nullptr) {
91 static OMPClauseWithPreInit *get(OMPClause *C);
92 static const OMPClauseWithPreInit *get(const OMPClause *C);
104 OMPClauseWithPostUpdate(const OMPClause *This)
114 static OMPClauseWithPostUpdate *get(OMPClause *C);
115 static const OMPClauseWithPostUpdate *get(const OMPClause *C)
    [all...]
StmtOpenMP.h 52 MutableArrayRef<OMPClause *> getClauses() {
53 OMPClause **ClauseStorage = reinterpret_cast<OMPClause **>(
55 return MutableArrayRef<OMPClause *>(ClauseStorage, NumClauses);
73 ClausesOffset(llvm::alignTo(sizeof(T), llvm::alignOf<OMPClause *>())) {}
79 void setClauses(ArrayRef<OMPClause *> Clauses);
99 ArrayRef<OMPClause *>::const_iterator, std::forward_iterator_tag,
102 ArrayRef<OMPClause *>::const_iterator End;
110 explicit specific_clause_iterator(ArrayRef<OMPClause *> Clauses)
130 getClausesOfKind(ArrayRef<OMPClause *> Clauses)
    [all...]
StmtVisitor.h 190 /// \brief This class implements a simple visitor for OMPClause
203 RetTy Visit(PTR(OMPClause) S) {
204 // Top switch clause: visit each OMPClause.
213 RetTy VisitOMPClause(PTR(OMPClause) Node) { return RetTy(); }
RecursiveASTVisitor.h 500 bool TraverseOMPClause(OMPClause *C);
    [all...]
  /external/clang/lib/Sema/
SemaOpenMP.cpp     [all...]
TreeTransform.h 329 OMPClause *TransformOMPClause(OMPClause *S);
667 OMPClause *Transform ## Class(Class *S);
    [all...]
  /external/clang/include/clang/Sema/
Sema.h 150 class OMPClause;
    [all...]
  /external/clang/lib/Parse/
ParseOpenMP.cpp 784 SmallVector<OMPClause *, 5> Clauses;
785 SmallVector<llvm::PointerIntPair<OMPClause *, 1, bool>, OMPC_unknown + 1>
    [all...]
  /external/clang/include/clang/Parse/
Parser.h 48 class OMPClause;
    [all...]
  /external/clang/lib/Serialization/
ASTReaderStmt.cpp     [all...]
ASTWriterStmt.cpp     [all...]
  /external/clang/tools/libclang/
CIndex.cpp     [all...]

Completed in 256 milliseconds