Lines Matching refs:MachineBasicBlock
73 bool shouldSkip(MachineBasicBlock *From, MachineBasicBlock *To);
89 void InitM0ForLDS(MachineBasicBlock::iterator MI);
114 bool SILowerControlFlowPass::shouldSkip(MachineBasicBlock *From,
115 MachineBasicBlock *To) {
119 for (MachineBasicBlock *MBB = From; MBB != To && !MBB->succ_empty();
122 for (MachineBasicBlock::iterator I = MBB->begin(), E = MBB->end();
147 MachineBasicBlock &MBB = *MI.getParent();
155 MachineBasicBlock::iterator Insert = &MI;
180 MachineBasicBlock &MBB = *MI.getParent();
198 MachineBasicBlock &MBB = *MI.getParent();
217 MachineBasicBlock &MBB = *MI.getParent();
231 MachineBasicBlock &MBB = *MI.getParent();
246 MachineBasicBlock &MBB = *MI.getParent();
261 MachineBasicBlock &MBB = *MI.getParent();
277 MachineBasicBlock &MBB = *MI.getParent();
297 MachineBasicBlock &MBB = *MI.getParent();
327 void SILowerControlFlowPass::InitM0ForLDS(MachineBasicBlock::iterator MI) {
334 MachineBasicBlock &MBB = *MI.getParent();
336 MachineBasicBlock::iterator I = MI;
401 MachineBasicBlock &MBB = *MI.getParent();
422 MachineBasicBlock &MBB = *MI.getParent();
455 MachineBasicBlock &MBB = *BI;
456 MachineBasicBlock::iterator I, Next;
537 MachineBasicBlock &MBB = MF.front();
544 MachineBasicBlock &MBB = MF.front();