reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
336 const BasicBlock *LLVM_BB = MBB->getBasicBlock(); 338 NewSuccessor = (MBBI != MBB->getLastNonDebugInstr() || !MBB->canFallThrough()) 338 NewSuccessor = (MBBI != MBB->getLastNonDebugInstr() || !MBB->canFallThrough()) 346 MachineFunction::iterator It = MBB->getIterator(); 353 for (auto &Succ : MBB->successors()) { 354 if (MBB->isLayoutSuccessor(Succ)) { 379 NewSuccessor->splice(NewSuccessor->end(), MBB, 381 MBB->end()); 382 NewSuccessor->transferSuccessorsAndUpdatePHIs(MBB); 385 for (auto &LI : MBB->liveins()) 395 for (MachineInstr &MI : *MBB) 401 MBB->removeSuccessor(Successor); 407 MBB->addSuccessor(IsTrueBlockRequired ? TrueBlock : Successor); 408 MBB->addSuccessor(IsFalseBlockRequired ? FalseBlock : Successor); 421 BuildMI(*MBB, BIL.back(), dl, TII->get(PPC::BC)) 426 BuildMI(*(IsFalseBlockRequired ? FalseBlock : MBB),