Lines Matching defs:UnwindDest

88                             MachineBasicBlock *UnwindDest);
92 MachineBasicBlock *UnwindDest);
93 MachineBasicBlock *getTrampolineBlock(MachineBasicBlock *UnwindDest);
1173 // 'UnwindDest'. RangeBegin and RangeEnd are inclusive.
1176 MachineBasicBlock *UnwindDest) {
1208 if (UnwindDest != FakeCallerBB)
1209 DelegateBB->addSuccessor(UnwindDest);
1292 .addMBB(UnwindDest);
1312 WebAssemblyCFGStackify::getTrampolineBlock(MachineBasicBlock *UnwindDest) {
1315 // created one for the given UnwindDest, return it.
1316 auto It = UnwindDestToTrampoline.find(UnwindDest);
1320 auto &MF = *UnwindDest->getParent();
1328 if (UnwindDest == getFakeCallerBlock(MF)) {
1345 auto *TargetBeginTry = EHPadToTry[UnwindDest];
1356 TrampolineBB->addSuccessor(UnwindDest);
1377 UnwindDestToTrampoline[UnwindDest] = TrampolineBB;
1382 // targets 'UnwindDest'. RangeBegin and RangeEnd are inclusive.
1385 MachineBasicBlock *UnwindDest) {
1394 auto *TrampolineBB = getTrampolineBlock(UnwindDest);
1853 MachineBasicBlock *UnwindDest = getFakeCallerBlock(MF);
1861 UnwindDest = Succ;
1865 if (EHPadStack.back() == UnwindDest)
1878 UnwindDestToTryRanges[UnwindDest].push_back(
1882 << "\nOriginal dest = " << UnwindDest->getName()
1961 for (auto &[UnwindDest, _] : UnwindDestToTryRanges) {
1962 auto It = EHPadToTry.find(UnwindDest);
1963 // If UnwindDest is the fake caller block, it will not be in EHPadToTry
1975 MachineBasicBlock *UnwindDest = P.first;
1989 if (UnwindDest != getFakeCallerBlock(MF)) {
2002 addNestedTryDelegate(RangeBegin, RangeEnd, UnwindDest);
2004 addNestedTryTable(RangeBegin, RangeEnd, UnwindDest);
2184 auto *UnwindDest = EHInfo->getUnwindDest(EHPad);
2185 if (EHPadStack.back() != UnwindDest) {
2186 EHPadToUnwindDest[EHPad] = UnwindDest;
2189 << UnwindDest->getName() << " Current dest = "
2205 for (auto &[_, UnwindDest] : EHPadToUnwindDest) {
2206 auto It = EHPadToTry.find(UnwindDest);
2207 // If UnwindDest is the fake caller block, it will not be in EHPadToTry map
2218 for (auto &[EHPad, UnwindDest] : EHPadToUnwindDest) {
2222 addNestedTryDelegate(Try, EndTry, UnwindDest);
2225 addNestedTryTable(Try, EndTry, UnwindDest);