Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/
H A DCompactUnwindPass.cpp371 auto unwindEntry = extractCompactUnwindEntry(atom); in collectCompactUnwindEntries() local
372 unwindLocs.insert(std::make_pair(unwindEntry.rangeStart, unwindEntry)); in collectCompactUnwindEntries()
375 << unwindEntry.rangeStart->name() << ", encoding=" in collectCompactUnwindEntries()
376 << llvm::format("0x%08x", unwindEntry.encoding)); in collectCompactUnwindEntries()
377 if (unwindEntry.personalityFunction) in collectCompactUnwindEntries()
380 << unwindEntry.personalityFunction->name() in collectCompactUnwindEntries()
381 << ", lsdaLoc=" << unwindEntry.lsdaLocation->name()); in collectCompactUnwindEntries()
386 if (unwindEntry.lsdaLocation) in collectCompactUnwindEntries()
391 if (unwindEntry.personalityFunction) { in collectCompactUnwindEntries()
393 unwindEntry.personalityFunction); in collectCompactUnwindEntries()
[all …]
/freebsd-12.1/contrib/libunwind/src/
H A DUnwindCursor.hpp1758 RUNTIME_FUNCTION *unwindEntry = lookUpSEHUnwindInfo(pc, &base); in getInfoFromSEH() local
1759 if (!unwindEntry) { in getInfoFromSEH()
1767 _info.unwind_info = reinterpret_cast<unw_word_t>(unwindEntry); in getInfoFromSEH()
1769 _info.start_ip = base + unwindEntry->BeginAddress; in getInfoFromSEH()
1771 _info.end_ip = base + unwindEntry->EndAddress; in getInfoFromSEH()
1774 UNWIND_INFO *xdata = reinterpret_cast<UNWIND_INFO *>(base + unwindEntry->UnwindData); in getInfoFromSEH()
1793 _info.end_ip = _info.start_ip + unwindEntry->FunctionLength; in getInfoFromSEH()