Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:MachineBasicBlock

58   const MachineBasicBlock *MBB = MF.getBlockNumbered(Num);
59 const MachineBasicBlock *LPad = MBB->getLandingPadSuccessor();
66 MachineBasicBlock::const_iterator FirstTerm = MBB->getFirstTerminator();
77 for (MachineBasicBlock::const_iterator I = MBB->end(), E = MBB->begin();
109 MachineBasicBlock::iterator
110 SplitAnalysis::getLastSplitPointIter(MachineBasicBlock *MBB) {
419 MachineBasicBlock &MBB,
420 MachineBasicBlock::iterator I) {
497 std::next(MachineBasicBlock::iterator(MI)));
501 SlotIndex SplitEditor::enterIntvAtEnd(MachineBasicBlock &MBB) {
520 void SplitEditor::useIntv(const MachineBasicBlock &MBB) {
558 std::next(MachineBasicBlock::iterator(MI)));
581 SlotIndex SplitEditor::leaveIntvAtTop(MachineBasicBlock &MBB) {
630 MachineBasicBlock *MBB = MI->getParent();
631 MachineBasicBlock::iterator MBBI(MI);
661 MachineBasicBlock*
662 SplitEditor::findShallowDominator(MachineBasicBlock *MBB,
663 MachineBasicBlock *DefMBB) {
673 MachineBasicBlock *BestMBB = MBB;
722 typedef std::pair<MachineBasicBlock*, SlotIndex> DomPair;
738 MachineBasicBlock *ValMBB = LIS.getMBBFromIndex(VNI->def);
765 MachineBasicBlock *Near =
788 MachineBasicBlock *DefMBB = LIS.getMBBFromIndex(ParentVNI->def);
931 MachineBasicBlock *MBB = LIS.getMBBFromIndex(PHIVNI->def);
932 for (MachineBasicBlock::pred_iterator PI = MBB->pred_begin(),
1171 MachineBasicBlock *MBB = VRM.getMachineFunction().getBlockNumbered(MBBNum);