Lines Matching refs:MachineBasicBlock
72 bool shouldSkip(MachineBasicBlock *From, MachineBasicBlock *To);
113 bool SILowerControlFlowPass::shouldSkip(MachineBasicBlock *From,
114 MachineBasicBlock *To) {
118 for (MachineBasicBlock *MBB = From; MBB != To && !MBB->succ_empty();
121 for (MachineBasicBlock::iterator I = MBB->begin(), E = MBB->end();
146 MachineBasicBlock &MBB = *MI.getParent();
152 MachineBasicBlock::iterator Insert = &MI;
177 MachineBasicBlock &MBB = *MI.getParent();
195 MachineBasicBlock &MBB = *MI.getParent();
213 MachineBasicBlock &MBB = *MI.getParent();
227 MachineBasicBlock &MBB = *MI.getParent();
242 MachineBasicBlock &MBB = *MI.getParent();
257 MachineBasicBlock &MBB = *MI.getParent();
273 MachineBasicBlock &MBB = *MI.getParent();
286 MachineBasicBlock *Next = MI.getParent()->getNextNode();
287 MachineBasicBlock *Target = MI.getOperand(0).getMBB();
296 MachineBasicBlock &MBB = *MI.getParent();
313 MachineBasicBlock &MBB = *MI.getParent();
315 MachineBasicBlock::iterator I = MI;
374 MachineBasicBlock &MBB = *MI.getParent();
392 MachineBasicBlock &MBB = *MI.getParent();
417 MachineBasicBlock &MBB = *BI;
418 for (MachineBasicBlock::iterator I = MBB.begin(), Next = llvm::next(I);