Searched refs:OMPLoopDirective (Results 1 – 13 of 13) sorted by relevance
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 197 def OMPLoopDirective : DStmt<OMPExecutableDirective, 1>; 199 def OMPSimdDirective : DStmt<OMPLoopDirective>; 200 def OMPForDirective : DStmt<OMPLoopDirective>; 201 def OMPForSimdDirective : DStmt<OMPLoopDirective>; 207 def OMPParallelForDirective : DStmt<OMPLoopDirective>; 208 def OMPParallelForSimdDirective : DStmt<OMPLoopDirective>; 228 def OMPTaskLoopDirective : DStmt<OMPLoopDirective>; 229 def OMPTaskLoopSimdDirective : DStmt<OMPLoopDirective>; 230 def OMPDistributeDirective : DStmt<OMPLoopDirective>; 231 def OMPDistributeParallelForDirective : DStmt<OMPLoopDirective>; [all …]
|
/external/clang/include/clang/AST/ |
D | StmtOpenMP.h | 293 class OMPLoopDirective : public OMPExecutableDirective { 388 OMPLoopDirective(const T *That, StmtClass SC, OpenMPDirectiveKind Kind, 736 return const_cast<OMPLoopDirective *>(this)->getCounters(); in counters() 742 return const_cast<OMPLoopDirective *>(this)->getPrivateCounters(); in private_counters() 748 return const_cast<OMPLoopDirective *>(this)->getInits(); in inits() 754 return const_cast<OMPLoopDirective *>(this)->getUpdates(); in updates() 760 return const_cast<OMPLoopDirective *>(this)->getFinals(); in finals() 789 class OMPSimdDirective : public OMPLoopDirective { 800 : OMPLoopDirective(this, OMPSimdDirectiveClass, OMPD_simd, StartLoc, in OMPSimdDirective() 809 : OMPLoopDirective(this, OMPSimdDirectiveClass, OMPD_simd, in OMPSimdDirective() [all …]
|
D | RecursiveASTVisitor.h | 499 bool TraverseOMPLoopDirective(OMPLoopDirective *S); 2459 RecursiveASTVisitor<Derived>::TraverseOMPLoopDirective(OMPLoopDirective *S) {
|
/external/clang/lib/CodeGen/ |
D | CGOpenMPRuntime.h | 42 class OMPLoopDirective; variable 844 CodeGenFunction &CGF, SourceLocation Loc, const OMPLoopDirective &D, 1034 const OMPLoopDirective &D);
|
D | CGStmtOpenMP.cpp | 87 void emitPreInitStmt(CodeGenFunction &CGF, const OMPLoopDirective &S) { in emitPreInitStmt() 88 if (auto *LD = dyn_cast<OMPLoopDirective>(&S)) { in emitPreInitStmt() 97 OMPLoopScope(CodeGenFunction &CGF, const OMPLoopDirective &S) in OMPLoopScope() 765 auto *LoopDirective = cast<OMPLoopDirective>(&D); in EmitOMPLastprivateClauseInit() 837 if (auto *LoopDirective = dyn_cast<OMPLoopDirective>(&D)) { in EmitOMPLastprivateClauseFinal() 1251 void CodeGenFunction::EmitOMPLoopBody(const OMPLoopDirective &D, in EmitOMPLoopBody() 1321 void CodeGenFunction::EmitOMPLinearClauseInit(const OMPLoopDirective &D) { in EmitOMPLinearClauseInit() 1354 const OMPLoopDirective &D, in EmitOMPLinearClauseFinal() 1425 const OMPLoopDirective &S, CodeGenFunction::OMPPrivateScope &LoopScope) { in EmitOMPPrivateLoopCounters() 1456 static void emitPreCond(CodeGenFunction &CGF, const OMPLoopDirective &S, in emitPreCond() [all …]
|
D | CodeGenFunction.h | 2431 void EmitOMPLinearClause(const OMPLoopDirective &D, 2437 const OMPLoopDirective &D, 2457 void EmitOMPLinearClauseInit(const OMPLoopDirective &D); 2499 void EmitOMPTaskLoopBasedDirective(const OMPLoopDirective &S); 2537 void EmitOMPPrivateLoopCounters(const OMPLoopDirective &S, 2542 void EmitOMPLoopBody(const OMPLoopDirective &D, JumpDest LoopExit); 2543 void EmitOMPSimdInit(const OMPLoopDirective &D, bool IsMonotonic = false); 2545 const OMPLoopDirective &D, 2550 bool EmitOMPWorksharingLoop(const OMPLoopDirective &S); 2552 const OMPLoopDirective &S, OMPPrivateScope &LoopScope, bool Ordered, [all …]
|
D | CGOpenMPRuntime.cpp | 4057 const OMPLoopDirective &D, in emitTaskLoopCall() 6514 const OMPLoopDirective &D) { in emitDoacrossInit()
|
/external/clang/lib/AST/ |
D | StmtOpenMP.cpp | 26 void OMPLoopDirective::setCounters(ArrayRef<Expr *> A) { in setCounters() 32 void OMPLoopDirective::setPrivateCounters(ArrayRef<Expr *> A) { in setPrivateCounters() 39 void OMPLoopDirective::setInits(ArrayRef<Expr *> A) { in setInits() 45 void OMPLoopDirective::setUpdates(ArrayRef<Expr *> A) { in setUpdates() 51 void OMPLoopDirective::setFinals(ArrayRef<Expr *> A) { in setFinals()
|
D | StmtProfile.cpp | 553 void StmtProfiler::VisitOMPLoopDirective(const OMPLoopDirective *S) { in VisitOMPLoopDirective()
|
/external/clang/lib/Sema/ |
D | SemaOpenMP.cpp | 4935 OMPLoopDirective::HelperExprs &Built) { in CheckOpenMPLoop() 5461 OMPLoopDirective::HelperExprs B; in ActOnOpenMPSimdDirective() 5515 OMPLoopDirective::HelperExprs B; in ActOnOpenMPForDirective() 5551 OMPLoopDirective::HelperExprs B; in ActOnOpenMPForSimdDirective() 5768 OMPLoopDirective::HelperExprs B; in ActOnOpenMPParallelForDirective() 5813 OMPLoopDirective::HelperExprs B; in ActOnOpenMPParallelForSimdDirective() 6786 OMPLoopDirective::HelperExprs B; in ActOnOpenMPTargetParallelForDirective() 6993 OMPLoopDirective::HelperExprs B; in ActOnOpenMPTaskLoopDirective() 7025 OMPLoopDirective::HelperExprs B; in ActOnOpenMPTaskLoopSimdDirective() 7068 OMPLoopDirective::HelperExprs B; in ActOnOpenMPDistributeDirective() [all …]
|
/external/clang/lib/Serialization/ |
D | ASTWriterStmt.cpp | 2175 void ASTStmtWriter::VisitOMPLoopDirective(OMPLoopDirective *D) { in VisitOMPLoopDirective()
|
D | ASTReaderStmt.cpp | 2487 void ASTStmtReader::VisitOMPLoopDirective(OMPLoopDirective *D) { in VisitOMPLoopDirective()
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 1937 void VisitOMPLoopDirective(const OMPLoopDirective *D); 2592 void EnqueueVisitor::VisitOMPLoopDirective(const OMPLoopDirective *D) { in VisitOMPLoopDirective()
|