Lines Matching refs:EndTry
711 MachineInstr *EndTry = BeginToEnd[Try]; in removeUnnecessaryInstrs() local
713 assert(EndTry->getOpcode() != WebAssembly::DELEGATE); in removeUnnecessaryInstrs()
714 Cont = EndTry->getParent(); in removeUnnecessaryInstrs()
758 MachineInstr *Try = &MI, *EndTry = BeginToEnd[Try]; in removeUnnecessaryInstrs() local
759 if (EndTry->getOpcode() == WebAssembly::DELEGATE) in removeUnnecessaryInstrs()
763 MachineBasicBlock *Cont = EndTry->getParent(); in removeUnnecessaryInstrs()
765 for (auto B = Try->getIterator(), E = std::next(EndTry->getIterator()); in removeUnnecessaryInstrs()
1359 MachineInstr *EndTry = BeginToEnd[Try]; in fixCatchUnwindMismatches() local
1360 addTryDelegate(Try, EndTry, UnwindDest); in fixCatchUnwindMismatches()
1361 NewEndTryBBs.insert(EndTry->getParent()); in fixCatchUnwindMismatches()
1602 const MachineInstr *EndTry = BeginToEnd[EHPadToTry[MBB]]; in getDelegateDepth() local
1604 if (X.first == EndTry->getParent() && X.second == EndTry) in getDelegateDepth()