Lines Matching refs:ExitBlocks
182 BasicBlock *PH, ArrayRef<BasicBlock *> ExitBlocks, in PGOCounterPromoterHelper() argument
186 : LoadAndStorePromoter({L, S}, SSA), Store(S), ExitBlocks(ExitBlocks), in PGOCounterPromoterHelper()
194 for (unsigned i = 0, e = ExitBlocks.size(); i != e; ++i) { in doExtraRewritesBeforeFinalDeletion()
195 BasicBlock *ExitBlock = ExitBlocks[i]; in doExtraRewritesBeforeFinalDeletion()
227 ArrayRef<BasicBlock *> ExitBlocks; member in __anon05d9999f0111::PGOCounterPromoterHelper
241 : LoopToCandidates(LoopToCands), ExitBlocks(), InsertPts(), L(CurLoop), in PGOCounterPromoter()
255 ExitBlocks.push_back(ExitBlock); in PGOCounterPromoter()
263 if (ExitBlocks.size() == 0) in run()
272 for (auto BB : ExitBlocks) in run()
303 L.getLoopPreheader(), ExitBlocks, in run()
393 SmallVector<BasicBlock *, 8> ExitBlocks; member in __anon05d9999f0111::PGOCounterPromoter