Home
last modified time | relevance | path

Searched refs:Clauses (Results 1 – 16 of 16) sorted by relevance

/external/clang/lib/AST/
DStmtOpenMP.cpp20 void OMPExecutableDirective::setClauses(ArrayRef<OMPClause *> Clauses) { in setClauses() argument
21 assert(Clauses.size() == getNumClauses() && in setClauses()
23 std::copy(Clauses.begin(), Clauses.end(), getClauses().begin()); in setClauses()
59 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, bool HasCancel) { in Create() argument
63 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + sizeof(Stmt *)); in Create()
65 new (Mem) OMPParallelDirective(StartLoc, EndLoc, Clauses.size()); in Create()
66 Dir->setClauses(Clauses); in Create()
85 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
90 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + in Create()
93 OMPSimdDirective(StartLoc, EndLoc, CollapsedNum, Clauses.size()); in Create()
[all …]
DStmtProfile.cpp546 ArrayRef<OMPClause *> Clauses = S->clauses(); in VisitOMPExecutableDirective() local
547 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end(); in VisitOMPExecutableDirective()
DStmtPrinter.cpp974 ArrayRef<OMPClause *> Clauses = S->clauses(); in PrintOMPExecutableDirective() local
975 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end(); in PrintOMPExecutableDirective()
/external/clang/include/clang/Basic/
DOpenMPKinds.def234 // Clauses allowed for OpenMP directive 'parallel'.
245 // Clauses allowed for directive 'omp simd'.
255 // Clauses allowed for directive 'omp for'.
266 // Clauses allowed for directive 'omp for simd'.
280 // Clauses allowed for OpenMP directive 'omp sections'.
287 // Clauses allowed for directive 'omp single'.
293 // Clauses allowed for OpenMP directive 'cancel'.
335 // Clauses allowed for OpenMP directive 'parallel for'.
351 // Clauses allowed for OpenMP directive 'parallel for simd'.
370 // Clauses allowed for OpenMP directive 'parallel sections'.
[all …]
/external/clang/include/clang/AST/
DStmtOpenMP.h79 void setClauses(ArrayRef<OMPClause *> Clauses);
110 explicit specific_clause_iterator(ArrayRef<OMPClause *> Clauses) in specific_clause_iterator() argument
111 : specific_clause_iterator::iterator_adaptor_base(Clauses.begin()), in specific_clause_iterator()
112 End(Clauses.end()) { in specific_clause_iterator()
130 getClausesOfKind(ArrayRef<OMPClause *> Clauses) { in getClausesOfKind() argument
131 return {specific_clause_iterator<SpecificClause>(Clauses), in getClausesOfKind()
133 llvm::makeArrayRef(Clauses.end(), 0))}; in getClausesOfKind()
149 auto Clauses = getClausesOfKind<SpecificClause>(); in getSingleClause() local
151 if (Clauses.begin() != Clauses.end()) { in getSingleClause()
152 assert(std::next(Clauses.begin()) == Clauses.end() && in getSingleClause()
[all …]
/external/clang/lib/Sema/
DSemaOpenMP.cpp1783 ArrayRef<OMPClause *> Clauses) { in ActOnOpenMPRegionEnd() argument
1793 for (auto *Clause : Clauses) { in ActOnOpenMPRegionEnd()
3298 ArrayRef<OMPClause *> Clauses, in checkIfClauses() argument
3305 for (const auto *C : Clauses) { in checkIfClauses()
3381 OpenMPDirectiveKind CancelRegion, ArrayRef<OMPClause *> Clauses, in ActOnOpenMPExecutableDirective() argument
3391 ClausesWithImplicit.append(Clauses.begin(), Clauses.end()); in ActOnOpenMPExecutableDirective()
3622 ErrorFound = checkIfClauses(*this, Kind, Clauses, AllowedNameModifiers) || in ActOnOpenMPExecutableDirective()
3876 StmtResult Sema::ActOnOpenMPParallelDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPParallelDirective() argument
3893 return OMPParallelDirective::Create(Context, StartLoc, EndLoc, Clauses, AStmt, in ActOnOpenMPParallelDirective()
5413 static Expr *getCollapseNumberExpr(ArrayRef<OMPClause *> Clauses) { in getCollapseNumberExpr() argument
[all …]
DTreeTransform.h1387 ArrayRef<OMPClause *> Clauses, in RebuildOMPExecutableDirective() argument
1391 Kind, DirName, CancelRegion, Clauses, AStmt, StartLoc, EndLoc); in RebuildOMPExecutableDirective()
7169 ArrayRef<OMPClause *> Clauses = D->clauses(); in TransformOMPExecutableDirective() local
7170 TClauses.reserve(Clauses.size()); in TransformOMPExecutableDirective()
7171 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end(); in TransformOMPExecutableDirective()
7199 if (TClauses.size() != Clauses.size()) { in TransformOMPExecutableDirective()
/external/clang/include/clang/Sema/
DSema.h8037 StmtResult ActOnOpenMPRegionEnd(StmtResult S, ArrayRef<OMPClause *> Clauses);
8040 OpenMPDirectiveKind CancelRegion, ArrayRef<OMPClause *> Clauses,
8044 StmtResult ActOnOpenMPParallelDirective(ArrayRef<OMPClause *> Clauses,
8051 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc,
8057 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc,
8063 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc,
8068 StmtResult ActOnOpenMPSectionsDirective(ArrayRef<OMPClause *> Clauses,
8077 StmtResult ActOnOpenMPSingleDirective(ArrayRef<OMPClause *> Clauses,
8087 ArrayRef<OMPClause *> Clauses,
8093 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc,
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/
DWinException.cpp1079 SmallVector<ClrClause, 8> Clauses; in emitCLRExceptionTable() local
1161 Clauses.push_back({CurrentStartLabel, StateChange.PreviousEndLabel, in emitCLRExceptionTable()
1194 OS.EmitIntValue(Clauses.size(), 4); in emitCLRExceptionTable()
1195 for (ClrClause &Clause : Clauses) { in emitCLRExceptionTable()
/external/llvm/lib/CodeGen/AsmPrinter/
DWinException.cpp1062 SmallVector<ClrClause, 8> Clauses; in emitCLRExceptionTable() local
1144 Clauses.push_back({CurrentStartLabel, StateChange.PreviousEndLabel, in emitCLRExceptionTable()
1177 OS.EmitIntValue(Clauses.size(), 4); in emitCLRExceptionTable()
1178 for (ClrClause &Clause : Clauses) { in emitCLRExceptionTable()
/external/clang/lib/Parse/
DParseOpenMP.cpp784 SmallVector<OMPClause *, 5> Clauses; in ParseOpenMPDeclarativeOrExecutableDirective() local
927 Clauses.push_back(Clause); in ParseOpenMPDeclarativeOrExecutableDirective()
961 AssociatedStmt = Actions.ActOnOpenMPRegionEnd(AssociatedStmt, Clauses); in ParseOpenMPDeclarativeOrExecutableDirective()
964 DKind, DirName, CancelRegion, Clauses, AssociatedStmt.get(), Loc, in ParseOpenMPDeclarativeOrExecutableDirective()
/external/libjpeg-turbo/
DLICENSE.md38 - Clauses 1 and 3 of the zlib License
DNOTICE38 - Clauses 1 and 3 of the zlib License
/external/clang/lib/Serialization/
DASTReaderStmt.cpp2479 SmallVector<OMPClause *, 5> Clauses; in VisitOMPExecutableDirective() local
2481 Clauses.push_back(ClauseReader.readClause()); in VisitOMPExecutableDirective()
2482 E->setClauses(Clauses); in VisitOMPExecutableDirective()
/external/python/cpython2/Doc/tutorial/
Dcontrolflow.rst126 :keyword:`break` and :keyword:`continue` Statements, and :keyword:`else` Clauses on Loops
/external/python/cpython3/Doc/tutorial/
Dcontrolflow.rst157 :keyword:`!break` and :keyword:`!continue` Statements, and :keyword:`!else` Clauses on Loops