|
reference, declaration → definition
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))