Lines Matching refs:LoopStmt
14072 Stmt *LoopStmt, ArrayRef<Stmt *> OriginalInit, in addLoopPreInits() argument
14077 if (auto *CXXRangeFor = dyn_cast<CXXForRangeStmt>(LoopStmt)) { in addLoopPreInits()
14259 Stmt *LoopStmt = LoopStmts[I]; in ActOnOpenMPTileDirective() local
14333 if (auto *SourceCXXFor = dyn_cast<CXXForRangeStmt>(LoopStmt)) in ActOnOpenMPTileDirective()
14502 Stmt *LoopStmt = nullptr; in ActOnOpenMPUnrollDirective() local
14503 collectLoopStmts(AStmt, {LoopStmt}); in ActOnOpenMPUnrollDirective()
14507 addLoopPreInits(Context, LoopHelper, LoopStmt, OriginalInits[0], PreInits); in ActOnOpenMPUnrollDirective()
14613 if (auto *CXXRangeFor = dyn_cast<CXXForRangeStmt>(LoopStmt)) in ActOnOpenMPUnrollDirective()
14709 Stmt *LoopStmt = nullptr; in ActOnOpenMPReverseDirective() local
14710 collectLoopStmts(AStmt, {LoopStmt}); in ActOnOpenMPReverseDirective()
14714 addLoopPreInits(Context, LoopHelper, LoopStmt, OriginalInits[0], PreInits); in ActOnOpenMPReverseDirective()
14844 (isa<CXXForRangeStmt>(LoopStmt) ? 1 : 0)); in ActOnOpenMPReverseDirective()
14847 if (auto *CXXRangeFor = dyn_cast<CXXForRangeStmt>(LoopStmt)) in ActOnOpenMPReverseDirective()