Searched refs:ehFrame (Results 1 - 4 of 4) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DCompactUnwindPass.cpp38 const Atom *ehFrame; member in struct:lld::mach_o::__anon1144::CompactUnwindEntry
45 // __eh_frame, and that the ehFrame entry will be valid; any other value is a
52 lsdaLocation(nullptr), ehFrame(nullptr), rangeLength(function->size()),
57 lsdaLocation(nullptr), ehFrame(nullptr), rangeLength(0), encoding(0) {}
237 addEhFrameReference(pagePos + sizeof(uint32_t), entry.ehFrame);
492 if (entry.ehFrame)
493 usedDwarfWorklist.push_back(cast<DefinedAtom>(entry.ehFrame));
547 entry.ehFrame = dwarfFrame->second;
/freebsd-11-stable/contrib/llvm-project/lld/ELF/
H A DWriter.cpp186 part.ehFrame->addSection(es);
437 part.ehFrame = make<EhFrameSection>();
438 add(part.ehFrame);
1031 for (EhInputSection *es : part.ehFrame->sections)
1723 finalizeSynthetic(part.ehFrame);
2152 if (part.ehFrame->isNeeded() && part.ehFrameHdr &&
2153 part.ehFrame->getParent() && part.ehFrameHdr->getParent())
H A DSyntheticSections.h1175 EhFrameSection *ehFrame; member in struct:lld::elf::Partition
H A DSyntheticSections.cpp2936 std::vector<FdeData> fdes = getPartition().ehFrame->getFdeData();
2943 getPartition().ehFrame->getParent()->addr - this->getVA() - 4);
2956 return 12 + getPartition().ehFrame->numFdes * 8;
2960 return isLive() && getPartition().ehFrame->isNeeded();

Completed in 93 milliseconds