Searched refs:RestoreMBB (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 2208 MachineBasicBlock *RestoreMBB = MF->CreateMachineBasicBlock(BB); in emitEHSjLjSetJmp() local 2211 MF->push_back(RestoreMBB); in emitEHSjLjSetJmp() 2212 RestoreMBB->setMachineBlockAddressTaken(); in emitEHSjLjSetJmp() 2221 prepareMBB(*MBB, MachineBasicBlock::iterator(MI), RestoreMBB, DL); in emitEHSjLjSetJmp() 2246 BuildMI(*ThisMBB, MI, DL, TII->get(VE::EH_SjLj_Setup)).addMBB(RestoreMBB); in emitEHSjLjSetJmp() 2251 ThisMBB->addSuccessor(RestoreMBB); in emitEHSjLjSetJmp() 2265 .addMBB(RestoreMBB); in emitEHSjLjSetJmp() 2273 BuildMI(RestoreMBB, DL, TII->get(VE::LDrii), VE::SX17); in emitEHSjLjSetJmp() 2279 BuildMI(RestoreMBB, DL, TII->get(VE::LEAzii), RestoreDestReg) in emitEHSjLjSetJmp() 2283 BuildMI(RestoreMBB, DL, TII->get(VE::BRCFLa_t)).addMBB(SinkMBB); in emitEHSjLjSetJmp() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIRegisterInfo.h | 193 MachineBasicBlock &RestoreMBB, Register SGPR,
|
| H A D | SIRegisterInfo.cpp | 2241 MachineBasicBlock &RestoreMBB, in spillEmergencySGPR() argument 2283 MI = RestoreMBB.end(); in spillEmergencySGPR() 2284 SB.setMI(&RestoreMBB, MI); in spillEmergencySGPR()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 1052 MachineBasicBlock *RestoreMBB = MF->CreateMachineBasicBlock(BB); in emitEHSjLjSetJmp() local 1056 MF->push_back(RestoreMBB); in emitEHSjLjSetJmp() 1057 RestoreMBB->setMachineBlockAddressTaken(); in emitEHSjLjSetJmp() 1080 .addMBB(RestoreMBB); in emitEHSjLjSetJmp() 1124 .addMBB(RestoreMBB); in emitEHSjLjSetJmp() 1130 ThisMBB->addSuccessor(RestoreMBB); in emitEHSjLjSetJmp() 1141 .addMBB(RestoreMBB); in emitEHSjLjSetJmp() 1144 BuildMI(RestoreMBB, DL, TII->get(SystemZ::LHI), RestoreDstReg).addImm(1); in emitEHSjLjSetJmp() 1145 BuildMI(RestoreMBB, DL, TII->get(SystemZ::J)).addMBB(SinkMBB); in emitEHSjLjSetJmp() 1146 RestoreMBB->addSuccessor(SinkMBB); in emitEHSjLjSetJmp()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 36738 MachineBasicBlock *RestoreMBB = in EmitLoweredCatchRet() local 36741 MF->insert(std::next(BB->getIterator()), RestoreMBB); in EmitLoweredCatchRet() 36742 RestoreMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitLoweredCatchRet() 36743 BB->addSuccessor(RestoreMBB); in EmitLoweredCatchRet() 36744 MI.getOperand(0).setMBB(RestoreMBB); in EmitLoweredCatchRet() 36748 RestoreMBB->setIsEHPad(true); in EmitLoweredCatchRet() 36750 auto RestoreMBBI = RestoreMBB->begin(); in EmitLoweredCatchRet() 36751 BuildMI(*RestoreMBB, RestoreMBBI, MIMD, TII.get(X86::JMP_4)).addMBB(TargetMBB); in EmitLoweredCatchRet()
|