Home
last modified time | relevance | path

Searched refs:ehFrame (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/lld/lib/ReaderWriter/MachO/
DCompactUnwindPass.cpp38 const Atom *ehFrame; member
52 lsdaLocation(nullptr), ehFrame(nullptr), rangeLength(function->size()), in CompactUnwindEntry()
57 lsdaLocation(nullptr), ehFrame(nullptr), rangeLength(0), encoding(0) {} in CompactUnwindEntry()
237 addEhFrameReference(pagePos + sizeof(uint32_t), entry.ehFrame); in addRegularSecondLevelPage()
492 if (entry.ehFrame) in pruneUnusedEHFrames()
493 usedDwarfWorklist.push_back(cast<DefinedAtom>(entry.ehFrame)); in pruneUnusedEHFrames()
547 entry.ehFrame = dwarfFrame->second; in finalizeUnwindInfoEntryForAtom()
/external/llvm-project/lld/ELF/
DWriter.cpp216 part.ehFrame->addSection(es); in combineEhSections()
469 part.ehFrame = make<EhFrameSection>(); in createSyntheticSections()
470 add(part.ehFrame); in createSyntheticSections()
1119 for (EhInputSection *es : part.ehFrame->sections) in forEachRelSec()
1963 finalizeSynthetic(part.ehFrame); in finalizeSections()
2424 if (part.ehFrame->isNeeded() && part.ehFrameHdr && in createPhdrs()
2425 part.ehFrame->getParent() && part.ehFrameHdr->getParent()) in createPhdrs()
DICF.cpp475 part.ehFrame->iterateFDEWithLSDA<ELFT>( in run()
DSyntheticSections.cpp2987 std::vector<FdeData> fdes = getPartition().ehFrame->getFdeData(); in write()
2994 getPartition().ehFrame->getParent()->addr - this->getVA() - 4); in write()
3007 return 12 + getPartition().ehFrame->numFdes * 8; in getSize()
3011 return isLive() && getPartition().ehFrame->isNeeded(); in isNeeded()
DSyntheticSections.h1181 EhFrameSection *ehFrame; member
/external/llvm-project/lld/MachO/
DSyntheticSections.h48 constexpr const char ehFrame[] = "__eh_frame"; variable
DWriter.cpp512 .Case(section_names::ehFrame, std::numeric_limits<int>::max()) in sectionOrder()