Home
last modified time | relevance | path

Searched refs:RestoreMBB (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp2225 MachineBasicBlock *RestoreMBB = MF->CreateMachineBasicBlock(BB); in emitEHSjLjSetJmp() local
2228 MF->push_back(RestoreMBB); in emitEHSjLjSetJmp()
2229 RestoreMBB->setMachineBlockAddressTaken(); in emitEHSjLjSetJmp()
2238 prepareMBB(*MBB, MachineBasicBlock::iterator(MI), RestoreMBB, DL); in emitEHSjLjSetJmp()
2263 BuildMI(*ThisMBB, MI, DL, TII->get(VE::EH_SjLj_Setup)).addMBB(RestoreMBB); in emitEHSjLjSetJmp()
2268 ThisMBB->addSuccessor(RestoreMBB); in emitEHSjLjSetJmp()
2282 .addMBB(RestoreMBB); in emitEHSjLjSetJmp()
2290 BuildMI(RestoreMBB, DL, TII->get(VE::LDrii), VE::SX17); in emitEHSjLjSetJmp()
2296 BuildMI(RestoreMBB, DL, TII->get(VE::LEAzii), RestoreDestReg) in emitEHSjLjSetJmp()
2300 BuildMI(RestoreMBB, DL, TII->get(VE::BRCFLa_t)).addMBB(SinkMBB); in emitEHSjLjSetJmp()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.h165 MachineBasicBlock &RestoreMBB, Register SGPR,
H A DSIRegisterInfo.cpp1956 MachineBasicBlock &RestoreMBB, in spillEmergencySGPR() argument
1996 MI = RestoreMBB.end(); in spillEmergencySGPR()
1997 SB.setMI(&RestoreMBB, MI); in spillEmergencySGPR()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp34953 MachineBasicBlock *RestoreMBB = in EmitLoweredCatchRet() local
34956 MF->insert(std::next(BB->getIterator()), RestoreMBB); in EmitLoweredCatchRet()
34957 RestoreMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitLoweredCatchRet()
34958 BB->addSuccessor(RestoreMBB); in EmitLoweredCatchRet()
34959 MI.getOperand(0).setMBB(RestoreMBB); in EmitLoweredCatchRet()
34963 RestoreMBB->setIsEHPad(true); in EmitLoweredCatchRet()
34965 auto RestoreMBBI = RestoreMBB->begin(); in EmitLoweredCatchRet()
34966 BuildMI(*RestoreMBB, RestoreMBBI, MIMD, TII.get(X86::JMP_4)).addMBB(TargetMBB); in EmitLoweredCatchRet()