Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/
H A DVEISelLowering.cpp2002 MachineBasicBlock *RestoreMBB = MF->CreateMachineBasicBlock(BB); in emitEHSjLjSetJmp() local
2005 MF->push_back(RestoreMBB); in emitEHSjLjSetJmp()
2006 RestoreMBB->setHasAddressTaken(); in emitEHSjLjSetJmp()
2015 prepareMBB(*MBB, MachineBasicBlock::iterator(MI), RestoreMBB, DL); in emitEHSjLjSetJmp()
2040 BuildMI(*ThisMBB, MI, DL, TII->get(VE::EH_SjLj_Setup)).addMBB(RestoreMBB); in emitEHSjLjSetJmp()
2045 ThisMBB->addSuccessor(RestoreMBB); in emitEHSjLjSetJmp()
2059 .addMBB(RestoreMBB); in emitEHSjLjSetJmp()
2067 BuildMI(RestoreMBB, DL, TII->get(VE::LDrii), VE::SX17); in emitEHSjLjSetJmp()
2073 BuildMI(RestoreMBB, DL, TII->get(VE::LEAzii), RestoreDestReg) in emitEHSjLjSetJmp()
2077 BuildMI(RestoreMBB, DL, TII->get(VE::BRCFLa_t)).addMBB(SinkMBB); in emitEHSjLjSetJmp()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp33033 MachineBasicBlock *RestoreMBB = in EmitLoweredCatchRet() local
33036 MF->insert(std::next(BB->getIterator()), RestoreMBB); in EmitLoweredCatchRet()
33037 RestoreMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitLoweredCatchRet()
33038 BB->addSuccessor(RestoreMBB); in EmitLoweredCatchRet()
33039 MI.getOperand(0).setMBB(RestoreMBB); in EmitLoweredCatchRet()
33043 RestoreMBB->setIsEHPad(true); in EmitLoweredCatchRet()
33045 auto RestoreMBBI = RestoreMBB->begin(); in EmitLoweredCatchRet()
33046 BuildMI(*RestoreMBB, RestoreMBBI, DL, TII.get(X86::JMP_4)).addMBB(TargetMBB); in EmitLoweredCatchRet()