Lines Matching refs:EpilogMap
655 auto InstrsIter = info->EpilogMap.find(EpilogStart); in FindMatchingEpilog()
656 assert(InstrsIter != info->EpilogMap.end() && in FindMatchingEpilog()
770 info->EpilogMap[Sym].Instructions; in checkARM64PackedEpilog()
800 info->EpilogMap.erase(Sym); in checkARM64PackedEpilog()
1094 auto &EpilogInstrs = info->EpilogMap[S].Instructions; in ARM64ProcessEpilogs()
1139 for (auto &I : info->EpilogMap) { in ARM64FindSegmentsInFunction()
1334 auto &EpilogInstrs = info->EpilogMap[I.first].Instructions; in ARM64EmitUnwindInfoForSegment()
1381 for (auto &I : info->EpilogMap) in ARM64EmitUnwindInfo()
1774 if (info->EpilogMap.size() != 1) in checkARMPackedEpilog()
1777 const WinEH::FrameInfo::Epilog &EpilogInfo = info->EpilogMap.begin()->second; in checkARMPackedEpilog()
1790 streamer, info->FuncletOrFuncEnd, info->EpilogMap.begin()->first); in checkARMPackedEpilog()
1824 info->EpilogMap.clear(); in checkARMPackedEpilog()
1999 if (info->EpilogMap.size() > 1) in tryARMPackedUnwind()
2004 if (info->EpilogMap.size() == 0) { in tryARMPackedUnwind()
2011 info->EpilogMap.begin()->second; in tryARMPackedUnwind()
2016 streamer, info->FuncletOrFuncEnd, info->EpilogMap.begin()->first); in tryARMPackedUnwind()
2313 for (auto &I : info->EpilogMap) { in ARMEmitUnwindInfo()
2375 for (auto &I : info->EpilogMap) { in ARMEmitUnwindInfo()
2417 PackedEpilogOffset >= 0 ? PackedEpilogOffset : info->EpilogMap.size(); in ARMEmitUnwindInfo()
2464 assert(info->EpilogMap.contains(EpilogStart)); in ARMEmitUnwindInfo()
2465 unsigned Condition = info->EpilogMap[EpilogStart].Condition; in ARMEmitUnwindInfo()
2490 for (auto &I : info->EpilogMap) { in ARMEmitUnwindInfo()