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

References

lib/CodeGen/IfConversion.cpp
 2239   assert(!FromMBB.hasAddressTaken() &&
 2244   MachineBasicBlock::iterator FromTI = FromMBB.getFirstTerminator();
 2246   ToBBI.BB->splice(ToTI, &FromMBB, FromMBB.begin(), FromTI);
 2246   ToBBI.BB->splice(ToTI, &FromMBB, FromMBB.begin(), FromTI);
 2249   if (FromTI != FromMBB.end() && !TII->isPredicated(*FromTI))
 2251   ToBBI.BB->splice(ToTI, &FromMBB, FromTI, FromMBB.end());
 2251   ToBBI.BB->splice(ToTI, &FromMBB, FromTI, FromMBB.end());
 2260   SmallVector<MachineBasicBlock *, 4> FromSuccs(FromMBB.succ_begin(),
 2261                                                 FromMBB.succ_end());
 2262   MachineBasicBlock *NBB = getNextBlock(FromMBB);
 2267   if (AddEdges && ToBBI.BB->isSuccessor(&FromMBB)) {
 2270     To2FromProb = MBPI->getEdgeProbability(ToBBI.BB, &FromMBB);
 2271     ToBBI.BB->removeSuccessor(&FromMBB);
 2285       NewProb = MBPI->getEdgeProbability(&FromMBB, Succ);
 2296     FromMBB.removeSuccessor(Succ);
 2332   MachineBasicBlock *Last = &*FromMBB.getParent()->rbegin();
 2333   if (Last != &FromMBB)
 2334     FromMBB.moveAfter(Last);