Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyLateEHPrepare.cpp299 auto *ElseMBB = MF.CreateMachineBasicBlock(); in addExceptionExtraction() local
300 MF.insert(std::next(MachineFunction::iterator(EHPad)), ElseMBB); in addExceptionExtraction()
301 MF.insert(std::next(MachineFunction::iterator(ElseMBB)), ThenMBB); in addExceptionExtraction()
305 EHPad->addSuccessor(ElseMBB); in addExceptionExtraction()
313 BuildMI(EHPad, DL, TII.get(WebAssembly::BR)).addMBB(ElseMBB); in addExceptionExtraction()
345 BuildMI(ElseMBB, DL, TII.get(WebAssembly::CONST_I32), Reg).addImm(0); in addExceptionExtraction()
346 BuildMI(ElseMBB, DL, TII.get(WebAssembly::CALL_VOID)) in addExceptionExtraction()
349 BuildMI(ElseMBB, DL, TII.get(WebAssembly::UNREACHABLE)); in addExceptionExtraction()
352 BuildMI(ElseMBB, DL, TII.get(WebAssembly::RETHROW)).addReg(ExnReg); in addExceptionExtraction()
354 ElseMBB->addSuccessor(EHInfo->getEHPadUnwindDest(EHPad)); in addExceptionExtraction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ExpandPseudo.cpp115 auto *ElseMBB = CreateMBB(); in INITIALIZE_PASS() local
116 MF->insert(InsPt, ElseMBB); in INITIALIZE_PASS()
117 MBB = ElseMBB; in INITIALIZE_PASS()