Lines Matching refs:SwitchMBB

701   MachineBasicBlock *SwitchMBB = &getMBB(*SI.getParent());  in translateSwitch()  local
705 SwitchMBB->addSuccessor(DefaultMBB); in translateSwitch()
706 if (DefaultMBB != SwitchMBB->getNextNode()) in translateSwitch()
736 auto DefaultProb = getEdgeProbability(SwitchMBB, DefaultMBB); in translateSwitch()
737 WorkList.push_back({SwitchMBB, First, Last, nullptr, nullptr, DefaultProb}); in translateSwitch()
744 if (!lowerSwitchWorkItem(W, SI.getCondition(), SwitchMBB, DefaultMBB, MIB)) in translateSwitch()
890 MachineBasicBlock *SwitchMBB, in lowerJumpTableWorkItem() argument
900 MachineFunction *CurMF = SwitchMBB->getParent(); in lowerJumpTableWorkItem()
913 addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()}, in lowerJumpTableWorkItem()
915 addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()}, in lowerJumpTableWorkItem()
934 addMachineCFGPred({SwitchMBB->getBasicBlock(), (*SI)->getBasicBlock()}, in lowerJumpTableWorkItem()
954 if (CurMBB == SwitchMBB) { in lowerJumpTableWorkItem()
968 MachineBasicBlock *SwitchMBB) { in lowerSwitchRangeWorkItem() argument
991 emitSwitchCase(CB, SwitchMBB, MIB); in lowerSwitchRangeWorkItem()
1105 SwitchCG::SwitchWorkListItem W, MachineBasicBlock *SwitchMBB, in lowerBitTestWorkItem() argument
1112 MachineFunction *CurMF = SwitchMBB->getParent(); in lowerBitTestWorkItem()
1138 if (CurMBB == SwitchMBB) { in lowerBitTestWorkItem()
1139 emitBitTestHeader(*BTB, SwitchMBB); in lowerBitTestWorkItem()
1147 MachineBasicBlock *SwitchMBB, in lowerSwitchWorkItem() argument
1205 if (!lowerBitTestWorkItem(W, SwitchMBB, CurMBB, DefaultMBB, MIB, BBI, in lowerSwitchWorkItem()
1215 if (!lowerJumpTableWorkItem(W, SwitchMBB, CurMBB, DefaultMBB, MIB, BBI, in lowerSwitchWorkItem()
1226 CurMBB, MIB, SwitchMBB)) { in lowerSwitchWorkItem()