Lines Matching refs:Blocks
119 SetVector<BasicBlock *> &Blocks, in INITIALIZE_PASS_DEPENDENCY()
128 return L == NewLoop || !Blocks.contains(L->getHeader()); in INITIALIZE_PASS_DEPENDENCY()
169 SetVector<BasicBlock *> &Blocks, in createNaturalLoopInternal() argument
174 assert(Blocks.count(H)); in createNaturalLoopInternal()
223 for (auto BB : Blocks) { in createNaturalLoopInternal()
236 reconnectChildLoops(LI, ParentLoop, NewLoop, Blocks, Headers); in createNaturalLoopInternal()
257 SetVector<BasicBlock *> &Blocks, in createNaturalLoop() argument
259 createNaturalLoopInternal(LI, DT, nullptr, Blocks, Headers); in createNaturalLoop()
263 SetVector<BasicBlock *> &Blocks, in createNaturalLoop() argument
265 createNaturalLoopInternal(LI, DT, &L, Blocks, Headers); in createNaturalLoop()
275 SetVector<BasicBlock *> Blocks; in makeReducible() local
280 Blocks.insert(BB); in makeReducible()
291 for (auto BB : reverse(Blocks)) { in makeReducible()
296 if (!Blocks.count(P)) { in makeReducible()
310 createNaturalLoop(LI, DT, G, Blocks, Headers); in makeReducible()