Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:MachineBasicBlock

58   const MachineBasicBlock *MBB = MF.getBlockNumbered(Num);
60 const MachineBasicBlock *LPad = MBB->getLandingPadSuccessor();
67 MachineBasicBlock::const_iterator FirstTerm = MBB->getFirstTerminator();
78 for (MachineBasicBlock::const_iterator I = MBB->end(), E = MBB->begin();
110 MachineBasicBlock::iterator
111 SplitAnalysis::getLastSplitPointIter(MachineBasicBlock *MBB) {
422 MachineBasicBlock &MBB,
423 MachineBasicBlock::iterator I) {
500 std::next(MachineBasicBlock::iterator(MI)));
504 SlotIndex SplitEditor::enterIntvAtEnd(MachineBasicBlock &MBB) {
523 void SplitEditor::useIntv(const MachineBasicBlock &MBB) {
561 std::next(MachineBasicBlock::iterator(MI)));
584 SlotIndex SplitEditor::leaveIntvAtTop(MachineBasicBlock &MBB) {
633 MachineBasicBlock *MBB = MI->getParent();
634 MachineBasicBlock::iterator MBBI(MI);
664 MachineBasicBlock*
665 SplitEditor::findShallowDominator(MachineBasicBlock *MBB,
666 MachineBasicBlock *DefMBB) {
676 MachineBasicBlock *BestMBB = MBB;
725 typedef std::pair<MachineBasicBlock*, SlotIndex> DomPair;
741 MachineBasicBlock *ValMBB = LIS.getMBBFromIndex(VNI->def);
768 MachineBasicBlock *Near =
791 MachineBasicBlock *DefMBB = LIS.getMBBFromIndex(ParentVNI->def);
934 MachineBasicBlock *MBB = LIS.getMBBFromIndex(PHIVNI->def);
935 for (MachineBasicBlock::pred_iterator PI = MBB->pred_begin(),
1172 MachineBasicBlock *MBB = VRM.getMachineFunction().getBlockNumbered(MBBNum);