reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
876 if (!canSplitCriticalEdge(Succ)) 886 << printMBBReference(*Succ) << '\n'); 939 ReplaceUsesOfBlockWith(Succ, NMBB); 966 NMBB->addSuccessor(Succ); 967 if (!NMBB->isLayoutSuccessor(Succ)) { 970 TII->insertBranch(*NMBB, Succ, nullptr, Cond, DL); 984 Succ->replacePhiUsesWith(this, NMBB); 987 for (const auto &LI : Succ->liveins()) 1006 LV->addNewBlock(NMBB, this, Succ); 1027 I = Succ->instr_begin(), E = Succ->instr_end(); 1027 I = Succ->instr_begin(), E = Succ->instr_end(); 1056 bool isLiveOut = LI.liveAt(LIS->getMBBStartIdx(Succ)); 1073 MDT->recordSplitCriticalEdge(this, Succ, NMBB); 1079 if (MachineLoop *DestLoop = MLI->getLoopFor(Succ)) { 1094 assert(DestLoop->getHeader() == Succ &&