Lines Matching refs:ElseMBB
323 auto *ElseMBB = MF.CreateMachineBasicBlock();
324 MF.insert(std::next(MachineFunction::iterator(EHPad)), ElseMBB);
325 MF.insert(std::next(MachineFunction::iterator(ElseMBB)), ThenMBB);
329 EHPad->addSuccessor(ElseMBB);
337 BuildMI(EHPad, DL, TII.get(WebAssembly::BR)).addMBB(ElseMBB);
369 BuildMI(ElseMBB, DL, TII.get(WebAssembly::CONST_I32), Reg).addImm(0);
370 BuildMI(ElseMBB, DL, TII.get(WebAssembly::CALL))
373 BuildMI(ElseMBB, DL, TII.get(WebAssembly::UNREACHABLE));
376 BuildMI(ElseMBB, DL, TII.get(WebAssembly::RETHROW)).addReg(ExnReg);
378 ElseMBB->addSuccessor(EHInfo->getEHPadUnwindDest(EHPad));