Lines Matching refs:Blocks
116 SetVector<BasicBlock *> &Blocks, in INITIALIZE_PASS_DEPENDENCY()
125 return L == NewLoop || !Blocks.contains(L->getHeader()); in INITIALIZE_PASS_DEPENDENCY()
166 SetVector<BasicBlock *> &Blocks, in createNaturalLoopInternal() argument
171 assert(Blocks.count(H)); in createNaturalLoopInternal()
220 for (auto *BB : Blocks) { in createNaturalLoopInternal()
233 reconnectChildLoops(LI, ParentLoop, NewLoop, Blocks, Headers); in createNaturalLoopInternal()
254 SetVector<BasicBlock *> &Blocks, in createNaturalLoop() argument
256 createNaturalLoopInternal(LI, DT, nullptr, Blocks, Headers); in createNaturalLoop()
260 SetVector<BasicBlock *> &Blocks, in createNaturalLoop() argument
262 createNaturalLoopInternal(LI, DT, &L, Blocks, Headers); in createNaturalLoop()
272 SetVector<BasicBlock *> Blocks; in makeReducible() local
277 Blocks.insert(BB); in makeReducible()
288 for (auto *BB : reverse(Blocks)) { in makeReducible()
293 if (!Blocks.count(P)) { in makeReducible()
307 createNaturalLoop(LI, DT, G, Blocks, Headers); in makeReducible()