Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:MachineBasicBlock

136   typedef DenseMap<MachineBasicBlock*, LiveReg*> LiveOutMap;
182 void enterBasicBlock(MachineBasicBlock*);
183 void leaveBasicBlock(MachineBasicBlock*);
337 void ExeDepsFix::enterBasicBlock(MachineBasicBlock *MBB) {
356 for (MachineBasicBlock::livein_iterator i = MBB->livein_begin(),
371 for (MachineBasicBlock::const_pred_iterator pi = MBB->pred_begin(),
412 void ExeDepsFix::leaveBasicBlock(MachineBasicBlock *MBB) {
677 MachineBasicBlock *Entry = MF->begin();
678 ReversePostOrderTraversal<MachineBasicBlock*> RPOT(Entry);
679 SmallVector<MachineBasicBlock*, 16> Loops;
680 for (ReversePostOrderTraversal<MachineBasicBlock*>::rpo_iterator
682 MachineBasicBlock *MBB = *MBBI;
686 for (MachineBasicBlock::iterator I = MBB->begin(), E = MBB->end(); I != E;
695 MachineBasicBlock *MBB = Loops[i];
697 for (MachineBasicBlock::iterator I = MBB->begin(), E = MBB->end(); I != E;
705 for (ReversePostOrderTraversal<MachineBasicBlock*>::rpo_iterator