Lines Matching defs:getMBB
288 MachineBasicBlock &IRTranslator::getMBB(const BasicBlock &BB) {
289 MachineBasicBlock *MBB = FuncInfo.getMBB(&BB);
389 &RI, &MIRBuilder.getMBB(), SwiftError.getFunctionArg());
594 auto &CurMBB = MIRBuilder.getMBB();
595 auto *Succ0MBB = &getMBB(*BrInst.getSuccessor(0));
605 CurMBB.addSuccessor(&getMBB(*Succ));
612 MachineBasicBlock *Succ1MBB = &getMBB(*BrInst.getSuccessor(1));
714 MachineBasicBlock *Succ = &getMBB(*I.getCaseSuccessor());
723 MachineBasicBlock *DefaultMBB = &getMBB(*SI.getDefaultDest());
730 MachineBasicBlock *SwitchMBB = &getMBB(*SI.getParent());
1356 MachineBasicBlock &CurBB = MIRBuilder.getMBB();
1363 CurBB.addSuccessor(&getMBB(*Succ));
1395 SwiftError.getOrCreateVRegUseAt(&LI, &MIRBuilder.getMBB(), Ptr);
1442 Register VReg = SwiftError.getOrCreateVRegDefAt(&SI, &MIRBuilder.getMBB(),
2696 &CB, &MIRBuilder.getMBB(), Arg));
2699 SwiftError.getOrCreateVRegDefAt(&CB, &MIRBuilder.getMBB(), Arg);
2896 UnwindDests.emplace_back(&getMBB(*EHPadBB), Prob);
2902 UnwindDests.emplace_back(&getMBB(*EHPadBB), Prob);
2910 UnwindDests.emplace_back(&getMBB(*CatchPadBB), Prob);
2989 MachineBasicBlock *InvokeMBB = &MIRBuilder.getMBB();
2997 MachineBasicBlock &EHPadMBB = getMBB(*EHPadBB),
2998 &ReturnMBB = getMBB(*ReturnBB);
3027 MachineBasicBlock &MBB = MIRBuilder.getMBB();
3795 emitSwitchCase(SwCase, &CurBuilder->getMBB(), *CurBuilder);
4085 EntryBB->addSuccessor(&getMBB(F.front()));
4131 MachineBasicBlock &MBB = getMBB(*BB);