Searched refs:EhSectionPiece (Results 1 – 8 of 8) sorted by relevance
17 struct EhSectionPiece;20 uint8_t getFdeEncoding(EhSectionPiece *p);21 bool hasLSDA(const EhSectionPiece &p);
110 std::vector<EhSectionPiece> pieces; in printEhFrame()112 auto add = [&](const EhSectionPiece &p) { in printEhFrame()115 EhSectionPiece &last = pieces.back(); in printEhFrame()128 for (const EhSectionPiece *fde : rec->fdes) in printEhFrame()134 for (EhSectionPiece &p : pieces) { in printEhFrame()
153 uint8_t elf::getFdeEncoding(EhSectionPiece *p) { in getFdeEncoding()157 bool elf::hasLSDA(const EhSectionPiece &p) { in hasLSDA()
312 struct EhSectionPiece { struct313 EhSectionPiece(size_t off, InputSectionBase *sec, uint32_t size, in EhSectionPiece() argument340 std::vector<EhSectionPiece> pieces; argument
63 EhSectionPiece *cie = nullptr;64 std::vector<EhSectionPiece *> fdes;111 CieRecord *addCie(EhSectionPiece &piece, ArrayRef<RelTy> rels);114 Defined *isFdeLive(EhSectionPiece &piece, ArrayRef<RelTy> rels);
148 EhSectionPiece &piece = eh.pieces[i]; in scanEhFrameSection()
354 CieRecord *EhFrameSection::addCie(EhSectionPiece &cie, ArrayRef<RelTy> rels) { in addCie()376 Defined *EhFrameSection::isFdeLive(EhSectionPiece &fde, ArrayRef<RelTy> rels) { in isFdeLive()406 for (EhSectionPiece &piece : sec->pieces) { in addRecords()456 for (EhSectionPiece &piece : sec.pieces) { in iterateFDEWithLSDAAux()536 for (EhSectionPiece *fde : rec->fdes) { in finalizeContents()561 for (EhSectionPiece *fde : rec->fdes) { in getFdeData()626 for (EhSectionPiece *fde : rec->fdes) { in writeTo()
1039 ArrayRef<EhSectionPiece> pieces;