Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DStmtOpenMP.cpp27 void OMPChildren::setClauses(ArrayRef<OMPClause *> Clauses) { in setClauses() argument
28 assert(Clauses.size() == NumClauses && in setClauses()
30 llvm::copy(Clauses, getTrailingObjects<OMPClause *>()); in setClauses()
37 OMPChildren *OMPChildren::Create(void *Mem, ArrayRef<OMPClause *> Clauses) { in Create() argument
38 auto *Data = CreateEmpty(Mem, Clauses.size()); in Create()
39 Data->setClauses(Clauses); in Create()
43 OMPChildren *OMPChildren::Create(void *Mem, ArrayRef<OMPClause *> Clauses, in Create() argument
45 auto *Data = CreateEmpty(Mem, Clauses.size(), S, NumChildren); in Create()
46 Data->setClauses(Clauses); in Create()
239 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, Expr *TaskRedRef, in Create() argument
[all …]
H A DDeclOpenMP.cpp144 QualType T, DeclarationName VarName, ArrayRef<OMPClause *> Clauses, in Create() argument
147 C, DC, Clauses, 1, L, Name, T, VarName, PrevDeclInScope); in Create()
H A DStmtProfile.cpp880 ArrayRef<OMPClause *> Clauses = S->clauses(); in VisitOMPExecutableDirective() local
881 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end(); in VisitOMPExecutableDirective()
H A DStmtPrinter.cpp645 ArrayRef<OMPClause *> Clauses = S->clauses(); in PrintOMPExecutableDirective() local
646 for (auto *Clause : Clauses) in PrintOMPExecutableDirective()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DStmtOpenMP.h301 static T *createDirective(const ASTContext &C, ArrayRef<OMPClause *> Clauses, in createDirective() argument
305 C.Allocate(sizeof(T) + OMPChildren::size(Clauses.size(), AssociatedStmt, in createDirective()
309 auto *Data = OMPChildren::Create(reinterpret_cast<T *>(Mem) + 1, Clauses, in createDirective()
372 explicit used_clauses_child_iterator(ArrayRef<OMPClause *> Clauses) in used_clauses_child_iterator() argument
373 : used_clauses_child_iterator::iterator_adaptor_base(Clauses.begin()), in used_clauses_child_iterator()
374 End(Clauses.end()) { in used_clauses_child_iterator()
401 used_clauses_children(ArrayRef<OMPClause *> Clauses) { in used_clauses_children() argument
402 return {used_clauses_child_iterator(Clauses), in used_clauses_children()
403 used_clauses_child_iterator(llvm::makeArrayRef(Clauses.end(), 0))}; in used_clauses_children()
425 explicit specific_clause_iterator(ArrayRef<OMPClause *> Clauses) in specific_clause_iterator() argument
[all …]
H A DDeclOpenMP.h51 ArrayRef<OMPClause *> Clauses, unsigned NumChildren, in createDirective() argument
53 auto *Inst = new (C, DC, size(Clauses.size(), NumChildren)) in createDirective()
55 Inst->Data = OMPChildren::Create(Inst + 1, Clauses, in createDirective()
57 Inst->Data->setClauses(Clauses); in createDirective()
318 ArrayRef<OMPClause *> Clauses,
H A DOpenMPClause.h8488 static OMPChildren *Create(void *Mem, ArrayRef<OMPClause *> Clauses);
8489 static OMPChildren *Create(void *Mem, ArrayRef<OMPClause *> Clauses, Stmt *S,
8511 void setClauses(ArrayRef<OMPClause *> Clauses);
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DDirectiveEmitter.cpp120 bool HasDuplicateClauses(const std::vector<Record *> &Clauses, in HasDuplicateClauses() argument
124 for (const auto &C : Clauses) { in HasDuplicateClauses()
143 llvm::StringSet<> Clauses; in HasDuplicateClausesInDirectives() local
145 if (HasDuplicateClauses(Dir.getAllowedClauses(), Dir, Clauses) || in HasDuplicateClausesInDirectives()
146 HasDuplicateClauses(Dir.getAllowedOnceClauses(), Dir, Clauses) || in HasDuplicateClausesInDirectives()
147 HasDuplicateClauses(Dir.getAllowedExclusiveClauses(), Dir, Clauses)) { in HasDuplicateClausesInDirectives()
151 Clauses.clear(); in HasDuplicateClausesInDirectives()
152 if (HasDuplicateClauses(Dir.getAllowedClauses(), Dir, Clauses) || in HasDuplicateClausesInDirectives()
153 HasDuplicateClauses(Dir.getRequiredClauses(), Dir, Clauses)) { in HasDuplicateClausesInDirectives()
362 void GenerateCaseForVersionedClauses(const std::vector<Record *> &Clauses, in GenerateCaseForVersionedClauses() argument
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaOpenMP.cpp2539 ArrayRef<OMPClause *> Clauses) { in checkReductionClauses() argument
2546 for (OMPClause *C : Clauses) { in checkReductionClauses()
2571 for (OMPClause *C : Clauses) { in checkReductionClauses()
2604 ArrayRef<OMPClause *> Clauses);
3132 ArrayRef<OMPClause *> Clauses, DeclContext *Owner) { in ActOnOpenMPAllocateDirective() argument
3133 assert(Clauses.size() <= 1 && "Expected at most one clause."); in ActOnOpenMPAllocateDirective()
3135 if (Clauses.empty()) { in ActOnOpenMPAllocateDirective()
3144 Allocator = cast<OMPAllocatorClause>(Clauses.back())->getAllocator(); in ActOnOpenMPAllocateDirective()
3192 auto *D = OMPAllocateDecl::Create(Context, Owner, Loc, Vars, Clauses); in ActOnOpenMPAllocateDirective()
4426 const ArrayRef<OMPClause *> Clauses) { in checkOrderedOrderSpecified() argument
[all …]
H A DSemaTemplateInstantiateDecl.cpp3256 SmallVector<OMPClause *, 4> Clauses; in VisitOMPAllocateDecl() local
3265 Clauses.push_back(IC); in VisitOMPAllocateDecl()
3269 D->getLocation(), Vars, Clauses, Owner); in VisitOMPAllocateDecl()
3396 SmallVector<OMPClause *, 6> Clauses; in VisitOMPDeclareMapperDecl() local
3437 Clauses.push_back(NewC); in VisitOMPDeclareMapperDecl()
3444 VN, D->getAccess(), MapperVarRef.get(), Clauses, PrevDeclInScope); in VisitOMPDeclareMapperDecl()
H A DTreeTransform.h1564 ArrayRef<OMPClause *> Clauses, in RebuildOMPExecutableDirective() argument
1568 Kind, DirName, CancelRegion, Clauses, AStmt, StartLoc, EndLoc); in RebuildOMPExecutableDirective()
8422 ArrayRef<OMPClause *> Clauses = D->clauses(); in TransformOMPExecutableDirective() local
8423 TClauses.reserve(Clauses.size()); in TransformOMPExecutableDirective()
8424 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end(); in TransformOMPExecutableDirective()
8462 if (TClauses.size() != Clauses.size()) { in TransformOMPExecutableDirective()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h10360 ArrayRef<OMPClause *> Clauses,
10383 ArrayRef<OMPClause *> Clauses);
10417 Expr *MapperVarRef, ArrayRef<OMPClause *> Clauses,
10482 StmtResult ActOnOpenMPRegionEnd(StmtResult S, ArrayRef<OMPClause *> Clauses);
10485 OpenMPDirectiveKind CancelRegion, ArrayRef<OMPClause *> Clauses,
10489 StmtResult ActOnOpenMPParallelDirective(ArrayRef<OMPClause *> Clauses,
10498 ActOnOpenMPSimdDirective(ArrayRef<OMPClause *> Clauses, Stmt *AStmt,
10503 StmtResult ActOnOpenMPTileDirective(ArrayRef<OMPClause *> Clauses,
10509 ActOnOpenMPForDirective(ArrayRef<OMPClause *> Clauses, Stmt *AStmt,
10515 ActOnOpenMPForSimdDirective(ArrayRef<OMPClause *> Clauses, Stmt *AStmt,
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseOpenMP.cpp592 SmallVector<OMPClause *, 6> Clauses; in ParseOpenMPDeclareMapperDirective() local
599 ParseOpenMPClause(OMPD_declare_mapper, CKind, Clauses.empty()); in ParseOpenMPDeclareMapperDirective()
601 Clauses.push_back(Clause); in ParseOpenMPDeclareMapperDirective()
609 if (Clauses.empty()) { in ParseOpenMPDeclareMapperDirective()
620 Range.getBegin(), VName, AS, MapperVarRef.get(), Clauses); in ParseOpenMPDeclareMapperDirective()
1917 SmallVector<OMPClause *, 1> Clauses; in ParseOpenMPDeclarativeDirectiveWithExtDecl() local
1933 Clauses.push_back(Clause); in ParseOpenMPDeclarativeDirectiveWithExtDecl()
1948 Clauses); in ParseOpenMPDeclarativeDirectiveWithExtDecl()
1954 SmallVector<OMPClause *, 5> Clauses; in ParseOpenMPDeclarativeDirectiveWithExtDecl() local
1974 Clauses.push_back(Clause); in ParseOpenMPDeclarativeDirectiveWithExtDecl()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DWinException.cpp1128 SmallVector<ClrClause, 8> Clauses; in emitCLRExceptionTable() local
1210 Clauses.push_back({CurrentStartLabel, StateChange.PreviousEndLabel, in emitCLRExceptionTable()
1243 OS.emitInt32(Clauses.size()); in emitCLRExceptionTable()
1244 for (ClrClause &Clause : Clauses) { in emitCLRExceptionTable()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/Directive/
H A DDirectiveBase.td127 // Clauses cannot appear twice in the three allowed lists below. Also, since
/netbsd-src/external/mpl/bind/dist/bin/rndc/
H A Drndc.conf.rst32 semi-colon. Clauses in the statements are also semi-colon terminated.
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
H A DASTMatchers.h7902 ArrayRef<OMPClause *> Clauses = Node.clauses(); in AST_MATCHER_P() local
7903 return matchesFirstInPointerRange(InnerMatcher, Clauses.begin(), in AST_MATCHER_P()
7904 Clauses.end(), Finder, in AST_MATCHER_P()
7905 Builder) != Clauses.end(); in AST_MATCHER_P()
/netbsd-src/external/bsd/flex/dist/tests/
H A Dyyextra.txt536 the first and fourth Clauses in the Ninth Section of the first
655 superior figures preceding the paragraphs designate Clauses, and were
H A Dalloc_extra.txt536 the first and fourth Clauses in the Ninth Section of the first
655 superior figures preceding the paragraphs designate Clauses, and were
/netbsd-src/external/public-domain/tz/dist/
H A Dbackzone192 # Interpretation and General Clauses Ordinance, 1911 (No. 12 of 1911)
196 # Interpretation and General Clauses (Amendment) Ordinance, 1925 (No. 3 of
H A Dafrica497 # incorporated in the Interpretation and General Clauses Ordinance in 1948.
501 # In 1950 the Interpretation and General Clauses Ordinance was amended to adopt
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/
H A DOMPKinds.def17 /// OpenMP Directives, combined directives and Clauses
/netbsd-src/external/bsd/atf/dist/
H A DNEWS536 * Clauses 3 and 4 of the BSD license used by the project were dropped.
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp292 ArrayRef<OMPClause *> Clauses, in VisitOpenMPCapturedStmt() argument
305 for (const OMPClause *C : Clauses) { in VisitOpenMPCapturedStmt()
H A DCGOpenMPRuntime.cpp8320 ArrayRef<const OMPClause *> Clauses, MapCombinedInfoTy &CombinedInfo, in generateAllInfoForClauses() argument
8355 for (const auto *Cl : Clauses) { in generateAllInfoForClauses()
8377 for (const auto *Cl : Clauses) { in generateAllInfoForClauses()
8395 for (const auto *Cl : Clauses) { in generateAllInfoForClauses()
8425 for (const auto *Cl : Clauses) { in generateAllInfoForClauses()
8511 for (const auto *Cl : Clauses) { in generateAllInfoForClauses()

12