Lines Matching refs:SwitchMBB
8664 MachineBasicBlock *SwitchMBB, in lowerWorkItem() argument
8676 if (Size == 2 && W.MBB == SwitchMBB) { in lowerWorkItem()
8708 addSuccessorWithProb(SwitchMBB, Small.MBB, Small.Prob + Big.Prob); in lowerWorkItem()
8711 SwitchMBB, DefaultMBB, in lowerWorkItem()
8713 BPI->getEdgeProbability(SwitchMBB->getBasicBlock(), (unsigned)0)); in lowerWorkItem()
8715 addSuccessorWithProb(SwitchMBB, DefaultMBB); in lowerWorkItem()
8809 if (CurMBB == SwitchMBB) { in lowerWorkItem()
8810 visitJumpTableHeader(*JT, *JTH, SwitchMBB); in lowerWorkItem()
8837 if (CurMBB == SwitchMBB) { in lowerWorkItem()
8838 visitBitTestHeader(*BTB, SwitchMBB); in lowerWorkItem()
8864 if (CurMBB == SwitchMBB) in lowerWorkItem()
8865 visitSwitchCase(CB, SwitchMBB); in lowerWorkItem()
8891 MachineBasicBlock *SwitchMBB) { in splitWorkItem() argument
9015 if (W.MBB == SwitchMBB) in splitWorkItem()
9016 visitSwitchCase(CB, SwitchMBB); in splitWorkItem()
9075 MachineBasicBlock *SwitchMBB = FuncInfo.MBB; in visitSwitch() local
9077 SwitchMBB->addSuccessor(DefaultMBB); in visitSwitch()
9078 if (DefaultMBB != NextBlock(SwitchMBB)) { in visitSwitch()
9108 auto DefaultProb = getEdgeProbability(SwitchMBB, DefaultMBB); in visitSwitch()
9109 WorkList.push_back({SwitchMBB, First, Last, nullptr, nullptr, DefaultProb}); in visitSwitch()
9118 splitWorkItem(WorkList, W, SI.getCondition(), SwitchMBB); in visitSwitch()
9122 lowerWorkItem(W, SI.getCondition(), SwitchMBB, DefaultMBB); in visitSwitch()