| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 205 def OMPExecutableDirective : Stmt<1>; 206 def OMPLoopDirective : DStmt<OMPExecutableDirective, 1>; 212 def OMPSectionDirective : DStmt<OMPExecutableDirective>; 213 def OMPSingleDirective : DStmt<OMPExecutableDirective>; 214 def OMPMasterDirective : DStmt<OMPExecutableDirective>; 219 def OMPTaskDirective : DStmt<OMPExecutableDirective>; 224 def OMPFlushDirective : DStmt<OMPExecutableDirective>; 226 def OMPAtomicDirective : DStmt<OMPExecutableDirective>; 227 def OMPTargetDirective : DStmt<OMPExecutableDirective>; 234 def OMPTeamsDirective : DStmt<OMPExecutableDirective>; [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | StmtOpenMP.h | 33 class OMPExecutableDirective : public Stmt { 240 return const_cast<OMPExecutableDirective *>(this) in getInnermostCapturedStmt() 276 class OMPParallelDirective : public OMPExecutableDirective { 338 class OMPLoopDirective : public OMPExecutableDirective { 1376 class OMPSingleDirective : public OMPExecutableDirective { 1431 class OMPMasterDirective : public OMPExecutableDirective { 1771 class OMPTaskDirective : public OMPExecutableDirective { 2044 class OMPFlushDirective : public OMPExecutableDirective { 2154 class OMPAtomicDirective : public OMPExecutableDirective { 2288 class OMPTargetDirective : public OMPExecutableDirective { [all …]
|
| H A D | RecursiveASTVisitor.h | 529 bool TraverseOMPExecutableDirective(OMPExecutableDirective *S); 2626 OMPExecutableDirective *S) {
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeNVPTX.h | 88 const OMPExecutableDirective &D); 112 void emitNonSPMDKernel(const OMPExecutableDirective &D, StringRef ParentName, 128 void emitSPMDKernel(const OMPExecutableDirective &D, StringRef ParentName, 142 void emitTargetOutlinedFunction(const OMPExecutableDirective &D, 234 emitParallelOutlinedFunction(const OMPExecutableDirective &D, 249 emitTeamsOutlinedFunction(const OMPExecutableDirective &D, 262 void emitTeamsCall(CodeGenFunction &CGF, const OMPExecutableDirective &D, 384 CodeGenFunction &CGF, const OMPExecutableDirective &D) const override; 418 llvm::Function *OutlinedParallelFn, const OMPExecutableDirective &D);
|
| H A D | CGOpenMPRuntime.h | 42 class OMPExecutableDirective; variable 756 const OMPExecutableDirective &D, 785 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, 797 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, 816 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, 1164 const OMPExecutableDirective &D, 1391 const OMPExecutableDirective &D, 1431 const OMPExecutableDirective &D, 1604 emitParallelOutlinedFunction(const OMPExecutableDirective &D, 1618 emitTeamsOutlinedFunction(const OMPExecutableDirective &D, [all …]
|
| H A D | CGOpenMPRuntimeNVPTX.cpp | 438 void VisitOMPExecutableDirective(const OMPExecutableDirective *D) { in VisitOMPExecutableDirective() 942 static bool hasStaticScheduling(const OMPExecutableDirective &D) { in hasStaticScheduling() 1311 const OMPExecutableDirective &D; in emitSPMDKernel() 1316 const OMPExecutableDirective &D) in emitSPMDKernel() 1348 const OMPExecutableDirective &D) { in emitSPMDEntryHeader() 1850 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunction() 1932 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitParallelOutlinedFunction() 1977 const OMPExecutableDirective *Dir = &D; in getDistributeLastprivateVars() 1983 Dir = dyn_cast<OMPExecutableDirective>(S); in getDistributeLastprivateVars() 2009 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitTeamsOutlinedFunction() [all …]
|
| H A D | CGStmtOpenMP.cpp | 58 CodeGenFunction &CGF, const OMPExecutableDirective &S, in OMPLexicalScope() 92 bool EmitPreInitStmt(const OMPExecutableDirective &S) { in EmitPreInitStmt() 108 bool EmitPreInitStmt(const OMPExecutableDirective &S) { in EmitPreInitStmt() 831 const OMPExecutableDirective &D, in EmitOMPPrivateClause() 985 const OMPExecutableDirective &D, bool NoFinals, in EmitOMPLastprivateClauseFinal() 1058 const OMPExecutableDirective &D, in EmitOMPReductionClauseInit() 1191 CodeGenFunction &CGF, const OMPExecutableDirective &D, in emitPostUpdateForReductionClause() 1220 const OMPExecutableDirective &, 1226 CodeGenFunction &CGF, const OMPExecutableDirective &S, in emitCommonOMPParallelDirective() 2112 CodeGenFunction &CGF, const OMPExecutableDirective &S, in emitDistributeParallelForDistributeInnerBoundParams() [all …]
|
| H A D | CGOpenMPRuntime.cpp | 4624 const OMPExecutableDirective &D, in emitPrivatesInit() 4755 const OMPExecutableDirective &D, in emitTaskDupFunction() 6321 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunction() 6330 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunctionHelper() 6686 const OMPExecutableDirective &CurDir; 8124 static const OMPExecutableDirective * 8219 const OMPExecutableDirective *TD = &D; in emitTargetNumIterationsCall() 8523 isa<OMPExecutableDirective>(S) && in scanForTargetRegionsFunctions() 8528 const auto &E = *cast<OMPExecutableDirective>(S); in scanForTargetRegionsFunctions() 8634 if (const auto *E = dyn_cast<OMPExecutableDirective>(S)) { in scanForTargetRegionsFunctions() [all …]
|
| H A D | CodeGenFunction.h | 279 CodeGenFunction &, const OMPExecutableDirective &S)> 284 CodeGenFunction &, const OMPExecutableDirective &S, Address LB, 3011 bool EmitOMPFirstprivateClause(const OMPExecutableDirective &D, 3013 void EmitOMPPrivateClause(const OMPExecutableDirective &D, 3029 bool EmitOMPCopyinClause(const OMPExecutableDirective &D); 3041 bool EmitOMPLastprivateClauseInit(const OMPExecutableDirective &D, 3050 void EmitOMPLastprivateClauseFinal(const OMPExecutableDirective &D, 3069 void EmitOMPReductionClauseInit(const OMPExecutableDirective &D, 3076 void EmitOMPReductionClauseFinal(const OMPExecutableDirective &D, 3090 void EmitOMPTaskBasedDirective(const OMPExecutableDirective &S, [all …]
|
| H A D | CGStmt.cpp | 78 if (const auto *D = dyn_cast<OMPExecutableDirective>(S)) { in EmitStmt()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ASTDumper.cpp | 297 void VisitOMPExecutableDirective(const OMPExecutableDirective *Node); 1454 const OMPExecutableDirective *Node) { in VisitOMPExecutableDirective()
|
| H A D | StmtPrinter.cpp | 132 void PrintOMPExecutableDirective(OMPExecutableDirective *S, 628 void StmtPrinter::PrintOMPExecutableDirective(OMPExecutableDirective *S, in PrintOMPExecutableDirective()
|
| H A D | StmtProfile.cpp | 759 StmtProfiler::VisitOMPExecutableDirective(const OMPExecutableDirective *S) { in VisitOMPExecutableDirective()
|
| H A D | StmtOpenMP.cpp | 20 void OMPExecutableDirective::setClauses(ArrayRef<OMPClause *> Clauses) { in setClauses()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 1773 if (const auto *D = dyn_cast_or_null<OMPExecutableDirective>(CurDirective)) { in EndOpenMPDSABlock() 2197 void VisitSubCaptures(OMPExecutableDirective *S) { in VisitSubCaptures() 2440 void VisitOMPExecutableDirective(OMPExecutableDirective *S) { in VisitOMPExecutableDirective() 5707 OMPExecutableDirective::getClausesOfKind<OMPCollapseClause>(Clauses); in getCollapseNumberExpr() 5715 OMPExecutableDirective::getClausesOfKind<OMPOrderedClause>(Clauses); in getOrderedNumberExpr() 7006 const auto *OED = dyn_cast<OMPExecutableDirective>(*I); in ActOnOpenMPTargetDirective() 7016 const auto *OED = dyn_cast<OMPExecutableDirective>(S); in ActOnOpenMPTargetDirective() 7024 << isa<OMPExecutableDirective>(S); in ActOnOpenMPTargetDirective()
|
| H A D | TreeTransform.h | 669 StmtResult TransformOMPExecutableDirective(OMPExecutableDirective *S); 7701 OMPExecutableDirective *D) { in TransformOMPExecutableDirective()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 1879 void ASTStmtWriter::VisitOMPExecutableDirective(OMPExecutableDirective *E) { in VisitOMPExecutableDirective()
|
| H A D | ASTReaderStmt.cpp | 1909 void ASTStmtReader::VisitOMPExecutableDirective(OMPExecutableDirective *E) { in VisitOMPExecutableDirective()
|