Lines Matching refs:getMBB
278 MachineBasicBlock &IRTranslator::getMBB(const BasicBlock &BB) { in getMBB() function in IRTranslator
365 &RI, &MIRBuilder.getMBB(), SwiftError.getFunctionArg()); in translateRet()
570 auto &CurMBB = MIRBuilder.getMBB(); in translateBr()
571 auto *Succ0MBB = &getMBB(*BrInst.getSuccessor(0)); in translateBr()
580 CurMBB.addSuccessor(&getMBB(*Succ)); in translateBr()
587 MachineBasicBlock *Succ1MBB = &getMBB(*BrInst.getSuccessor(1)); in translateBr()
691 MachineBasicBlock *Succ = &getMBB(*I.getCaseSuccessor()); in translateSwitch()
700 MachineBasicBlock *DefaultMBB = &getMBB(*SI.getDefaultDest()); in translateSwitch()
707 MachineBasicBlock *SwitchMBB = &getMBB(*SI.getParent()); in translateSwitch()
1258 MachineBasicBlock &CurBB = MIRBuilder.getMBB(); in translateIndirectBr()
1265 CurBB.addSuccessor(&getMBB(*Succ)); in translateIndirectBr()
1298 SwiftError.getOrCreateVRegUseAt(&LI, &MIRBuilder.getMBB(), Ptr); in translateLoad()
1350 Register VReg = SwiftError.getOrCreateVRegDefAt(&SI, &MIRBuilder.getMBB(), in translateStore()
2354 &CB, &MIRBuilder.getMBB(), Arg)); in translateCallBase()
2357 SwiftError.getOrCreateVRegDefAt(&CB, &MIRBuilder.getMBB(), Arg); in translateCallBase()
2507 UnwindDests.emplace_back(&getMBB(*EHPadBB), Prob); in findUnwindDestinations()
2513 UnwindDests.emplace_back(&getMBB(*EHPadBB), Prob); in findUnwindDestinations()
2521 UnwindDests.emplace_back(&getMBB(*CatchPadBB), Prob); in findUnwindDestinations()
2595 MachineBasicBlock *InvokeMBB = &MIRBuilder.getMBB(); in translateInvoke()
2603 MachineBasicBlock &EHPadMBB = getMBB(*EHPadBB), in translateInvoke()
2604 &ReturnMBB = getMBB(*ReturnBB); in translateInvoke()
2633 MachineBasicBlock &MBB = MIRBuilder.getMBB(); in translateLandingPad()
3153 emitSwitchCase(SwCase, &CurBuilder->getMBB(), *CurBuilder); in finalizeBasicBlock()
3449 EntryBB->addSuccessor(&getMBB(F.front())); in runOnMachineFunction()
3494 MachineBasicBlock &MBB = getMBB(*BB); in runOnMachineFunction()