Searched refs:OMPCanonicalLoop (Results 1 – 13 of 13) sorted by relevance
142 class OMPCanonicalLoop : public Stmt {159 OMPCanonicalLoop() : Stmt(StmtClass::OMPCanonicalLoopClass) {} in OMPCanonicalLoop() function163 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()
2805 DEF_TRAVERSE_STMT(OMPCanonicalLoop, {
219 def OMPCanonicalLoop : StmtNode<Stmt>;
95 if (auto *CanonLoop = dyn_cast<OMPCanonicalLoop>(S)) in tryToFindNextInnerLoop()132 if (auto *CanonLoop = dyn_cast<OMPCanonicalLoop>(CurStmt)) in doForAllLoops()168 if (auto *CanonLoop = dyn_cast<OMPCanonicalLoop>(Body)) in doForAllLoopsBodies()
887 void StmtProfiler::VisitOMPCanonicalLoop(const OMPCanonicalLoop *L) { in VisitOMPCanonicalLoop()
638 void StmtPrinter::VisitOMPCanonicalLoop(OMPCanonicalLoop *Node) { in VisitOMPCanonicalLoop()
2277 void ASTStmtReader::VisitOMPCanonicalLoop(OMPCanonicalLoop *S) { in VisitOMPCanonicalLoop()3165 S = OMPCanonicalLoop::createEmpty(Context); in ReadStmtFromStream()
2174 void ASTStmtWriter::VisitOMPCanonicalLoop(OMPCanonicalLoop *S) { in VisitOMPCanonicalLoop()
200 EmitOMPCanonicalLoop(cast<OMPCanonicalLoop>(S)); in EmitStmt()
1826 if (const auto *CanonLoop = dyn_cast<OMPCanonicalLoop>(SimplifiedS)) in emitBody()1955 void CodeGenFunction::EmitOMPCanonicalLoop(const OMPCanonicalLoop *S) { in EmitOMPCanonicalLoop()
3564 void EmitOMPCanonicalLoop(const OMPCanonicalLoop *S);
5561 return OMPCanonicalLoop::create(getASTContext(), AStmt, DistanceFunc, in ActOnOpenMPCanonicalLoop()8560 if (auto *CanonLoop = dyn_cast_or_null<OMPCanonicalLoop>(S)) in checkOpenMPIterationSpace()
8409 TreeTransform<Derived>::TransformOMPCanonicalLoop(OMPCanonicalLoop *L) { in TransformOMPCanonicalLoop()