reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
883 MF->insert(std::next(MachineFunction::iterator(this)), NMBB); 885 << " -- " << printMBBReference(*NMBB) << " -- " 891 LIS->insertMBBInMaps(NMBB); 893 Indexes->insertMBBInMaps(NMBB); 939 ReplaceUsesOfBlockWith(Succ, NMBB); 966 NMBB->addSuccessor(Succ); 967 if (!NMBB->isLayoutSuccessor(Succ)) { 970 TII->insertBranch(*NMBB, Succ, nullptr, Cond, DL); 973 for (MachineInstr &MI : NMBB->instrs()) { 984 Succ->replacePhiUsesWith(this, NMBB); 988 NMBB->addLiveIn(LI); 1006 LV->addNewBlock(NMBB, this, Succ); 1018 std::next(MachineFunction::iterator(NMBB)) == getParent()->end(); 1022 SlotIndex EndIndex = Indexes->getMBBEndIdx(NMBB); 1030 if (I->getOperand(ni+1).getMBB() == NMBB) { 1073 MDT->recordSplitCriticalEdge(this, Succ, NMBB); 1082 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); 1085 TIL->addBasicBlockToLoop(NMBB, MLI->getBase()); 1088 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); 1097 P->addBasicBlockToLoop(NMBB, MLI->getBase()); 1102 return NMBB;