Searched refs:OMPLoopBasedDirective (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | StmtNodes.td | 226 def OMPLoopBasedDirective : StmtNode<OMPExecutableDirective, 1>; 227 def OMPLoopDirective : StmtNode<OMPLoopBasedDirective, 1>; 230 def OMPLoopTransformationDirective : StmtNode<OMPLoopBasedDirective, 1>;
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 3016 OMPLoopBasedDirective::HelperExprs &B, in finishLinearClauses() 9580 OMPLoopBasedDirective::HelperExprs &Built) { in checkOpenMPLoop() 9623 if (!OMPLoopBasedDirective::doForAllLoops( in checkOpenMPLoop() 10363 OMPLoopBasedDirective::HelperExprs B; in ActOnOpenMPSimdDirective() 10395 OMPLoopBasedDirective::HelperExprs B; in ActOnOpenMPForDirective() 10421 OMPLoopBasedDirective::HelperExprs B; in ActOnOpenMPForSimdDirective() 10865 OMPLoopBasedDirective::HelperExprs B; in ActOnOpenMPParallelForDirective() 10891 OMPLoopBasedDirective::HelperExprs B; in ActOnOpenMPParallelForSimdDirective() 12981 OMPLoopBasedDirective::HelperExprs B; in ActOnOpenMPTargetParallelForDirective() 13209 OMPLoopBasedDirective::HelperExprs B; in ActOnOpenMPTaskLoopDirective() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | StmtOpenMP.cpp | 78 OMPLoopBasedDirective::tryToFindNextInnerLoop(Stmt *CurStmt, in tryToFindNextInnerLoop() 98 (isa<OMPLoopBasedDirective>(S) && !isa<OMPLoopDirective>(S))) { in tryToFindNextInnerLoop() 125 bool OMPLoopBasedDirective::doForAllLoops( in doForAllLoops() 173 CurStmt = OMPLoopBasedDirective::tryToFindNextInnerLoop( in doForAllLoops() 179 void OMPLoopBasedDirective::doForAllLoopsBodies( in doForAllLoopsBodies() 182 bool Res = OMPLoopBasedDirective::doForAllLoops( in doForAllLoopsBodies() 205 OMPLoopBasedDirective::doForAllLoopsBodies( in getBody()
|
H A D | StmtProfile.cpp | 955 void StmtProfiler::VisitOMPLoopBasedDirective(const OMPLoopBasedDirective *S) { in VisitOMPLoopBasedDirective()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | StmtOpenMP.h | 698 class OMPLoopBasedDirective : public OMPExecutableDirective { 713 OMPLoopBasedDirective(StmtClass SC, OpenMPDirectiveKind Kind, in OMPLoopBasedDirective() function 975 class OMPLoopTransformationDirective : public OMPLoopBasedDirective { 987 : OMPLoopBasedDirective(SC, Kind, StartLoc, EndLoc, NumAssociatedLoops) {} in OMPLoopTransformationDirective() 1019 class OMPLoopDirective : public OMPLoopBasedDirective { 1157 : OMPLoopBasedDirective(SC, Kind, StartLoc, EndLoc, CollapsedNum) {} in OMPLoopDirective()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | SemaOpenMP.h | 1404 SmallVectorImpl<OMPLoopBasedDirective::HelperExprs> &LoopHelpers,
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGStmtOpenMP.cpp | 144 void emitPreInitStmt(CodeGenFunction &CGF, const OMPLoopBasedDirective &S) { in emitPreInitStmt() 173 (void)OMPLoopBasedDirective::doForAllLoops( in emitPreInitStmt() 223 OMPLoopScope(CodeGenFunction &CGF, const OMPLoopBasedDirective &S) in OMPLoopScope() 1854 if (const auto *Dir = dyn_cast<OMPLoopBasedDirective>(S)) { in OMPTransformDirectiveScopeRAII() 1964 OMPLoopBasedDirective::tryToFindNextInnerLoop( in EmitOMPLoopBody()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriterStmt.cpp | 2395 void ASTStmtWriter::VisitOMPLoopBasedDirective(OMPLoopBasedDirective *D) { in VisitOMPLoopBasedDirective()
|
H A D | ASTReaderStmt.cpp | 2396 void ASTStmtReader::VisitOMPLoopBasedDirective(OMPLoopBasedDirective *D) { in VisitOMPLoopBasedDirective()
|