Lines Matching refs:LI
83 for (Loop::block_iterator LI = L->block_begin(), LE = L->block_end(); in isLoopDead() local
84 LI != LE; ++LI) { in isLoopDead()
85 for (Instruction &I : **LI) { in isLoopDead()
176 for (Loop::block_iterator LI = L->block_begin(), LE = L->block_end(); in runImpl() local
177 LI != LE; ++LI) { in runImpl()
180 ChildNodes.insert(ChildNodes.begin(), DT[*LI]->begin(), DT[*LI]->end()); in runImpl()
186 DT.eraseNode(*LI); in runImpl()
190 (*LI)->dropAllReferences(); in runImpl()
197 for (Loop::block_iterator LI = L->block_begin(), LE = L->block_end(); in runImpl() local
198 LI != LE; ++LI) in runImpl()
199 (*LI)->eraseFromParent(); in runImpl()
224 auto &LI = *FAM.getCachedResult<LoopAnalysis>(*F); in run() local
226 bool Changed = runImpl(&L, DT, SE, LI); in run()