| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 222 def OMPExecutableDirective : StmtNode<Stmt, 1>; 223 def OMPMetaDirective : StmtNode<OMPExecutableDirective>; 235 def OMPSingleDirective : StmtNode<OMPExecutableDirective>; 236 def OMPMasterDirective : StmtNode<OMPExecutableDirective>; 242 def OMPTaskDirective : StmtNode<OMPExecutableDirective>; 247 def OMPFlushDirective : StmtNode<OMPExecutableDirective>; 248 def OMPDepobjDirective : StmtNode<OMPExecutableDirective>; 249 def OMPScanDirective : StmtNode<OMPExecutableDirective>; 259 def OMPTeamsDirective : StmtNode<OMPExecutableDirective>; 262 def OMPScopeDirective : StmtNode<OMPExecutableDirective>; [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | StmtOpenMP.h | 629 friend class OMPExecutableDirective; variable 1587 friend class OMPExecutableDirective; variable 1651 friend class OMPExecutableDirective; variable 1742 friend class OMPExecutableDirective; variable 1805 friend class OMPExecutableDirective; variable 1882 friend class OMPExecutableDirective; variable 1943 friend class OMPExecutableDirective; variable 1995 friend class OMPExecutableDirective; variable 2046 friend class OMPExecutableDirective; variable 2094 friend class OMPExecutableDirective; variable [all …]
|
| H A D | TextNodeDumper.h | 354 void VisitOMPExecutableDirective(const OMPExecutableDirective *D);
|
| H A D | ASTNodeTraverser.h | 715 void VisitOMPExecutableDirective(const OMPExecutableDirective *Node) { in VisitOMPExecutableDirective()
|
| H A D | RecursiveASTVisitor.h | 495 bool TraverseOMPExecutableDirective(OMPExecutableDirective *S); 2935 OMPExecutableDirective *S) {
|
| H A D | OpenMPClause.h | 8968 friend class OMPExecutableDirective; variable
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeGPU.h | 63 void emitKernelInit(const OMPExecutableDirective &D, CodeGenFunction &CGF, 89 void emitNonSPMDKernel(const OMPExecutableDirective &D, StringRef ParentName, 105 void emitSPMDKernel(const OMPExecutableDirective &D, StringRef ParentName, 119 void emitTargetOutlinedFunction(const OMPExecutableDirective &D, 194 CodeGenFunction &CGF, const OMPExecutableDirective &D, 209 CodeGenFunction &CGF, const OMPExecutableDirective &D, 221 void emitTeamsCall(CodeGenFunction &CGF, const OMPExecutableDirective &D, 329 CodeGenFunction &CGF, const OMPExecutableDirective &D) const override; 363 llvm::Function *OutlinedParallelFn, const OMPExecutableDirective &D);
|
| H A D | CGOpenMPRuntime.h | 46 class OMPExecutableDirective; variable 601 const OMPExecutableDirective &D, 659 CodeGenFunction &CGF, const OMPExecutableDirective &D, 673 CodeGenFunction &CGF, const OMPExecutableDirective &D, 744 CodeGenFunction &CGF, const OMPExecutableDirective &D, 758 CodeGenFunction &CGF, const OMPExecutableDirective &D, 1140 const OMPExecutableDirective &D, 1382 CodeGenFunction &CGF, const OMPExecutableDirective &D, 1626 CodeGenFunction &CGF, const OMPExecutableDirective &D, 1693 CodeGenFunction &CGF, const OMPExecutableDirective &D, [all …]
|
| H A D | CGOpenMPRuntimeGPU.cpp | 334 void VisitOMPExecutableDirective(const OMPExecutableDirective *D) { in VisitOMPExecutableDirective() 548 dyn_cast_or_null<OMPExecutableDirective>(ChildStmt)) { in hasNestedSPMDDirective() 740 const OMPExecutableDirective &D; in emitNonSPMDKernel() 744 const OMPExecutableDirective &D) in emitNonSPMDKernel() 833 const OMPExecutableDirective &D; in emitSPMDKernel() 867 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunction() 934 CodeGenFunction &CGF, const OMPExecutableDirective &D, in emitParallelOutlinedFunction() 960 const OMPExecutableDirective *Dir = &D; in getDistributeLastprivateVars() 966 Dir = dyn_cast_or_null<OMPExecutableDirective>(S); in getDistributeLastprivateVars() 992 CodeGenFunction &CGF, const OMPExecutableDirective &D, in emitTeamsOutlinedFunction() [all …]
|
| H A D | CodeGenFunction.h | 82 class OMPExecutableDirective; variable 307 CodeGenFunction &, const OMPExecutableDirective &S)> 312 CodeGenFunction &, const OMPExecutableDirective &S, Address LB, 703 const OMPExecutableDirective *ParentLoopDirectiveForScan; 708 const OMPExecutableDirective &ParentLoopDirectiveForScan) 3481 bool EmitOMPFirstprivateClause(const OMPExecutableDirective &D, 3483 void EmitOMPPrivateClause(const OMPExecutableDirective &D, 3504 bool EmitOMPCopyinClause(const OMPExecutableDirective &D); 3587 void processInReduction(const OMPExecutableDirective &S, 3750 const OMPExecutableDirective &S, bool RequiresCleanup, [all …]
|
| H A D | CGStmtOpenMP.cpp | 77 CodeGenFunction &CGF, const OMPExecutableDirective &S, in OMPLexicalScope() 109 bool EmitPreInitStmt(const OMPExecutableDirective &S) { in EmitPreInitStmt() 125 bool EmitPreInitStmt(const OMPExecutableDirective &S) { in EmitPreInitStmt() 942 const OMPExecutableDirective &D, in EmitOMPPrivateClause() 1102 const OMPExecutableDirective &D, bool NoFinals, in EmitOMPLastprivateClauseFinal() 1193 const OMPExecutableDirective &D, in EmitOMPReductionClauseInit() 1445 CodeGenFunction &CGF, const OMPExecutableDirective &D, in emitPostUpdateForReductionClause() 1537 CodeGenFunction &CGF, const OMPExecutableDirective &S, in emitCommonOMPParallelDirective() 2093 const auto &OMPED = cast<OMPExecutableDirective>(S); in EmitOMPInnerLoop() 3151 CodeGenFunction &CGF, const OMPExecutableDirective &S, in emitDistributeParallelForDistributeInnerBoundParams() [all …]
|
| H A D | CGOpenMPRuntime.cpp | 1262 CodeGenFunction &CGF, const OMPExecutableDirective &D, in emitParallelOutlinedFunction() 3390 const OMPExecutableDirective &D, in emitTaskDupFunction() 6616 llvm::PointerUnion<const OMPExecutableDirective *, 8866 static const OMPExecutableDirective * 9362 const OMPExecutableDirective *TD = &D; in emitTargetNumIterationsCall() 9378 const OMPExecutableDirective &D, in emitTargetCallFallback() 9428 const OMPExecutableDirective &D, in emitTargetCallKernelLaunch() 9605 const OMPExecutableDirective &D, in emitTargetCallElse() 9702 isa<OMPExecutableDirective>(S) && in scanForTargetRegionsFunctions() 9707 const auto &E = *cast<OMPExecutableDirective>(S); in scanForTargetRegionsFunctions() [all …]
|
| H A D | CGStmt.cpp | 88 if (const auto *D = dyn_cast<OMPExecutableDirective>(S)) { in EmitStmt()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | UninitializedValues.cpp | 308 void VisitOMPExecutableDirective(OMPExecutableDirective *ED); 414 void ClassifyRefs::VisitOMPExecutableDirective(OMPExecutableDirective *ED) { in VisitOMPExecutableDirective() 415 for (Stmt *S : OMPExecutableDirective::used_clauses_children(ED->clauses())) in VisitOMPExecutableDirective() 509 void VisitOMPExecutableDirective(OMPExecutableDirective *ED); 692 OMPExecutableDirective *ED) { in VisitOMPExecutableDirective() 693 for (Stmt *S : OMPExecutableDirective::used_clauses_children(ED->clauses())) { in VisitOMPExecutableDirective()
|
| H A D | CFG.cpp | 637 CFGBlock *VisitOMPExecutableDirective(OMPExecutableDirective *D, 2198 if (auto *D = dyn_cast<OMPExecutableDirective>(S)) in Visit() 5189 CFGBlock *CFGBuilder::VisitOMPExecutableDirective(OMPExecutableDirective *D, in VisitOMPExecutableDirective() 5202 OMPExecutableDirective::used_clauses_children(D->clauses())); in VisitOMPExecutableDirective()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 8567 extern const internal::VariadicDynCastAllOfMatcher<Stmt, OMPExecutableDirective> 8583 AST_MATCHER(OMPExecutableDirective, isStandaloneDirective) { in AST_MATCHER() argument 8602 AST_MATCHER_P(OMPExecutableDirective, hasStructuredBlock, in AST_MATCHER_P() argument 8620 AST_MATCHER_P(OMPExecutableDirective, hasAnyClause, in AST_MATCHER_P() argument 8734 AST_MATCHER_P(OMPExecutableDirective, isAllowedToContainClauseKind, in AST_MATCHER_P() argument
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | JumpDiagnostics.cpp | 611 if (auto *ED = dyn_cast<OMPExecutableDirective>(S)) { in BuildScopeInformation()
|
| H A D | SemaOpenMP.cpp | 3701 void VisitSubCaptures(OMPExecutableDirective *S) { in VisitSubCaptures() 4078 void VisitOMPExecutableDirective(OMPExecutableDirective *S) { in VisitOMPExecutableDirective() 5989 OMPExecutableDirective *LoopTransform = cast<OMPExecutableDirective>(AStmt); in ActOnOpenMPLoopnest() 11346 OMPExecutableDirective::getSingleClause<OMPAtClause>(Clauses); in ActOnOpenMPErrorDirective() 11356 OMPExecutableDirective::getSingleClause<OMPMessageClause>(Clauses); in ActOnOpenMPErrorDirective() 11376 OMPExecutableDirective::getSingleClause<OMPNowaitClause>(Clauses); in ActOnOpenMPTaskwaitDirective() 13252 const auto *OED = dyn_cast<OMPExecutableDirective>(*I); in ActOnOpenMPTargetDirective() 13264 const auto *OED = dyn_cast<OMPExecutableDirective>(S); in ActOnOpenMPTargetDirective() 13272 << isa<OMPExecutableDirective>(S); in ActOnOpenMPTargetDirective() 14971 OMPExecutableDirective::getClausesOfKind<OMPSizesClause>(Clauses); in ActOnOpenMPTileDirective() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 1091 const internal::VariadicDynCastAllOfMatcher<Stmt, OMPExecutableDirective>
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | StmtPrinter.cpp | 130 void PrintOMPExecutableDirective(OMPExecutableDirective *S, 724 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 | 939 StmtProfiler::VisitOMPExecutableDirective(const OMPExecutableDirective *S) { in VisitOMPExecutableDirective()
|
| H A D | TextNodeDumper.cpp | 2079 const OMPExecutableDirective *D) { in VisitOMPExecutableDirective()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 2349 void ASTStmtWriter::VisitOMPExecutableDirective(OMPExecutableDirective *E) { in VisitOMPExecutableDirective()
|
| H A D | ASTReaderStmt.cpp | 2369 void ASTStmtReader::VisitOMPExecutableDirective(OMPExecutableDirective *E) { in VisitOMPExecutableDirective()
|