Searched refs:EhSectionPiece (Results 1 – 9 of 9) sorted by relevance
| /freebsd-14.2/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 | 117 std::vector<EhSectionPiece> pieces; in printEhFrame() 119 auto add = [&](const EhSectionPiece &p) { in printEhFrame() 122 EhSectionPiece &last = pieces.back(); in printEhFrame() 135 for (const EhSectionPiece *fde : rec->fdes) in printEhFrame() 141 for (EhSectionPiece &p : pieces) { in printEhFrame()
|
| H A D | EhFrame.cpp | 130 uint8_t elf::getFdeEncoding(EhSectionPiece *p) { in getFdeEncoding() 134 bool elf::hasLSDA(const EhSectionPiece &p) { in hasLSDA()
|
| H A D | InputSection.h | 336 struct EhSectionPiece { struct 337 EhSectionPiece(size_t off, InputSectionBase *sec, uint32_t size, in EhSectionPiece() argument 364 SmallVector<EhSectionPiece, 0> cies, fdes; argument
|
| H A D | MarkLive.cpp | 146 for (const EhSectionPiece &cie : eh.cies) in scanEhFrameSection() 149 for (const EhSectionPiece &fde : eh.fdes) { in scanEhFrameSection()
|
| H A D | SyntheticSections.h | 41 EhSectionPiece *cie = nullptr; 42 SmallVector<EhSectionPiece *, 0> fdes; 87 CieRecord *addCie(EhSectionPiece &piece, ArrayRef<RelTy> rels); 90 Defined *isFdeLive(EhSectionPiece &piece, ArrayRef<RelTy> rels);
|
| H A D | SyntheticSections.cpp | 364 CieRecord *EhFrameSection::addCie(EhSectionPiece &cie, ArrayRef<RelTy> rels) { in addCie() 386 Defined *EhFrameSection::isFdeLive(EhSectionPiece &fde, ArrayRef<RelTy> rels) { in isFdeLive() 416 for (EhSectionPiece &cie : sec->cies) in addRecords() 418 for (EhSectionPiece &fde : sec->fdes) { in addRecords() 448 for (EhSectionPiece &cie : sec.cies) in iterateFDEWithLSDAAux() 451 for (EhSectionPiece &fde : sec.fdes) { in iterateFDEWithLSDAAux() 512 for (EhSectionPiece *fde : rec->fdes) { in finalizeContents() 537 for (EhSectionPiece *fde : rec->fdes) { in getFdeData() 603 for (EhSectionPiece *fde : rec->fdes) { in writeTo()
|
| H A D | InputSection.cpp | 1292 fdes, [=](EhSectionPiece p) { return p.inputOff <= offset; }); in getParentOffset() 1295 cies, [=](EhSectionPiece p) { return p.inputOff <= offset; }); in getParentOffset()
|
| H A D | Relocations.cpp | 454 ArrayRef<EhSectionPiece> cies, fdes; 455 ArrayRef<EhSectionPiece>::iterator i, j;
|