Lines Matching refs:SwitchMBB
10537 MachineBasicBlock *SwitchMBB, in lowerWorkItem() argument
10549 if (Size == 2 && W.MBB == SwitchMBB) { in lowerWorkItem()
10581 addSuccessorWithProb(SwitchMBB, Small.MBB, Small.Prob + Big.Prob); in lowerWorkItem()
10584 SwitchMBB, DefaultMBB, in lowerWorkItem()
10586 BPI->getEdgeProbability(SwitchMBB->getBasicBlock(), (unsigned)0)); in lowerWorkItem()
10588 addSuccessorWithProb(SwitchMBB, DefaultMBB); in lowerWorkItem()
10696 if (CurMBB == SwitchMBB) { in lowerWorkItem()
10697 visitJumpTableHeader(*JT, *JTH, SwitchMBB); in lowerWorkItem()
10729 if (CurMBB == SwitchMBB) { in lowerWorkItem()
10730 visitBitTestHeader(*BTB, SwitchMBB); in lowerWorkItem()
10760 if (CurMBB == SwitchMBB) in lowerWorkItem()
10761 visitSwitchCase(CB, SwitchMBB); in lowerWorkItem()
10787 MachineBasicBlock *SwitchMBB) { in splitWorkItem() argument
10911 if (W.MBB == SwitchMBB) in splitWorkItem()
10912 visitSwitchCase(CB, SwitchMBB); in splitWorkItem()
10939 MachineBasicBlock *SwitchMBB = FuncInfo.MBB; in peelDominantCaseCluster() local
10943 SwitchMBB->getParent()->getFunction().hasMinSize()) in peelDominantCaseCluster()
10944 return SwitchMBB; in peelDominantCaseCluster()
10958 return SwitchMBB; in peelDominantCaseCluster()
10964 MachineFunction::iterator BBI(SwitchMBB); in peelDominantCaseCluster()
10967 FuncInfo.MF->CreateMachineBasicBlock(SwitchMBB->getBasicBlock()); in peelDominantCaseCluster()
10972 SwitchWorkListItem W = {SwitchMBB, PeeledCaseIt, PeeledCaseIt, in peelDominantCaseCluster()
10974 lowerWorkItem(W, SI.getCondition(), SwitchMBB, PeeledSwitchMBB); in peelDominantCaseCluster()
11015 MachineBasicBlock *SwitchMBB = FuncInfo.MBB; in visitSwitch() local
11017 assert(PeeledSwitchMBB == SwitchMBB); in visitSwitch()
11018 SwitchMBB->addSuccessor(DefaultMBB); in visitSwitch()
11019 if (DefaultMBB != NextBlock(SwitchMBB)) { in visitSwitch()
11067 splitWorkItem(WorkList, W, SI.getCondition(), SwitchMBB); in visitSwitch()
11071 lowerWorkItem(W, SI.getCondition(), SwitchMBB, DefaultMBB); in visitSwitch()