Searched refs:EHFrame (Results 1 – 7 of 7) sorted by relevance
326 SectionEntry *EHFrame = &Sections[SectionInfo.EHFrameSID]; in registerEHFrames() local331 int64_t DeltaForText = computeDelta(Text, EHFrame); in registerEHFrames()334 DeltaForEH = computeDelta(ExceptTab, EHFrame); in registerEHFrames()336 uint8_t *P = EHFrame->getAddress(); in registerEHFrames()337 uint8_t *End = P + EHFrame->getSize(); in registerEHFrames()342 MemMgr.registerEHFrames(EHFrame->getAddress(), EHFrame->getLoadAddress(), in registerEHFrames()343 EHFrame->getSize()); in registerEHFrames()
26 auto *EHFrame = G.findSectionByName(EHFrameSectionName); in operator ()() local28 if (!EHFrame) { in operator ()()44 for (auto *B : EHFrame->blocks()) in operator ()()46 for (auto *Sym : EHFrame->symbols()) in operator ()()48 for (auto *B : EHFrame->blocks()) in operator ()()130 auto *EHFrame = G.findSectionByName(EHFrameSectionName); in operator ()() local132 if (!EHFrame) { in operator ()()163 for (auto *B : EHFrame->blocks()) in operator ()()747 auto *EHFrame = G.findSectionByName(EHFrameSectionName); in operator ()() local749 if (!EHFrame) in operator ()()[all …]
141 struct EHFrame { struct145 typedef std::vector<EHFrame> EHFrameInfos; argument
193 DWARFDebugFrame EHFrame(Triple::ArchType(ObjF.getArch()), /*IsEH=*/true, in printEHFrame()195 if (Error E = EHFrame.parse(DE)) in printEHFrame()198 for (const dwarf::FrameEntry &Entry : EHFrame) { in printEHFrame()
198 for (auto &EHFrame : UnfinalizedEHFrames) {199 if (auto Err = Client.registerEHFrames(EHFrame.Addr, EHFrame.Size)) {325 struct EHFrame { struct329 std::vector<EHFrame> UnfinalizedEHFrames; argument330 std::vector<EHFrame> RegisteredEHFrames;
63 std::unique_ptr<DWARFDebugFrame> EHFrame; variable
849 if (EHFrame) in getEHFrame()850 return EHFrame.get(); in getEHFrame()