Lines Matching defs:SwitchMBB
460 MachineBasicBlock *SwitchMBB = &getMBB(*SI.getParent());
464 SwitchMBB->addSuccessor(DefaultMBB);
465 if (DefaultMBB != SwitchMBB->getNextNode())
494 auto DefaultProb = getEdgeProbability(SwitchMBB, DefaultMBB);
495 WorkList.push_back({SwitchMBB, First, Last, nullptr, nullptr, DefaultProb});
502 if (!lowerSwitchWorkItem(W, SI.getCondition(), SwitchMBB, DefaultMBB, MIB))
644 MachineBasicBlock *SwitchMBB,
654 MachineFunction *CurMF = SwitchMBB->getParent();
667 addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()},
669 addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()},
688 addMachineCFGPred({SwitchMBB->getBasicBlock(), (*SI)->getBasicBlock()},
708 if (CurMBB == SwitchMBB) {
722 MachineBasicBlock *SwitchMBB) {
745 emitSwitchCase(CB, SwitchMBB, MIB);
751 MachineBasicBlock *SwitchMBB,
813 if (!lowerJumpTableWorkItem(W, SwitchMBB, CurMBB, DefaultMBB, MIB, BBI,
824 CurMBB, MIB, SwitchMBB)) {