Home
last modified time | relevance | path

Searched refs:OMPCanonicalLoop (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/AST/
H A DStmtOpenMP.h142 class OMPCanonicalLoop : public Stmt {
159 OMPCanonicalLoop() : Stmt(StmtClass::OMPCanonicalLoopClass) {} in OMPCanonicalLoop() function
163 static OMPCanonicalLoop *create(const ASTContext &Ctx, Stmt *LoopStmt, in create()
167 OMPCanonicalLoop *S = new (Ctx) OMPCanonicalLoop(); in create()
176 static OMPCanonicalLoop *createEmpty(const ASTContext &Ctx) { in createEmpty()
177 return new (Ctx) OMPCanonicalLoop(); in createEmpty()
H A DRecursiveASTVisitor.h2936 DEF_TRAVERSE_STMT(OMPCanonicalLoop, {
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DStmtNodes.td220 def OMPCanonicalLoop : StmtNode<Stmt>;
/llvm-project-15.0.7/clang/lib/AST/
H A DStmtOpenMP.cpp95 if (auto *CanonLoop = dyn_cast<OMPCanonicalLoop>(S)) in tryToFindNextInnerLoop()
157 if (auto *CanonLoop = dyn_cast<OMPCanonicalLoop>(CurStmt)) in doForAllLoops()
193 if (auto *CanonLoop = dyn_cast<OMPCanonicalLoop>(Body)) in doForAllLoopsBodies()
H A DStmtProfile.cpp910 void StmtProfiler::VisitOMPCanonicalLoop(const OMPCanonicalLoop *L) { in VisitOMPCanonicalLoop()
H A DStmtPrinter.cpp714 void StmtPrinter::VisitOMPCanonicalLoop(OMPCanonicalLoop *Node) { in VisitOMPCanonicalLoop()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderStmt.cpp2272 void ASTStmtReader::VisitOMPCanonicalLoop(OMPCanonicalLoop *S) { in VisitOMPCanonicalLoop()
3237 S = OMPCanonicalLoop::createEmpty(Context); in ReadStmtFromStream()
H A DASTWriterStmt.cpp2183 void ASTStmtWriter::VisitOMPCanonicalLoop(OMPCanonicalLoop *S) { in VisitOMPCanonicalLoop()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGStmt.cpp204 EmitOMPCanonicalLoop(cast<OMPCanonicalLoop>(S)); in EmitStmt()
H A DCGStmtOpenMP.cpp1852 if (const auto *CanonLoop = dyn_cast<OMPCanonicalLoop>(SimplifiedS)) in emitBody()
1997 void CodeGenFunction::EmitOMPCanonicalLoop(const OMPCanonicalLoop *S) { in EmitOMPCanonicalLoop()
2606 if (const auto *CanonLoop = dyn_cast<OMPCanonicalLoop>(S.getRawStmt())) { in isSupportedByOpenMPIRBuilder()
H A DCodeGenFunction.h3630 void EmitOMPCanonicalLoop(const OMPCanonicalLoop *S);
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp5877 return OMPCanonicalLoop::create(getASTContext(), AStmt, DistanceFunc, in ActOnOpenMPCanonicalLoop()
9099 if (auto *CanonLoop = dyn_cast_or_null<OMPCanonicalLoop>(S)) in checkOpenMPIterationSpace()
H A DTreeTransform.h8538 TreeTransform<Derived>::TransformOMPCanonicalLoop(OMPCanonicalLoop *L) { in TransformOMPCanonicalLoop()