reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Analysis/BlockFrequencyInfoImpl.h
 1122     const LoopT *Loop = LI->getLoopFor(RPOT[Index]);
include/llvm/Analysis/CFG.h
  150     for (const auto *Lp = LI.getLoopFor(Src); Lp; Lp = Lp->getParentLoop()) {
include/llvm/Analysis/RegionInfoImpl.h
  158   LoopT *L = LI->getLoopFor(BB);
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 2871   const MachineLoop *Loop = LI->getLoopFor(&MBB);
lib/CodeGen/BranchFolding.cpp
  474     if (MachineLoop *ML = MLI->getLoopFor(&CurMBB))
 1141       ML = MLI->getLoopFor(IBB);
 1169         if (ML != MLI->getLoopFor(PBB))
lib/CodeGen/CalcSpillWeights.cpp
  228         loop = Loops.getLoopFor(mbb);
lib/CodeGen/MachineBasicBlock.cpp
 1076     if (MachineLoop *TIL = MLI->getLoopFor(this)) {
 1079       if (MachineLoop *DestLoop = MLI->getLoopFor(Succ)) {
lib/CodeGen/MachineBlockPlacement.cpp
 2109       if (MachineLoop *ExitLoop = MLI->getLoopFor(Succ)) {
 2763     MachineLoop *L = MLI->getLoopFor(ChainBB);
lib/CodeGen/MachineCombiner.cpp
  503   const MachineLoop *ML = MLI->getLoopFor(MBB);
lib/CodeGen/MachineLICM.cpp
  505     const MachineLoop *ML = MLI->getLoopFor(BB);
  689     const MachineLoop *ML = MLI->getLoopFor(BB);
lib/CodeGen/MachineLoopInfo.cpp
  138     MachineLoop *T = getLoopFor(S);
lib/CodeGen/MachineSink.cpp
  480   if (LI->getLoopFor(FromBB) == LI->getLoopFor(ToBB) &&
  480   if (LI->getLoopFor(FromBB) == LI->getLoopFor(ToBB) &&
lib/CodeGen/MachineTraceMetrics.cpp
  169   return MTM.Loops->getLoopFor(MBB);
  459       if (const MachineLoop *FromLoop = LB.Loops->getLoopFor(*From)) {
  464         if (isExitingLoop(FromLoop, LB.Loops->getLoopFor(To)))
lib/CodeGen/PHIElimination.cpp
  568   const MachineLoop *CurLoop = MLI ? MLI->getLoopFor(&MBB) : nullptr;
  585       const MachineLoop *PreLoop = MLI ? MLI->getLoopFor(PreMBB) : nullptr;
lib/CodeGen/RegAllocGreedy.cpp
 3168     if (Loops->getLoopFor(MBB) == L)
lib/CodeGen/ShrinkWrap.cpp
  403           MLI->getLoopFor(Save) || MLI->getLoopFor(Restore))) {
  403           MLI->getLoopFor(Save) || MLI->getLoopFor(Restore))) {
  415         (MLI->getLoopFor(Save) || MLI->getLoopFor(Restore))) {
  415         (MLI->getLoopFor(Save) || MLI->getLoopFor(Restore))) {
  426         MLI->getLoopFor(Restore)->getExitingBlocks(ExitBlocks);
lib/CodeGen/SplitKit.cpp
  898   const MachineLoop *DefLoop = Loops.getLoopFor(DefMBB);
  906     const MachineLoop *Loop = Loops.getLoopFor(MBB);
lib/Target/AMDGPU/AMDILCFGStructurizer.cpp
  360   MachineLoop *LoopRep = MLI->getLoopFor(MBB);
  375   MachineLoop *LoopRep = MLI->getLoopFor(MBB);
 1082     MachineLoop *LoopRep = MLI->getLoopFor(Src1MBB);
 1083     if (LoopRep&& LoopRep == MLI->getLoopFor(Src2MBB)) {
lib/Target/Hexagon/HexagonEarlyIfConv.cpp
  234   MachineLoop *L = MLI->getLoopFor(SB);
  293   bool TOk = (TNP == 1 && TNS == 1 && MLI->getLoopFor(TB) == L);
  294   bool FOk = (FNP == 1 && FNS == 1 && MLI->getLoopFor(FB) == L);
  298   if (SkipExitBranches && MLI->getLoopFor(TB) != MLI->getLoopFor(FB))
  298   if (SkipExitBranches && MLI->getLoopFor(TB) != MLI->getLoopFor(FB))
  622   if (MLI->getLoopFor(B) != L)
lib/Target/Hexagon/HexagonSplitDouble.cpp
  455         const MachineLoop *L = MLI->getLoopFor(PB);
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
 1831     if (MLI->getLoopFor(OldBB) != MLI->getLoopFor(ThisBB))
 1831     if (MLI->getLoopFor(OldBB) != MLI->getLoopFor(ThisBB))
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  422     if (LI.getLoopFor(PMBB) != LI.getLoopFor(&MBB)) {
  422     if (LI.getLoopFor(PMBB) != LI.getLoopFor(&MBB)) {
lib/Target/SystemZ/SystemZMachineScheduler.cpp
   88   LLVM_DEBUG(const MachineLoop *Loop = MLI->getLoopFor(MBB);
   95     getSingleSchedPred(MBB, MLI->getLoopFor(MBB));
lib/Target/WebAssembly/WebAssemblyCFGSort.cpp
   92     const auto *ML = MLI.getLoopFor(MBB);
  250     if (MachineLoop *L = MLI.getLoopFor(&MBB))
  296       if (MachineLoop *SuccL = MLI.getLoopFor(Succ))
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
  378   MachineLoop *Loop = MLI.getLoopFor(&MBB);
lib/Target/X86/X86FixupBWInsts.cpp
  371     if (MachineLoop *ML = MLI->getLoopFor(&MBB))