Home
last modified time | relevance | path

Searched refs:Clause (Results 1 – 25 of 40) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DDirectiveEmitter.cpp80 Clause C{R}; in GenerateEnumClauseVal()
309 Clause C{R}; in GenerateGetKindClauseVal()
536 Clause Clause{C}; in GenerateFlangClauseParserClass() local
537 if (!Clause.getFlangClass().empty()) { in GenerateFlangClauseParserClass()
538 OS << "WRAPPER_CLASS(" << Clause.getFormattedParserClassName() << ", "; in GenerateFlangClauseParserClass()
539 if (Clause.isValueOptional() && Clause.isValueList()) { in GenerateFlangClauseParserClass()
540 OS << "std::optional<std::list<" << Clause.getFlangClass() << ">>"; in GenerateFlangClauseParserClass()
541 } else if (Clause.isValueOptional()) { in GenerateFlangClauseParserClass()
542 OS << "std::optional<" << Clause.getFlangClass() << ">"; in GenerateFlangClauseParserClass()
543 } else if (Clause.isValueList()) { in GenerateFlangClauseParserClass()
[all …]
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DOpenMPClause.cpp346 auto *Clause = in Create() local
349 Clause->setLoopNumIterations(I, nullptr); in Create()
350 Clause->setLoopCounter(I, nullptr); in Create()
352 return Clause; in Create()
358 auto *Clause = new (Mem) OMPOrderedClause(NumLoops); in CreateEmpty() local
360 Clause->setLoopNumIterations(I, nullptr); in CreateEmpty()
361 Clause->setLoopCounter(I, nullptr); in CreateEmpty()
363 return Clause; in CreateEmpty()
404 auto *Clause = in Create() local
406 Clause->setLParenLoc(LParenLoc); in Create()
[all …]
H A DASTTypeTraits.cpp151 case llvm::omp::Clause::Enum: \ in getFromNode()
154 case llvm::omp::Clause::Enum: \ in getFromNode()
H A DAttrImpl.cpp121 OS << getOpenMPSimpleClauseTypeName(llvm::omp::Clause::OMPC_linear, *MI) in printPrettyPragma()
H A DStmtPrinter.cpp723 for (auto *Clause : Clauses) in PrintOMPExecutableDirective() local
724 if (Clause && !Clause->isImplicit()) { in PrintOMPExecutableDirective()
726 Printer.Visit(Clause); in PrintOMPExecutableDirective()
/openbsd-src/gnu/llvm/llvm/include/llvm/Frontend/OpenACC/
H A DACC.td35 def ACCC_Async : Clause<"async"> {
41 def ACCC_Auto : Clause<"auto"> {}
44 def ACCC_Attach : Clause<"attach"> {
49 def ACCC_Bind : Clause<"bind"> {
54 def ACCC_Capture : Clause<"capture"> {
58 def ACCC_Collapse : Clause<"collapse"> {
63 def ACCC_Copy : Clause<"copy"> {
68 def ACCC_Copyin : Clause<"copyin"> {
74 def ACCC_Copyout : Clause<"copyout"> {
80 def ACCC_Create : Clause<"create"> {
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/
H A DOMP.td34 def OMPC_Allocator : Clause<"allocator"> {
38 def OMPC_If : Clause<"if"> {
42 def OMPC_Final : Clause<"final"> {
46 def OMPC_NumThreads : Clause<"num_threads"> {
50 def OMPC_SafeLen : Clause<"safelen"> {
54 def OMPC_SimdLen : Clause<"simdlen"> {
58 def OMPC_Collapse : Clause<"collapse"> {
62 def OMPC_Default : Clause<"default"> {
66 def OMPC_Private : Clause<"private"> {
70 def OMPC_Sizes: Clause<"sizes"> {
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/TableGen/
H A DDirectiveEmitter.h123 class Clause : public BaseRecord {
125 explicit Clause(const llvm::Record *Def) : BaseRecord(Def) {} in Clause() function
196 Clause getClause() const { return Clause{Def->getValueAsDef("clause")}; } in getClause()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DR600ControlFlowFinalizer.cpp439 const DebugLoc &DL, ClauseFile &Clause, in EmitFetchClause() argument
441 CounterPropagateAddr(*Clause.first, CfCount); in EmitFetchClause()
442 MachineBasicBlock *BB = Clause.first->getParent(); in EmitFetchClause()
444 for (MachineInstr *MI : Clause.second) in EmitFetchClause()
446 CfCount += 2 * Clause.second.size(); in EmitFetchClause()
450 ClauseFile &Clause, unsigned &CfCount) { in EmitALUClause() argument
451 Clause.first->getOperand(0).setImm(0); in EmitALUClause()
452 CounterPropagateAddr(*Clause.first, CfCount); in EmitALUClause()
453 MachineBasicBlock *BB = Clause.first->getParent(); in EmitALUClause()
455 for (MachineInstr *MI : Clause.second) in EmitALUClause()
[all …]
/openbsd-src/gnu/llvm/libcxx/docs/Status/
H A DCxx20Papers.csv74 "`P1148R0 <https://wg21.link/P1148R0>`__","LWG","Cleaning up Clause 20","San Diego","* *",""
95 "`P1458R1 <https://wg21.link/P1458R1>`__","LWG","Mandating the Standard Library: Clause 16 - Langua…
96 "`P1459R1 <https://wg21.link/P1459R1>`__","LWG","Mandating the Standard Library: Clause 18 - Diagno…
97 "`P1462R1 <https://wg21.link/P1462R1>`__","LWG","Mandating the Standard Library: Clause 20 - String…
98 "`P1463R1 <https://wg21.link/P1463R1>`__","LWG","Mandating the Standard Library: Clause 21 - Contai…
99 "`P1464R1 <https://wg21.link/P1464R1>`__","LWG","Mandating the Standard Library: Clause 22 - Iterat…
140 "`P1622R3 <https://wg21.link/P1622R3>`__","LWG","Mandating the Standard Library: Clause 32 - Thread…
142 "`P1686R2 <https://wg21.link/P1686R2>`__","LWG","Mandating the Standard Library: Clause 27 - Time l…
145 "`P1718R2 <https://wg21.link/P1718R2>`__","LWG","Mandating the Standard Library: Clause 25 - Algori…
146 "`P1719R2 <https://wg21.link/P1719R2>`__","LWG","Mandating the Standard Library: Clause 26 - Numeri…
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Frontend/Directive/
H A DDirectiveBase.td32 // Optional prefix used for the generation of the enumerator in the Clause
70 class Clause<string c> {
119 class VersionedClause<Clause c, int min = 1, int max = 0x7FFFFFFF> {
121 Clause clause = c;
/openbsd-src/gnu/llvm/clang/lib/Parse/
H A DParseOpenMP.cpp606 OMPClause *Clause = in ParseOpenMPDeclareMapperDirective() local
608 if (Clause) in ParseOpenMPDeclareMapperDirective()
609 Clauses.push_back(Clause); in ParseOpenMPDeclareMapperDirective()
1645 OMPClause *Clause = ParseOpenMPClause( in ParseOpenMPClauses() local
1650 if (Clause != nullptr) in ParseOpenMPClauses()
1651 Clauses.push_back(Clause); in ParseOpenMPClauses()
2112 OMPClause *Clause = ParseOpenMPClause( in ParseOpenMPDeclarativeDirectiveWithExtDecl() local
2117 if (Clause != nullptr) in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2118 Clauses.push_back(Clause); in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2153 OMPClause *Clause = ParseOpenMPClause( in ParseOpenMPDeclarativeDirectiveWithExtDecl() local
[all …]
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DWinException.cpp1246 for (ClrClause &Clause : Clauses) { in emitCLRExceptionTable()
1296 getOffsetPlusOne(Clause.StartLabel, FuncBeginSym); in emitCLRExceptionTable()
1297 const MCExpr *ClauseEnd = getOffsetPlusOne(Clause.EndLabel, FuncBeginSym); in emitCLRExceptionTable()
1299 const ClrEHUnwindMapEntry &Entry = FuncInfo.ClrEHUnwindMap[Clause.State]; in emitCLRExceptionTable()
1303 MCSymbol *EndSym = EndSymbolMap[Clause.State]; in emitCLRExceptionTable()
1321 if (Clause.EnclosingState != MinClauseMap[Clause.State]) { in emitCLRExceptionTable()
1324 assert(Clause.EnclosingState > MinClauseMap[Clause.State]); in emitCLRExceptionTable()
/openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/
H A DWatchedLiteralsSolver.cpp631 llvm::ArrayRef<Literal> Clause = Formula.clauseLiterals(LitWatcher); in watchedByUnitClause() local
638 assert(Clause.front() == Lit); in watchedByUnitClause()
640 if (isUnit(Clause)) in watchedByUnitClause()
647 bool isUnit(llvm::ArrayRef<Literal> Clause) const { in isUnit()
648 return llvm::all_of(Clause.drop_front(), in isUnit()
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DOpenMPKinds.h27 using OpenMPClauseKind = llvm::omp::Clause;
/openbsd-src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/History/
H A DMeta_1_0.pod117 The distribution is licensed under the BSD 3-Clause License
118 (L<http://opensource.org/licenses/BSD-3-Clause>).
H A DMeta_1_1.pod132 The distribution is licensed under the BSD 3-Clause License
133 (L<http://opensource.org/licenses/BSD-3-Clause>).
H A DMeta_1_2.pod265 The distribution is licensed under the BSD 3-Clause License
266 (L<http://opensource.org/licenses/BSD-3-Clause>).
H A DMeta_1_3.pod225 The distribution is licensed under the BSD 3-Clause License
226 (L<http://opensource.org/licenses/BSD-3-Clause>).
H A DMeta_1_4.pod225 The distribution is licensed under the BSD 3-Clause License
226 (L<http://opensource.org/licenses/BSD-3-Clause>).
/openbsd-src/gnu/gcc/libstdc++-v3/docs/doxygen/
H A DTODO21 c17 FINISHED (Nothing in Clause 17 "exists" in terms of code.)
/openbsd-src/gnu/lib/libstdc++/libstdc++/docs/doxygen/
H A DTODO21 c17 FINISHED (Nothing in Clause 17 "exists" in terms of code.)
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaOpenMP.cpp836 OMPOrderedClause *Clause) { in setOrderedRegion() argument
838 getTopOfStack().OrderedRegion.emplace(Param, Clause); in setOrderedRegion()
2858 if (auto *Clause = dyn_cast<OMPLastprivateClause>(C)) { in EndOpenMPDSABlock() local
2860 for (Expr *DE : Clause->varlists()) { in EndOpenMPDSABlock()
2892 Clause->setPrivateCopies(PrivateCopies); in EndOpenMPDSABlock()
2896 if (auto *Clause = dyn_cast<OMPNontemporalClause>(C)) { in EndOpenMPDSABlock() local
2898 for (Expr *RefExpr : Clause->varlists()) { in EndOpenMPDSABlock()
2916 Clause->setPrivateRefs(PrivateRefs); in EndOpenMPDSABlock()
2919 if (auto *Clause = dyn_cast<OMPUsesAllocatorsClause>(C)) { in EndOpenMPDSABlock() local
2920 for (unsigned I = 0, E = Clause->getNumberOfAllocators(); I < E; ++I) { in EndOpenMPDSABlock()
[all …]
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp2221 for (const auto *Clause : D.getClausesOfKind<OMPAlignedClause>()) { in emitAlignedClause() local
2223 if (const Expr *AlignmentExpr = Clause->getAlignment()) { in emitAlignedClause()
2228 for (const Expr *E : Clause->varlists()) { in emitAlignedClause()
2637 for (const auto *Clause : S.getClausesOfKind<OMPAlignedClause>()) { in GetAlignedMapping() local
2639 if (const Expr *AlignmentExpr = Clause->getAlignment()) { in GetAlignedMapping()
2644 for (const Expr *E : Clause->varlists()) { in GetAlignedMapping()
4591 if (const auto *Clause = S.getSingleClause<OMPFinalClause>()) { in EmitOMPTaskBasedDirective() local
4594 const Expr *Cond = Clause->getCondition(); in EmitOMPTaskBasedDirective()
4605 if (const auto *Clause = S.getSingleClause<OMPPriorityClause>()) { in EmitOMPTaskBasedDirective() local
4606 const Expr *Prio = Clause->getPriority(); in EmitOMPTaskBasedDirective()
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DCXXRecordDeclDefinitionBits.def74 /// * has the same access control (Clause 11) for all non-static data

12