Lines Matching defs:SwitchMBB
10101 MachineBasicBlock *SwitchMBB,
10113 if (Size == 2 && W.MBB == SwitchMBB) {
10145 addSuccessorWithProb(SwitchMBB, Small.MBB, Small.Prob + Big.Prob);
10148 SwitchMBB, DefaultMBB,
10150 BPI->getEdgeProbability(SwitchMBB->getBasicBlock(), (unsigned)0));
10152 addSuccessorWithProb(SwitchMBB, DefaultMBB);
10260 if (CurMBB == SwitchMBB) {
10261 visitJumpTableHeader(*JT, *JTH, SwitchMBB);
10293 if (CurMBB == SwitchMBB) {
10294 visitBitTestHeader(*BTB, SwitchMBB);
10324 if (CurMBB == SwitchMBB)
10325 visitSwitchCase(CB, SwitchMBB);
10351 MachineBasicBlock *SwitchMBB) {
10475 if (W.MBB == SwitchMBB)
10476 visitSwitchCase(CB, SwitchMBB);
10503 MachineBasicBlock *SwitchMBB = FuncInfo.MBB;
10507 SwitchMBB->getParent()->getFunction().hasMinSize())
10508 return SwitchMBB;
10522 return SwitchMBB;
10528 MachineFunction::iterator BBI(SwitchMBB);
10531 FuncInfo.MF->CreateMachineBasicBlock(SwitchMBB->getBasicBlock());
10536 SwitchWorkListItem W = {SwitchMBB, PeeledCaseIt, PeeledCaseIt,
10538 lowerWorkItem(W, SI.getCondition(), SwitchMBB, PeeledSwitchMBB);
10579 MachineBasicBlock *SwitchMBB = FuncInfo.MBB;
10581 assert(PeeledSwitchMBB == SwitchMBB);
10582 SwitchMBB->addSuccessor(DefaultMBB);
10583 if (DefaultMBB != NextBlock(SwitchMBB)) {
10632 splitWorkItem(WorkList, W, SI.getCondition(), SwitchMBB);
10636 lowerWorkItem(W, SI.getCondition(), SwitchMBB, DefaultMBB);