Lines Matching refs:SwitchMBB
10747 MachineBasicBlock *SwitchMBB, in lowerWorkItem() argument
10759 if (Size == 2 && W.MBB == SwitchMBB) { in lowerWorkItem()
10791 addSuccessorWithProb(SwitchMBB, Small.MBB, Small.Prob + Big.Prob); in lowerWorkItem()
10794 SwitchMBB, DefaultMBB, in lowerWorkItem()
10796 BPI->getEdgeProbability(SwitchMBB->getBasicBlock(), (unsigned)0)); in lowerWorkItem()
10798 addSuccessorWithProb(SwitchMBB, DefaultMBB); in lowerWorkItem()
10904 if (CurMBB == SwitchMBB) { in lowerWorkItem()
10905 visitJumpTableHeader(*JT, *JTH, SwitchMBB); in lowerWorkItem()
10935 if (CurMBB == SwitchMBB) { in lowerWorkItem()
10936 visitBitTestHeader(*BTB, SwitchMBB); in lowerWorkItem()
10966 if (CurMBB == SwitchMBB) in lowerWorkItem()
10967 visitSwitchCase(CB, SwitchMBB); in lowerWorkItem()
10993 MachineBasicBlock *SwitchMBB) { in splitWorkItem() argument
11117 if (W.MBB == SwitchMBB) in splitWorkItem()
11118 visitSwitchCase(CB, SwitchMBB); in splitWorkItem()
11145 MachineBasicBlock *SwitchMBB = FuncInfo.MBB; in peelDominantCaseCluster() local
11149 SwitchMBB->getParent()->getFunction().hasMinSize()) in peelDominantCaseCluster()
11150 return SwitchMBB; in peelDominantCaseCluster()
11164 return SwitchMBB; in peelDominantCaseCluster()
11170 MachineFunction::iterator BBI(SwitchMBB); in peelDominantCaseCluster()
11173 FuncInfo.MF->CreateMachineBasicBlock(SwitchMBB->getBasicBlock()); in peelDominantCaseCluster()
11178 SwitchWorkListItem W = {SwitchMBB, PeeledCaseIt, PeeledCaseIt, in peelDominantCaseCluster()
11180 lowerWorkItem(W, SI.getCondition(), SwitchMBB, PeeledSwitchMBB); in peelDominantCaseCluster()
11221 MachineBasicBlock *SwitchMBB = FuncInfo.MBB; in visitSwitch() local
11223 assert(PeeledSwitchMBB == SwitchMBB); in visitSwitch()
11224 SwitchMBB->addSuccessor(DefaultMBB); in visitSwitch()
11225 if (DefaultMBB != NextBlock(SwitchMBB)) { in visitSwitch()
11273 splitWorkItem(WorkList, W, SI.getCondition(), SwitchMBB); in visitSwitch()
11277 lowerWorkItem(W, SI.getCondition(), SwitchMBB, DefaultMBB); in visitSwitch()