reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
527 LoopInfo *getLI() const { return &LI; }
tools/polly/lib/Analysis/ScopDetection.cpp442 Loop *L = LI.getLoopFor(BB); 466 if (!isHoistableLoad(Load, CurRegion, LI, SE, DT, Context.RequiredILS)) 535 Loop *L = LI.getLoopFor(&BB); 575 getUniqueNonErrorValue(PHI, &Context.CurRegion, LI, DT)); 601 Loop *L = LI.getLoopFor(&BB); 605 LHS = tryForwardThroughPHI(LHS, Context.CurRegion, SE, LI, DT); 606 RHS = tryForwardThroughPHI(RHS, Context.CurRegion, SE, LI, DT); 713 auto *ArgSCEV = SE.getSCEVAtScope(Arg, LI.getLoopFor(CI.getParent())); 746 Loop *L = LI.getLoopFor(II.getParent()); 927 isHoistableLoad(Load, CurRegion, LI, SE, DT, Context.RequiredILS)) 979 auto *Scope = LI.getLoopFor(Insn->getParent()); 1102 auto *Scope = LI.getLoopFor(Inst->getParent()); 1113 std::make_pair(BP, LI.getLoopFor(Inst->getParent()))); 1153 if (Load && isHoistableLoad(Load, Context.CurRegion, LI, SE, DT, 1183 Loop *L = LI.getLoopFor(Inst->getParent()); 1200 if (isErrorBlock(*OpInst->getParent(), Context.CurRegion, LI, DT)) { 1471 if (!PollyProcessUnprofitable && regionWithoutLoops(R, LI)) 1526 Loop *L = LI.getLoopFor(BB); 1543 bool IsErrorBlock = isErrorBlock(*BB, CurRegion, LI, DT); 1573 if (Context.CurRegion.contains(LI.getLoopFor(BB))) 1584 auto *L = LI.getLoopFor(BB); 1613 countBeneficialLoops(&CurRegion, SE, LI, MIN_LOOP_TRIP_COUNT).NumLoops;