Lines Matching refs:DefaultMBB
710 MachineBasicBlock *DefaultMBB = &getMBB(*SI.getDefaultDest()); in translateSwitch() local
721 SwitchMBB->addSuccessor(DefaultMBB); in translateSwitch()
722 if (DefaultMBB != SwitchMBB->getNextNode()) in translateSwitch()
723 MIB.buildBr(*DefaultMBB); in translateSwitch()
727 SL->findJumpTables(Clusters, &SI, std::nullopt, DefaultMBB, nullptr, nullptr); in translateSwitch()
752 auto DefaultProb = getEdgeProbability(SwitchMBB, DefaultMBB); in translateSwitch()
762 !DefaultMBB->getParent()->getFunction().hasMinSize()) { in translateSwitch()
767 if (!lowerSwitchWorkItem(W, SI.getCondition(), SwitchMBB, DefaultMBB, MIB)) in translateSwitch()
982 MachineBasicBlock *DefaultMBB, in lowerJumpTableWorkItem() argument
1003 addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()}, in lowerJumpTableWorkItem()
1005 addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()}, in lowerJumpTableWorkItem()
1017 if (*SI == DefaultMBB) { in lowerJumpTableWorkItem()
1203 MachineBasicBlock *CurMBB, MachineBasicBlock *DefaultMBB, in lowerBitTestWorkItem() argument
1243 MachineBasicBlock *DefaultMBB, in lowerSwitchWorkItem() argument
1289 Fallthrough = DefaultMBB; in lowerSwitchWorkItem()
1291 DefaultMBB->getBasicBlock()->getFirstNonPHIOrDbg()); in lowerSwitchWorkItem()
1300 if (!lowerBitTestWorkItem(W, SwitchMBB, CurMBB, DefaultMBB, MIB, BBI, in lowerSwitchWorkItem()
1310 if (!lowerJumpTableWorkItem(W, SwitchMBB, CurMBB, DefaultMBB, MIB, BBI, in lowerSwitchWorkItem()