Lines Matching defs:SwitchMBB
12065 MachineBasicBlock *SwitchMBB,
12077 if (Size == 2 && W.MBB == SwitchMBB) {
12109 addSuccessorWithProb(SwitchMBB, Small.MBB, Small.Prob + Big.Prob);
12112 SwitchMBB, DefaultMBB,
12114 BPI->getEdgeProbability(SwitchMBB->getBasicBlock(), (unsigned)0));
12116 addSuccessorWithProb(SwitchMBB, DefaultMBB);
12236 if (CurMBB == SwitchMBB) {
12237 visitJumpTableHeader(*JT, *JTH, SwitchMBB);
12267 if (CurMBB == SwitchMBB) {
12268 visitBitTestHeader(*BTB, SwitchMBB);
12298 if (CurMBB == SwitchMBB)
12299 visitSwitchCase(CB, SwitchMBB);
12313 MachineBasicBlock *SwitchMBB) {
12373 if (W.MBB == SwitchMBB)
12374 visitSwitchCase(CB, SwitchMBB);
12401 MachineBasicBlock *SwitchMBB = FuncInfo.MBB;
12405 SwitchMBB->getParent()->getFunction().hasMinSize())
12406 return SwitchMBB;
12420 return SwitchMBB;
12426 MachineFunction::iterator BBI(SwitchMBB);
12429 FuncInfo.MF->CreateMachineBasicBlock(SwitchMBB->getBasicBlock());
12434 SwitchWorkListItem W = {SwitchMBB, PeeledCaseIt, PeeledCaseIt,
12436 lowerWorkItem(W, SI.getCondition(), SwitchMBB, PeeledSwitchMBB);
12477 MachineBasicBlock *SwitchMBB = FuncInfo.MBB;
12479 assert(PeeledSwitchMBB == SwitchMBB);
12480 SwitchMBB->addSuccessor(DefaultMBB);
12481 if (DefaultMBB != NextBlock(SwitchMBB)) {
12530 splitWorkItem(WorkList, W, SI.getCondition(), SwitchMBB);
12534 lowerWorkItem(W, SI.getCondition(), SwitchMBB, DefaultMBB);