Searched refs:OMPExecutableDirective (Results 1 – 15 of 15) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | StmtOpenMP.h | 33 class OMPExecutableDirective : public Stmt { 67 OMPExecutableDirective(const T *, StmtClass SC, OpenMPDirectiveKind K, in OMPExecutableDirective() function 206 return const_cast<OMPExecutableDirective *>(this)->getClauses(); in clauses() 219 class OMPParallelDirective : public OMPExecutableDirective { 227 : OMPExecutableDirective(this, OMPParallelDirectiveClass, OMPD_parallel, in OMPParallelDirective() 235 : OMPExecutableDirective(this, OMPParallelDirectiveClass, OMPD_parallel, in OMPParallelDirective() 268 class OMPLoopDirective : public OMPExecutableDirective { 354 : OMPExecutableDirective(That, SC, Kind, StartLoc, EndLoc, NumClauses, 830 class OMPSectionsDirective : public OMPExecutableDirective { 840 : OMPExecutableDirective(this, OMPSectionsDirectiveClass, OMPD_sections, in OMPSectionsDirective() [all …]
|
| HD | DataRecursiveASTVisitor.h | 426 bool TraverseOMPExecutableDirective(OMPExecutableDirective *S); 2324 OMPExecutableDirective *S) { in TraverseOMPExecutableDirective()
|
| HD | RecursiveASTVisitor.h | 431 bool TraverseOMPExecutableDirective(OMPExecutableDirective *S); 2356 OMPExecutableDirective *S) { in TraverseOMPExecutableDirective()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Basic/ |
| HD | StmtNodes.td | 184 def OMPExecutableDirective : Stmt<1>; 185 def OMPLoopDirective : DStmt<OMPExecutableDirective, 1>; 186 def OMPParallelDirective : DStmt<OMPExecutableDirective>; 190 def OMPSectionsDirective : DStmt<OMPExecutableDirective>; 191 def OMPSectionDirective : DStmt<OMPExecutableDirective>; 192 def OMPSingleDirective : DStmt<OMPExecutableDirective>; 193 def OMPMasterDirective : DStmt<OMPExecutableDirective>; 194 def OMPCriticalDirective : DStmt<OMPExecutableDirective>; 197 def OMPParallelSectionsDirective : DStmt<OMPExecutableDirective>; 198 def OMPTaskDirective : DStmt<OMPExecutableDirective>; [all …]
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGOpenMPRuntime.h | 38 class OMPExecutableDirective; variable 374 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, 387 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, 633 CodeGenFunction &CGF, SourceLocation Loc, const OMPExecutableDirective &D,
|
| HD | CGStmtOpenMP.cpp | 115 bool CodeGenFunction::EmitOMPFirstprivateClause(const OMPExecutableDirective &D, in EmitOMPFirstprivateClause() 189 const OMPExecutableDirective &D, in EmitOMPPrivateClause() 214 bool CodeGenFunction::EmitOMPCopyinClause(const OMPExecutableDirective &D) { in EmitOMPCopyinClause() 279 const OMPExecutableDirective &D, OMPPrivateScope &PrivateScope) { in EmitOMPLastprivateClauseInit() 324 const OMPExecutableDirective &D, llvm::Value *IsLastIterCond) { in EmitOMPLastprivateClauseFinal() 406 const OMPExecutableDirective &D, in EmitOMPReductionClauseInit() 440 const OMPExecutableDirective &D) { in EmitOMPReductionClauseFinal() 465 const OMPExecutableDirective &S, in emitCommonOMPParallelDirective() 650 const OMPExecutableDirective &D) { in emitAlignedClause() 712 emitPrivateLinearVars(CodeGenFunction &CGF, const OMPExecutableDirective &D, in emitPrivateLinearVars() [all …]
|
| HD | CodeGenFunction.h | 2137 bool EmitOMPFirstprivateClause(const OMPExecutableDirective &D, 2139 void EmitOMPPrivateClause(const OMPExecutableDirective &D, 2152 bool EmitOMPCopyinClause(const OMPExecutableDirective &D); 2164 bool EmitOMPLastprivateClauseInit(const OMPExecutableDirective &D, 2173 void EmitOMPLastprivateClauseFinal(const OMPExecutableDirective &D, 2182 void EmitOMPReductionClauseInit(const OMPExecutableDirective &D, 2188 void EmitOMPReductionClauseFinal(const OMPExecutableDirective &D); 2255 OpenMPDirectiveKind EmitSections(const OMPExecutableDirective &S);
|
| HD | CGOpenMPRuntime.cpp | 284 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitParallelOutlinedFunction() 296 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitTaskOutlinedFunction() 2098 CodeGenFunction &CGF, SourceLocation Loc, const OMPExecutableDirective &D, in emitTaskCall()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaOpenMP.cpp | 708 if (auto D = dyn_cast_or_null<OMPExecutableDirective>(CurDirective)) { in EndOpenMPDSABlock() 1128 void VisitOMPExecutableDirective(OMPExecutableDirective *S) { in VisitOMPExecutableDirective() 1141 if (C && !isa<OMPExecutableDirective>(C)) in VisitStmt() 3474 OMPExecutableDirective::filtered_clause_iterator<decltype(CollapseFilter)> I( in GetCollapseNumberExpr() 4489 auto OED = dyn_cast<OMPExecutableDirective>(*I); in ActOnOpenMPTargetDirective() 4504 << isa<OMPExecutableDirective>(S); in ActOnOpenMPTargetDirective()
|
| HD | TreeTransform.h | 638 StmtResult TransformOMPExecutableDirective(OMPExecutableDirective *S); 6828 OMPExecutableDirective *D) { in TransformOMPExecutableDirective()
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | StmtPrinter.cpp | 73 void PrintOMPExecutableDirective(OMPExecutableDirective *S); 819 void StmtPrinter::PrintOMPExecutableDirective(OMPExecutableDirective *S) { in PrintOMPExecutableDirective()
|
| HD | Stmt.cpp | 1492 void OMPExecutableDirective::setClauses(ArrayRef<OMPClause *> Clauses) { in setClauses() 1615 OMPExecutableDirective::getSingleClause(OpenMPClauseKind K) const { in getSingleClause()
|
| HD | StmtProfile.cpp | 434 StmtProfiler::VisitOMPExecutableDirective(const OMPExecutableDirective *S) { in VisitOMPExecutableDirective()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTWriterStmt.cpp | 1922 void ASTStmtWriter::VisitOMPExecutableDirective(OMPExecutableDirective *E) { in VisitOMPExecutableDirective()
|
| HD | ASTReaderStmt.cpp | 2071 void ASTStmtReader::VisitOMPExecutableDirective(OMPExecutableDirective *E) { in VisitOMPExecutableDirective()
|