Lines Matching defs:UnwindDests
2056 &UnwindDests) {
2061 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob);
2062 UnwindDests.back().first->setIsEHScopeEntry();
2068 UnwindDests.emplace_back(FuncInfo.MBBMap[CatchPadBB], Prob);
2069 UnwindDests.back().first->setIsEHScopeEntry();
2090 &UnwindDests) {
2099 findWasmUnwindDestinations(FuncInfo, EHPadBB, Prob, UnwindDests);
2100 assert(UnwindDests.size() <= 1 &&
2110 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob);
2115 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob);
2116 UnwindDests.back().first->setIsEHScopeEntry();
2117 UnwindDests.back().first->setIsEHFuncletEntry();
2122 UnwindDests.emplace_back(FuncInfo.MBBMap[CatchPadBB], Prob);
2125 UnwindDests.back().first->setIsEHFuncletEntry();
2127 UnwindDests.back().first->setIsEHScopeEntry();
2143 SmallVector<std::pair<MachineBasicBlock *, BranchProbability>, 1> UnwindDests;
2150 findUnwindDestinations(FuncInfo, UnwindDest, UnwindDestProb, UnwindDests);
2151 for (auto &UnwindDest : UnwindDests) {
3398 SmallVector<std::pair<MachineBasicBlock *, BranchProbability>, 1> UnwindDests;
3403 findUnwindDestinations(FuncInfo, EHPadBB, EHPadBBProb, UnwindDests);
3407 for (auto &UnwindDest : UnwindDests) {