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

References

lib/Target/ARM/ARMConstantIslandPass.cpp
 1667   MachineInstr *BMI = &MBB->back();
 1668   bool NeedSplit = (BMI != MI) || !BBHasFallthrough(MBB);
 1672     if (std::next(MachineBasicBlock::iterator(MI)) == std::prev(MBB->end()) &&
 1698     int delta = TII->getInstSizeInBytes(MBB->back());
 1699     BBUtils->adjustBBSize(MBB, -delta);
 1700     MBB->back().eraseFromParent();
 1704     MBB->addSuccessor(DestBB);
 1705     std::next(MBB->getIterator())->removeSuccessor(DestBB);
 1709   MachineBasicBlock *NextBB = &*++MBB->getIterator();
 1717   BuildMI(MBB, DebugLoc(), TII->get(MI->getOpcode()))
 1719   Br.MI = &MBB->back();
 1720   BBUtils->adjustBBSize(MBB, TII->getInstSizeInBytes(MBB->back()));
 1720   BBUtils->adjustBBSize(MBB, TII->getInstSizeInBytes(MBB->back()));
 1722     BuildMI(MBB, DebugLoc(), TII->get(Br.UncondBr))
 1726     BuildMI(MBB, DebugLoc(), TII->get(Br.UncondBr)).addMBB(DestBB);
 1727   BBUtils->adjustBBSize(MBB, TII->getInstSizeInBytes(MBB->back()));
 1727   BBUtils->adjustBBSize(MBB, TII->getInstSizeInBytes(MBB->back()));
 1729   ImmBranches.push_back(ImmBranch(&MBB->back(), MaxDisp, false, Br.UncondBr));
 1734   BBUtils->adjustBBOffsetsAfter(MBB);