Lines Matching defs:LI
128 static const Loop *getOutermostLoop(const LoopInfo *LI, const BasicBlock *BB) {
129 const Loop *L = LI->getLoopFor(BB);
137 const DominatorTree *DT, const LoopInfo *LI) {
158 if (LI && ExclusionSet) {
160 if (const Loop *L = getOutermostLoop(LI, BB))
166 if (LI) {
168 if (const Loop *L = getOutermostLoop(LI, StopSetBB))
191 if (LI) {
192 Outer = getOutermostLoop(LI, BB);
242 const LoopInfo *LI) {
245 LI);
252 const LoopInfo *LI) {
254 Worklist, StopSet, ExclusionSet, DT, LI);
260 const LoopInfo *LI) {
278 return isPotentiallyReachableFromMany(Worklist, B, ExclusionSet, DT, LI);
284 const LoopInfo *LI) {
298 if (LI && LI->getLoopFor(BB) != nullptr)
319 ExclusionSet, DT, LI);
323 A->getParent(), B->getParent(), ExclusionSet, DT, LI);