Lines Matching defs:getMBB
289 MachineBasicBlock &IRTranslator::getMBB(const BasicBlock &BB) {
374 &RI, &MIRBuilder.getMBB(), SwiftError.getFunctionArg());
579 auto &CurMBB = MIRBuilder.getMBB();
580 auto *Succ0MBB = &getMBB(*BrInst.getSuccessor(0));
590 CurMBB.addSuccessor(&getMBB(*Succ));
597 MachineBasicBlock *Succ1MBB = &getMBB(*BrInst.getSuccessor(1));
699 MachineBasicBlock *Succ = &getMBB(*I.getCaseSuccessor());
708 MachineBasicBlock *DefaultMBB = &getMBB(*SI.getDefaultDest());
715 MachineBasicBlock *SwitchMBB = &getMBB(*SI.getParent());
1341 MachineBasicBlock &CurBB = MIRBuilder.getMBB();
1348 CurBB.addSuccessor(&getMBB(*Succ));
1380 SwiftError.getOrCreateVRegUseAt(&LI, &MIRBuilder.getMBB(), Ptr);
1427 Register VReg = SwiftError.getOrCreateVRegDefAt(&SI, &MIRBuilder.getMBB(),
2644 &CB, &MIRBuilder.getMBB(), Arg));
2647 SwiftError.getOrCreateVRegDefAt(&CB, &MIRBuilder.getMBB(), Arg);
2841 UnwindDests.emplace_back(&getMBB(*EHPadBB), Prob);
2847 UnwindDests.emplace_back(&getMBB(*EHPadBB), Prob);
2855 UnwindDests.emplace_back(&getMBB(*CatchPadBB), Prob);
2934 MachineBasicBlock *InvokeMBB = &MIRBuilder.getMBB();
2942 MachineBasicBlock &EHPadMBB = getMBB(*EHPadBB),
2943 &ReturnMBB = getMBB(*ReturnBB);
2972 MachineBasicBlock &MBB = MIRBuilder.getMBB();
3633 emitSwitchCase(SwCase, &CurBuilder->getMBB(), *CurBuilder);
3927 EntryBB->addSuccessor(&getMBB(F.front()));
3972 MachineBasicBlock &MBB = getMBB(*BB);