| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 221 def OMPExecutableDirective : StmtNode<Stmt, 1>; 232 def OMPSingleDirective : StmtNode<OMPExecutableDirective>; 233 def OMPMasterDirective : StmtNode<OMPExecutableDirective>; 239 def OMPTaskDirective : StmtNode<OMPExecutableDirective>; 244 def OMPFlushDirective : StmtNode<OMPExecutableDirective>; 245 def OMPDepobjDirective : StmtNode<OMPExecutableDirective>; 246 def OMPScanDirective : StmtNode<OMPExecutableDirective>; 248 def OMPAtomicDirective : StmtNode<OMPExecutableDirective>; 249 def OMPTargetDirective : StmtNode<OMPExecutableDirective>; 256 def OMPTeamsDirective : StmtNode<OMPExecutableDirective>; [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | StmtOpenMP.h | 613 friend class OMPExecutableDirective; variable 1504 friend class OMPExecutableDirective; variable 1567 friend class OMPExecutableDirective; variable 1657 friend class OMPExecutableDirective; variable 1720 friend class OMPExecutableDirective; variable 1797 friend class OMPExecutableDirective; variable 1859 friend class OMPExecutableDirective; variable 1910 friend class OMPExecutableDirective; variable 1958 friend class OMPExecutableDirective; variable 2029 friend class OMPExecutableDirective; variable [all …]
|
| H A D | TextNodeDumper.h | 338 void VisitOMPExecutableDirective(const OMPExecutableDirective *D);
|
| H A D | ASTNodeTraverser.h | 689 void VisitOMPExecutableDirective(const OMPExecutableDirective *Node) { in VisitOMPExecutableDirective()
|
| H A D | RecursiveASTVisitor.h | 493 bool TraverseOMPExecutableDirective(OMPExecutableDirective *S); 2824 OMPExecutableDirective *S) {
|
| H A D | OpenMPClause.h | 8571 friend class OMPExecutableDirective; variable
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeGPU.h | 85 void emitNonSPMDKernel(const OMPExecutableDirective &D, StringRef ParentName, 101 void emitSPMDKernel(const OMPExecutableDirective &D, StringRef ParentName, 115 void emitTargetOutlinedFunction(const OMPExecutableDirective &D, 220 emitParallelOutlinedFunction(const OMPExecutableDirective &D, 235 emitTeamsOutlinedFunction(const OMPExecutableDirective &D, 248 void emitTeamsCall(CodeGenFunction &CGF, const OMPExecutableDirective &D, 370 CodeGenFunction &CGF, const OMPExecutableDirective &D) const override; 408 llvm::Function *OutlinedParallelFn, const OMPExecutableDirective &D);
|
| H A D | CGOpenMPRuntime.h | 47 class OMPExecutableDirective; variable 291 const OMPExecutableDirective &S); 890 const OMPExecutableDirective &D, 899 CodeGenFunction &CGF, const OMPExecutableDirective &D, 1354 const OMPExecutableDirective &D, 1596 CodeGenFunction &CGF, const OMPExecutableDirective &D, 1641 const OMPExecutableDirective &D, 1876 CodeGenFunction &CGF, const OMPExecutableDirective &D, 1956 emitTeamsOutlinedFunction(const OMPExecutableDirective &D, 2230 const OMPExecutableDirective &D, [all …]
|
| H A D | CGOpenMPRuntimeGPU.cpp | 365 void VisitOMPExecutableDirective(const OMPExecutableDirective *D) { in VisitOMPExecutableDirective() 569 const OMPExecutableDirective &D) { in hasNestedSPMDDirective() 576 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedSPMDDirective() 752 static bool hasStaticScheduling(const OMPExecutableDirective &D) { in hasStaticScheduling() 774 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedLightweightDirective() 1145 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunction() 1227 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitParallelOutlinedFunction() 1272 const OMPExecutableDirective *Dir = &D; in getDistributeLastprivateVars() 1278 Dir = dyn_cast_or_null<OMPExecutableDirective>(S); in getDistributeLastprivateVars() 1304 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitTeamsOutlinedFunction() [all …]
|
| H A D | CGStmtOpenMP.cpp | 71 CodeGenFunction &CGF, const OMPExecutableDirective &S, in OMPLexicalScope() 105 bool EmitPreInitStmt(const OMPExecutableDirective &S) { in EmitPreInitStmt() 121 bool EmitPreInitStmt(const OMPExecutableDirective &S) { in EmitPreInitStmt() 950 const OMPExecutableDirective &D, in EmitOMPPrivateClause() 1114 const OMPExecutableDirective &D, bool NoFinals, in EmitOMPLastprivateClauseFinal() 1204 const OMPExecutableDirective &D, in EmitOMPReductionClauseInit() 1464 CodeGenFunction &CGF, const OMPExecutableDirective &D, in emitPostUpdateForReductionClause() 1556 CodeGenFunction &CGF, const OMPExecutableDirective &S, in emitCommonOMPParallelDirective() 2051 const auto &OMPED = cast<OMPExecutableDirective>(S); in EmitOMPInnerLoop() 2959 CodeGenFunction &CGF, const OMPExecutableDirective &S, in emitDistributeParallelForDistributeInnerBoundParams() [all …]
|
| H A D | CodeGenFunction.h | 85 class OMPExecutableDirective; variable 304 CodeGenFunction &, const OMPExecutableDirective &S)> 309 CodeGenFunction &, const OMPExecutableDirective &S, Address LB, 656 const OMPExecutableDirective *ParentLoopDirectiveForScan; 661 const OMPExecutableDirective &ParentLoopDirectiveForScan) 3336 bool EmitOMPFirstprivateClause(const OMPExecutableDirective &D, 3338 void EmitOMPPrivateClause(const OMPExecutableDirective &D, 3357 bool EmitOMPCopyinClause(const OMPExecutableDirective &D); 3419 void EmitOMPTaskBasedDirective(const OMPExecutableDirective &S, 3578 const OMPExecutableDirective &S, bool RequiresCleanup, [all …]
|
| H A D | CGOpenMPRuntime.cpp | 3978 const OMPExecutableDirective &D, in emitTaskDupFunction() 6417 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunction() 6489 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunctionHelper() 7431 llvm::PointerUnion<const OMPExecutableDirective *, 8945 assert(CurDir.is<const OMPExecutableDirective *>() && in generateAllInfo() 9092 assert(CurDir.is<const OMPExecutableDirective *>() && in generateInfoForCapture() 9714 static const OMPExecutableDirective * 10188 const OMPExecutableDirective *TD = &D; in emitTargetNumIterationsCall() 10544 isa<OMPExecutableDirective>(S) && in scanForTargetRegionsFunctions() 10549 const auto &E = *cast<OMPExecutableDirective>(S); in scanForTargetRegionsFunctions() [all …]
|
| H A D | CGStmt.cpp | 84 if (const auto *D = dyn_cast<OMPExecutableDirective>(S)) { in EmitStmt()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | UninitializedValues.cpp | 293 void VisitOMPExecutableDirective(OMPExecutableDirective *ED); 399 void ClassifyRefs::VisitOMPExecutableDirective(OMPExecutableDirective *ED) { in VisitOMPExecutableDirective() 400 for (Stmt *S : OMPExecutableDirective::used_clauses_children(ED->clauses())) in VisitOMPExecutableDirective() 494 void VisitOMPExecutableDirective(OMPExecutableDirective *ED); 699 OMPExecutableDirective *ED) { in VisitOMPExecutableDirective() 700 for (Stmt *S : OMPExecutableDirective::used_clauses_children(ED->clauses())) { in VisitOMPExecutableDirective()
|
| H A D | CFG.cpp | 616 CFGBlock *VisitOMPExecutableDirective(OMPExecutableDirective *D, 2137 if (auto *D = dyn_cast<OMPExecutableDirective>(S)) in Visit() 4909 CFGBlock *CFGBuilder::VisitOMPExecutableDirective(OMPExecutableDirective *D, in VisitOMPExecutableDirective() 4922 OMPExecutableDirective::used_clauses_children(D->clauses())); in VisitOMPExecutableDirective()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 7859 extern const internal::VariadicDynCastAllOfMatcher<Stmt, OMPExecutableDirective> 7875 AST_MATCHER(OMPExecutableDirective, isStandaloneDirective) { in AST_MATCHER() argument 7894 AST_MATCHER_P(OMPExecutableDirective, hasStructuredBlock, in AST_MATCHER_P() argument 7912 AST_MATCHER_P(OMPExecutableDirective, hasAnyClause, in AST_MATCHER_P() argument 8003 AST_MATCHER_P(OMPExecutableDirective, isAllowedToContainClauseKind, in AST_MATCHER_P() argument
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | JumpDiagnostics.cpp | 602 if (auto *ED = dyn_cast<OMPExecutableDirective>(S)) { in BuildScopeInformation()
|
| H A D | SemaOpenMP.cpp | 2619 if (const auto *D = dyn_cast_or_null<OMPExecutableDirective>(CurDirective)) { in EndOpenMPDSABlock() 3425 void VisitSubCaptures(OMPExecutableDirective *S) { in VisitSubCaptures() 3789 void VisitOMPExecutableDirective(OMPExecutableDirective *S) { in VisitOMPExecutableDirective() 9602 OMPExecutableDirective::getClausesOfKind<OMPCollapseClause>(Clauses); in getCollapseNumberExpr() 9610 OMPExecutableDirective::getClausesOfKind<OMPOrderedClause>(Clauses); in getOrderedNumberExpr() 11163 const auto *OED = dyn_cast<OMPExecutableDirective>(*I); in ActOnOpenMPTargetDirective() 11175 const auto *OED = dyn_cast<OMPExecutableDirective>(S); in ActOnOpenMPTargetDirective() 11183 << isa<OMPExecutableDirective>(S); in ActOnOpenMPTargetDirective() 12620 OMPExecutableDirective::getClausesOfKind<OMPSizesClause>(Clauses); in ActOnOpenMPTileDirective() 12839 OMPExecutableDirective::getSingleClause<OMPFullClause>(Clauses); in ActOnOpenMPUnrollDirective() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | StmtPrinter.cpp | 129 void PrintOMPExecutableDirective(OMPExecutableDirective *S, 643 void StmtPrinter::PrintOMPExecutableDirective(OMPExecutableDirective *S, in PrintOMPExecutableDirective()
|
| H A D | StmtOpenMP.cpp | 58 bool OMPExecutableDirective::isStandaloneDirective() const { in isStandaloneDirective() 69 Stmt *OMPExecutableDirective::getStructuredBlock() { in getStructuredBlock()
|
| H A D | StmtProfile.cpp | 884 StmtProfiler::VisitOMPExecutableDirective(const OMPExecutableDirective *S) { in VisitOMPExecutableDirective()
|
| H A D | TextNodeDumper.cpp | 1824 const OMPExecutableDirective *D) { in VisitOMPExecutableDirective()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 1061 const internal::VariadicDynCastAllOfMatcher<Stmt, OMPExecutableDirective>
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 2192 void ASTStmtWriter::VisitOMPExecutableDirective(OMPExecutableDirective *E) { in VisitOMPExecutableDirective()
|
| H A D | ASTReaderStmt.cpp | 2293 void ASTStmtReader::VisitOMPExecutableDirective(OMPExecutableDirective *E) { in VisitOMPExecutableDirective()
|