Lines Matching refs:Seg
754 WinEH::FrameInfo::Segment *Seg,
757 if (Seg->Epilogs.size() != 1)
760 MCSymbol *Sym = Seg->Epilogs.begin()->first;
767 (uint32_t)(Seg->Offset + Seg->Length - Seg->Epilogs.begin()->second);
1073 WinEH::FrameInfo::Segment *Seg,
1078 for (auto &I : Seg->Epilogs)
1103 if (!Seg->HasProlog)
1177 auto Seg = WinEH::FrameInfo::Segment(
1179 Seg.Epilogs = std::move(EpilogsInSegment);
1180 info->Segments.push_back(Seg);
1199 WinEH::FrameInfo::Segment &Seg,
1206 Seg.Symbol = Label;
1208 if (Seg.Offset == 0)
1211 bool HasProlog = Seg.HasProlog;
1212 bool HasEpilogs = (Seg.Epilogs.size() != 0);
1214 uint32_t SegLength = (uint32_t)Seg.Length / 4;
1218 checkARM64PackedEpilog(streamer, info, &Seg, PrologCodeBytes) : -1;
1258 ARM64ProcessEpilogs(info, &Seg, TotalCodeBytes, EpilogInfo);
1267 PackedEpilogOffset >= 0 ? PackedEpilogOffset : Seg.Epilogs.size();
1300 uint32_t EpilogOffset = (uint32_t)(Seg.Epilogs[EpilogStart] - Seg.Offset);
1324 for (auto &I : Seg.Epilogs) {