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

References

lib/CodeGen/MachineLICM.cpp
  342     CurLoop = Worklist.pop_back_val();
  348     if (PreRegAlloc && !LoopIsOuterMostWithPredecessor(CurLoop)) {
  349       Worklist.append(CurLoop->begin(), CurLoop->end());
  349       Worklist.append(CurLoop->begin(), CurLoop->end());
  353     CurLoop->getExitBlocks(ExitBlocks);
  360       MachineDomTreeNode *N = DT->getNode(CurLoop->getHeader());
  502   for (MachineBasicBlock *BB : CurLoop->getBlocks()) {
  574   for (MachineBasicBlock *BB : CurLoop->getBlocks()) {
  617   if (BB != CurLoop->getHeader()) {
  620     CurLoop->getExitingBlocks(CurrentLoopExitingBlocks);
  694     if (!CurLoop->contains(BB))
 1031       } else if (CurLoop->getHeader()->isLiveIn(Reg)) {
 1046     if (CurLoop->contains(MRI->getVRegDef(Reg)))
 1071           if (CurLoop->contains(&UseMI))
 1081         if (UseMI.isCopy() && CurLoop->contains(&UseMI))
 1100     if (!CurLoop->contains(UseMI.getParent()))
 1512     CurPreheader = CurLoop->getLoopPreheader();
 1514       MachineBasicBlock *Pred = CurLoop->getLoopPredecessor();
 1520       CurPreheader = Pred->SplitCriticalEdge(CurLoop->getHeader(), *this);