/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 196 def OMPExecutableDirective : Stmt<1>; 197 def OMPLoopDirective : DStmt<OMPExecutableDirective, 1>; 198 def OMPParallelDirective : DStmt<OMPExecutableDirective>; 202 def OMPSectionsDirective : DStmt<OMPExecutableDirective>; 203 def OMPSectionDirective : DStmt<OMPExecutableDirective>; 204 def OMPSingleDirective : DStmt<OMPExecutableDirective>; 205 def OMPMasterDirective : DStmt<OMPExecutableDirective>; 206 def OMPCriticalDirective : DStmt<OMPExecutableDirective>; 209 def OMPParallelSectionsDirective : DStmt<OMPExecutableDirective>; 210 def OMPTaskDirective : DStmt<OMPExecutableDirective>; [all …]
|
/external/clang/include/clang/AST/ |
D | StmtOpenMP.h | 33 class OMPExecutableDirective : public Stmt { 67 OMPExecutableDirective(const T *, StmtClass SC, OpenMPDirectiveKind K, in OMPExecutableDirective() function 218 return const_cast<OMPExecutableDirective *>(this)->getClauses(); in clauses() 231 class OMPParallelDirective : public OMPExecutableDirective { 243 : OMPExecutableDirective(this, OMPParallelDirectiveClass, OMPD_parallel, in OMPParallelDirective() 252 : OMPExecutableDirective(this, OMPParallelDirectiveClass, OMPD_parallel, in OMPParallelDirective() 293 class OMPLoopDirective : public OMPExecutableDirective { 392 : OMPExecutableDirective(That, SC, Kind, StartLoc, EndLoc, NumClauses, 996 class OMPSectionsDirective : public OMPExecutableDirective { 1010 : OMPExecutableDirective(this, OMPSectionsDirectiveClass, OMPD_sections, in OMPSectionsDirective() [all …]
|
D | RecursiveASTVisitor.h | 498 bool TraverseOMPExecutableDirective(OMPExecutableDirective *S); 2450 OMPExecutableDirective *S) {
|
/external/clang/lib/CodeGen/ |
D | CGOpenMPRuntime.h | 41 class OMPExecutableDirective; variable 126 virtual void emitTargetOutlinedFunctionHelper(const OMPExecutableDirective &D, 491 const OMPExecutableDirective &D, 515 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, 534 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, 809 const OMPExecutableDirective &D, 933 virtual void emitTargetOutlinedFunction(const OMPExecutableDirective &D, 952 const OMPExecutableDirective &D, 988 const OMPExecutableDirective &D, 1008 const OMPExecutableDirective &D, [all …]
|
D | CGOpenMPRuntimeNVPTX.h | 130 void emitTargetOutlinedFunction(const OMPExecutableDirective &D, 158 emitParallelOrTeamsOutlinedFunction(const OMPExecutableDirective &D, 171 void emitTeamsCall(CodeGenFunction &CGF, const OMPExecutableDirective &D,
|
D | CGOpenMPRuntimeNVPTX.cpp | 308 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunction() 362 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitParallelOrTeamsOutlinedFunction() 380 const OMPExecutableDirective &D, in emitTeamsCall()
|
D | CGStmtOpenMP.cpp | 30 void emitPreInitStmt(CodeGenFunction &CGF, const OMPExecutableDirective &S) { in emitPreInitStmt() 56 OMPLexicalScope(CodeGenFunction &CGF, const OMPExecutableDirective &S, in OMPLexicalScope() 572 bool CodeGenFunction::EmitOMPFirstprivateClause(const OMPExecutableDirective &D, in EmitOMPFirstprivateClause() 666 const OMPExecutableDirective &D, in EmitOMPPrivateClause() 692 bool CodeGenFunction::EmitOMPCopyinClause(const OMPExecutableDirective &D) { in EmitOMPCopyinClause() 759 const OMPExecutableDirective &D, OMPPrivateScope &PrivateScope) { in EmitOMPLastprivateClauseInit() 817 const OMPExecutableDirective &D, bool NoFinals, in EmitOMPLastprivateClauseFinal() 935 const OMPExecutableDirective &D, in EmitOMPReductionClauseInit() 1138 const OMPExecutableDirective &D) { in EmitOMPReductionClauseFinal() 1166 CodeGenFunction &CGF, const OMPExecutableDirective &D, in emitPostUpdateForReductionClause() [all …]
|
D | CodeGenFunction.h | 2391 bool EmitOMPFirstprivateClause(const OMPExecutableDirective &D, 2393 void EmitOMPPrivateClause(const OMPExecutableDirective &D, 2406 bool EmitOMPCopyinClause(const OMPExecutableDirective &D); 2418 bool EmitOMPLastprivateClauseInit(const OMPExecutableDirective &D, 2427 void EmitOMPLastprivateClauseFinal(const OMPExecutableDirective &D, 2446 void EmitOMPReductionClauseInit(const OMPExecutableDirective &D, 2452 void EmitOMPReductionClauseFinal(const OMPExecutableDirective &D); 2463 void EmitOMPTaskBasedDirective(const OMPExecutableDirective &S, 2564 void EmitSections(const OMPExecutableDirective &S);
|
D | CGOpenMPRuntime.cpp | 842 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitParallelOrTeamsOutlinedFunction() 862 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar, in emitTaskOutlinedFunction() 3500 const OMPExecutableDirective &D, in emitPrivatesInit() 3602 const OMPExecutableDirective &D, in emitTaskDupFunction() 3683 const OMPExecutableDirective &D, in emitTaskInit() 3867 const OMPExecutableDirective &D, in emitTaskCall() 4778 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunction() 4788 const OMPExecutableDirective &D, StringRef ParentName, in emitTargetOutlinedFunctionHelper() 4865 const OMPExecutableDirective &D) { in emitNumTeamsClauseForTargetDirective() 4914 const OMPExecutableDirective &D) { in emitThreadLimitClauseForTargetDirective() [all …]
|
/external/clang/lib/AST/ |
D | StmtPrinter.cpp | 75 void PrintOMPExecutableDirective(OMPExecutableDirective *S); 972 void StmtPrinter::PrintOMPExecutableDirective(OMPExecutableDirective *S) { in PrintOMPExecutableDirective()
|
D | ASTDumper.cpp | 506 void VisitOMPExecutableDirective(const OMPExecutableDirective *Node); 1818 const OMPExecutableDirective *Node) { in VisitOMPExecutableDirective()
|
D | StmtProfile.cpp | 543 StmtProfiler::VisitOMPExecutableDirective(const OMPExecutableDirective *S) { in VisitOMPExecutableDirective()
|
D | StmtOpenMP.cpp | 20 void OMPExecutableDirective::setClauses(ArrayRef<OMPClause *> Clauses) { in setClauses()
|
/external/clang/lib/Sema/ |
D | SemaOpenMP.cpp | 1065 if (auto D = dyn_cast_or_null<OMPExecutableDirective>(CurDirective)) { in EndOpenMPDSABlock() 1555 void VisitOMPExecutableDirective(OMPExecutableDirective *S) { in VisitOMPExecutableDirective() 1568 if (C && !isa<OMPExecutableDirective>(C)) in VisitStmt() 5415 OMPExecutableDirective::getClausesOfKind<OMPCollapseClause>(Clauses); in getCollapseNumberExpr() 5423 OMPExecutableDirective::getClausesOfKind<OMPOrderedClause>(Clauses); in getOrderedNumberExpr() 6722 auto OED = dyn_cast<OMPExecutableDirective>(*I); in ActOnOpenMPTargetDirective() 6732 auto *OED = dyn_cast<OMPExecutableDirective>(S); in ActOnOpenMPTargetDirective() 6740 << isa<OMPExecutableDirective>(S); in ActOnOpenMPTargetDirective()
|
D | TreeTransform.h | 652 StmtResult TransformOMPExecutableDirective(OMPExecutableDirective *S); 7165 OMPExecutableDirective *D) { in TransformOMPExecutableDirective()
|
/external/clang/lib/Serialization/ |
D | ASTWriterStmt.cpp | 2164 void ASTStmtWriter::VisitOMPExecutableDirective(OMPExecutableDirective *E) { in VisitOMPExecutableDirective()
|
D | ASTReaderStmt.cpp | 2475 void ASTStmtReader::VisitOMPExecutableDirective(OMPExecutableDirective *E) { in VisitOMPExecutableDirective()
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 1936 void VisitOMPExecutableDirective(const OMPExecutableDirective *D); 2584 const OMPExecutableDirective *D) { in VisitOMPExecutableDirective()
|