Searched refs:EhSectionPiece (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | EhFrame.h | 15 struct EhSectionPiece; 17 uint8_t getFdeEncoding(EhSectionPiece *p); 18 bool hasLSDA(const EhSectionPiece &p);
|
| H A D | MapFile.cpp | 118 std::vector<EhSectionPiece> pieces; in printEhFrame() 120 auto add = [&](const EhSectionPiece &p) { in printEhFrame() 123 EhSectionPiece &last = pieces.back(); in printEhFrame() 136 for (const EhSectionPiece *fde : rec->fdes) in printEhFrame() 142 for (EhSectionPiece &p : pieces) { in printEhFrame()
|
| H A D | EhFrame.cpp | 134 uint8_t elf::getFdeEncoding(EhSectionPiece *p) { in getFdeEncoding() 138 bool elf::hasLSDA(const EhSectionPiece &p) { in hasLSDA()
|
| H A D | InputSection.h | 377 struct EhSectionPiece { struct 378 EhSectionPiece(size_t off, InputSectionBase *sec, uint32_t size, in EhSectionPiece() function 405 SmallVector<EhSectionPiece, 0> cies, fdes; argument
|
| H A D | MarkLive.cpp | 192 for (const EhSectionPiece &cie : eh.cies) in scanEhFrameSection() 195 for (const EhSectionPiece &fde : eh.fdes) { in scanEhFrameSection()
|
| H A D | SyntheticSections.h | 46 EhSectionPiece *cie = nullptr; 47 SmallVector<EhSectionPiece *, 0> fdes; 92 CieRecord *addCie(EhSectionPiece &piece, ArrayRef<RelTy> rels); 95 Defined *isFdeLive(EhSectionPiece &piece, ArrayRef<RelTy> rels);
|
| H A D | SyntheticSections.cpp | 407 CieRecord *EhFrameSection::addCie(EhSectionPiece &cie, ArrayRef<RelTy> rels) { in addCie() 428 Defined *EhFrameSection::isFdeLive(EhSectionPiece &fde, ArrayRef<RelTy> rels) { in isFdeLive() 458 for (EhSectionPiece &cie : sec->cies) in addRecords() 460 for (EhSectionPiece &fde : sec->fdes) { in addRecords() 491 for (EhSectionPiece &cie : sec.cies) in iterateFDEWithLSDAAux() 494 for (EhSectionPiece &fde : sec.fdes) { in iterateFDEWithLSDAAux() 556 for (EhSectionPiece *fde : rec->fdes) { in finalizeContents() 581 for (EhSectionPiece *fde : rec->fdes) { in getFdeData() 651 for (EhSectionPiece *fde : rec->fdes) { in writeTo()
|
| H A D | InputSection.cpp | 1410 fdes, [=](EhSectionPiece p) { return p.inputOff <= offset; }); in getParentOffset() 1413 cies, [=](EhSectionPiece p) { return p.inputOff <= offset; }); in getParentOffset()
|
| H A D | Relocations.cpp | 444 ArrayRef<EhSectionPiece> cies, fdes; 445 ArrayRef<EhSectionPiece>::iterator i, j;
|