Home
last modified time | relevance | path

Searched refs:unwindEntry (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/contrib/llvm-project/lld/MachO/
H A DUnwindInfoSection.cpp188 if (d->unwindEntry) in addSymbol()
196 if (!p.second && d->unwindEntry) { in addSymbol()
197 assert(p.first->second == d || !p.first->second->unwindEntry); in addSymbol()
207 if (d->unwindEntry) { in prepare()
209 prepareRelocations(d->unwindEntry); in prepare()
216 FDE &fde = cast<ObjFile>(d->getFile())->fdes[d->unwindEntry]; in prepare()
343 if (!d->unwindEntry) in relocateCompactUnwind()
348 if (d->unwindEntry->getName() == section_names::ehFrame) { in relocateCompactUnwind()
358 d->unwindEntry->outSecOff <= DWARF_SECTION_OFFSET in relocateCompactUnwind()
359 ? d->unwindEntry->outSecOff in relocateCompactUnwind()
[all …]
H A DSymbols.cpp113 if (unwindEntry) in canonicalize()
114 unwindEntry = unwindEntry->canonical(); in canonicalize()
H A DICF.cpp215 auto hasUnwind = [](Defined *d) { return d->unwindEntry != nullptr; }; in equalsVariable()
224 if (da->unwindEntry->icfEqClass[icfPass % 2] != in equalsVariable()
225 db->unwindEntry->icfEqClass[icfPass % 2] || in equalsVariable()
433 if (d->unwindEntry) in foldIdenticalSections()
434 foldable.push_back(d->unwindEntry); in foldIdenticalSections()
H A DMarkLive.cpp115 if (d->unwindEntry) in addSym()
116 enqueue(d->unwindEntry, 0, prev); in addSym()
H A DSymbols.h192 ConcatInputSection *unwindEntry = nullptr; variable
H A DInputSection.cpp164 (*it)->unwindEntry = nullptr; in foldIdentical()
H A DSymbolTable.cpp90 d->unwindEntry = nullptr; in transplantSymbolsAtOffset()
H A DInputFiles.cpp1194 d->unwindEntry = isec; in registerCompactUnwind()
1491 if (!funcSym || funcSym->getFile() != this || funcSym->unwindEntry) { in registerEhFrames()
1510 funcSym->unwindEntry = isec; in registerEhFrames()
/freebsd-14.2/contrib/llvm-project/libunwind/src/
H A DUnwindCursor.hpp1976 RUNTIME_FUNCTION *unwindEntry = lookUpSEHUnwindInfo(pc, &base); in getInfoFromSEH() local
1977 if (!unwindEntry) { in getInfoFromSEH()
1985 _info.unwind_info = reinterpret_cast<unw_word_t>(unwindEntry); in getInfoFromSEH()
1987 _info.start_ip = base + unwindEntry->BeginAddress; in getInfoFromSEH()
1989 _info.end_ip = base + unwindEntry->EndAddress; in getInfoFromSEH()
1992 UNWIND_INFO *xdata = reinterpret_cast<UNWIND_INFO *>(base + unwindEntry->UnwindData); in getInfoFromSEH()