Lines Matching refs:SwitchMBB

707   MachineBasicBlock *SwitchMBB = &getMBB(*SI.getParent());  in translateSwitch()  local
711 SwitchMBB->addSuccessor(DefaultMBB); in translateSwitch()
712 if (DefaultMBB != SwitchMBB->getNextNode()) in translateSwitch()
742 auto DefaultProb = getEdgeProbability(SwitchMBB, DefaultMBB); in translateSwitch()
743 WorkList.push_back({SwitchMBB, First, Last, nullptr, nullptr, DefaultProb}); in translateSwitch()
749 if (!lowerSwitchWorkItem(W, SI.getCondition(), SwitchMBB, DefaultMBB, MIB)) in translateSwitch()
895 MachineBasicBlock *SwitchMBB, in lowerJumpTableWorkItem() argument
905 MachineFunction *CurMF = SwitchMBB->getParent(); in lowerJumpTableWorkItem()
918 addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()}, in lowerJumpTableWorkItem()
920 addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()}, in lowerJumpTableWorkItem()
939 addMachineCFGPred({SwitchMBB->getBasicBlock(), (*SI)->getBasicBlock()}, in lowerJumpTableWorkItem()
958 if (CurMBB == SwitchMBB) { in lowerJumpTableWorkItem()
972 MachineBasicBlock *SwitchMBB) { in lowerSwitchRangeWorkItem() argument
995 emitSwitchCase(CB, SwitchMBB, MIB); in lowerSwitchRangeWorkItem()
1117 SwitchCG::SwitchWorkListItem W, MachineBasicBlock *SwitchMBB, in lowerBitTestWorkItem() argument
1124 MachineFunction *CurMF = SwitchMBB->getParent(); in lowerBitTestWorkItem()
1148 if (CurMBB == SwitchMBB) { in lowerBitTestWorkItem()
1149 emitBitTestHeader(*BTB, SwitchMBB); in lowerBitTestWorkItem()
1157 MachineBasicBlock *SwitchMBB, in lowerSwitchWorkItem() argument
1215 if (!lowerBitTestWorkItem(W, SwitchMBB, CurMBB, DefaultMBB, MIB, BBI, in lowerSwitchWorkItem()
1225 if (!lowerJumpTableWorkItem(W, SwitchMBB, CurMBB, DefaultMBB, MIB, BBI, in lowerSwitchWorkItem()
1236 CurMBB, MIB, SwitchMBB)) { in lowerSwitchWorkItem()