Home
last modified time | relevance | path

Searched refs:OMPLoopBasedDirective (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Basic/
H A DStmtNodes.td223 def OMPLoopBasedDirective : StmtNode<OMPExecutableDirective, 1>;
224 def OMPLoopDirective : StmtNode<OMPLoopBasedDirective, 1>;
227 def OMPLoopTransformationDirective : StmtNode<OMPLoopBasedDirective, 1>;
/llvm-project-15.0.7/clang/lib/AST/
H A DStmtOpenMP.cpp78 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 DStmtProfile.cpp914 void StmtProfiler::VisitOMPLoopBasedDirective(const OMPLoopBasedDirective *S) { in VisitOMPLoopBasedDirective()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp10201 OMPLoopBasedDirective::HelperExprs B; in ActOnOpenMPSimdDirective()
10240 OMPLoopBasedDirective::HelperExprs B; in ActOnOpenMPForDirective()
10276 OMPLoopBasedDirective::HelperExprs B; in ActOnOpenMPForSimdDirective()
10799 OMPLoopBasedDirective::HelperExprs B; in ActOnOpenMPParallelForDirective()
10843 OMPLoopBasedDirective::HelperExprs B; in ActOnOpenMPParallelForSimdDirective()
12922 OMPLoopBasedDirective::HelperExprs B; in ActOnOpenMPTargetParallelForDirective()
13216 OMPLoopBasedDirective::HelperExprs B; in ActOnOpenMPTaskLoopDirective()
13254 OMPLoopBasedDirective::HelperExprs B; in ActOnOpenMPTaskLoopSimdDirective()
13304 OMPLoopBasedDirective::HelperExprs B; in ActOnOpenMPMasterTaskLoopDirective()
13342 OMPLoopBasedDirective::HelperExprs B; in ActOnOpenMPMaskedTaskLoopDirective()
[all …]
/llvm-project-15.0.7/clang/include/clang/AST/
H A DStmtOpenMP.h682 class OMPLoopBasedDirective : public OMPExecutableDirective {
697 OMPLoopBasedDirective(StmtClass SC, OpenMPDirectiveKind Kind, in OMPLoopBasedDirective() function
959 class OMPLoopTransformationDirective : public OMPLoopBasedDirective {
971 : OMPLoopBasedDirective(SC, Kind, StartLoc, EndLoc, NumAssociatedLoops) {} in OMPLoopTransformationDirective()
1002 class OMPLoopDirective : public OMPLoopBasedDirective {
1140 : OMPLoopBasedDirective(SC, Kind, StartLoc, EndLoc, CollapsedNum) {} in OMPLoopDirective()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp139 void emitPreInitStmt(CodeGenFunction &CGF, const OMPLoopBasedDirective &S) { in emitPreInitStmt()
168 (void)OMPLoopBasedDirective::doForAllLoops( in emitPreInitStmt()
196 OMPLoopScope(CodeGenFunction &CGF, const OMPLoopBasedDirective &S) in OMPLoopScope()
1818 if (const auto *Dir = dyn_cast<OMPLoopBasedDirective>(S)) { in OMPTransformDirectiveScopeRAII()
1928 OMPLoopBasedDirective::tryToFindNextInnerLoop( in EmitOMPLoopBody()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriterStmt.cpp2196 void ASTStmtWriter::VisitOMPLoopBasedDirective(OMPLoopBasedDirective *D) { in VisitOMPLoopBasedDirective()
H A DASTReaderStmt.cpp2284 void ASTStmtReader::VisitOMPLoopBasedDirective(OMPLoopBasedDirective *D) { in VisitOMPLoopBasedDirective()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndex.cpp2137 void VisitOMPLoopBasedDirective(const OMPLoopBasedDirective *D);
3011 const OMPLoopBasedDirective *D) { in VisitOMPLoopBasedDirective()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h10658 SmallVectorImpl<OMPLoopBasedDirective::HelperExprs> &LoopHelpers,