Lines Matching refs:SwitchMBB
10120 MachineBasicBlock *SwitchMBB,
10132 if (Size == 2 && W.MBB == SwitchMBB) {
10164 addSuccessorWithProb(SwitchMBB, Small.MBB, Small.Prob + Big.Prob);
10167 SwitchMBB, DefaultMBB,
10169 BPI->getEdgeProbability(SwitchMBB->getBasicBlock(), (unsigned)0));
10171 addSuccessorWithProb(SwitchMBB, DefaultMBB);
10279 if (CurMBB == SwitchMBB) {
10280 visitJumpTableHeader(*JT, *JTH, SwitchMBB);
10312 if (CurMBB == SwitchMBB) {
10313 visitBitTestHeader(*BTB, SwitchMBB);
10343 if (CurMBB == SwitchMBB)
10344 visitSwitchCase(CB, SwitchMBB);
10370 MachineBasicBlock *SwitchMBB) {
10494 if (W.MBB == SwitchMBB)
10495 visitSwitchCase(CB, SwitchMBB);
10522 MachineBasicBlock *SwitchMBB = FuncInfo.MBB;
10526 SwitchMBB->getParent()->getFunction().hasMinSize())
10527 return SwitchMBB;
10541 return SwitchMBB;
10547 MachineFunction::iterator BBI(SwitchMBB);
10550 FuncInfo.MF->CreateMachineBasicBlock(SwitchMBB->getBasicBlock());
10555 SwitchWorkListItem W = {SwitchMBB, PeeledCaseIt, PeeledCaseIt,
10557 lowerWorkItem(W, SI.getCondition(), SwitchMBB, PeeledSwitchMBB);
10598 MachineBasicBlock *SwitchMBB = FuncInfo.MBB;
10600 assert(PeeledSwitchMBB == SwitchMBB);
10601 SwitchMBB->addSuccessor(DefaultMBB);
10602 if (DefaultMBB != NextBlock(SwitchMBB)) {
10651 splitWorkItem(WorkList, W, SI.getCondition(), SwitchMBB);
10655 lowerWorkItem(W, SI.getCondition(), SwitchMBB, DefaultMBB);