Home
last modified time | relevance | path

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

/external/llvm-project/lld/lib/ReaderWriter/MachO/
DCompactUnwindPass.cpp370 auto unwindEntry = extractCompactUnwindEntry(atom); in collectCompactUnwindEntries() local
371 unwindLocs.insert(std::make_pair(unwindEntry.rangeStart, unwindEntry)); in collectCompactUnwindEntries()
374 << unwindEntry.rangeStart->name() << ", encoding=" in collectCompactUnwindEntries()
375 << llvm::format("0x%08x", unwindEntry.encoding)); in collectCompactUnwindEntries()
376 if (unwindEntry.personalityFunction) in collectCompactUnwindEntries()
379 << unwindEntry.personalityFunction->name() in collectCompactUnwindEntries()
380 << ", lsdaLoc=" << unwindEntry.lsdaLocation->name()); in collectCompactUnwindEntries()
385 if (unwindEntry.lsdaLocation) in collectCompactUnwindEntries()
390 if (unwindEntry.personalityFunction && in collectCompactUnwindEntries()
391 !llvm::count(personalities, unwindEntry.personalityFunction)) in collectCompactUnwindEntries()
[all …]
/external/llvm-project/libunwind/src/
DUnwindCursor.hpp1829 RUNTIME_FUNCTION *unwindEntry = lookUpSEHUnwindInfo(pc, &base); in getInfoFromSEH() local
1830 if (!unwindEntry) { in getInfoFromSEH()
1838 _info.unwind_info = reinterpret_cast<unw_word_t>(unwindEntry); in getInfoFromSEH()
1840 _info.start_ip = base + unwindEntry->BeginAddress; in getInfoFromSEH()
1842 _info.end_ip = base + unwindEntry->EndAddress; in getInfoFromSEH()
1845 UNWIND_INFO *xdata = reinterpret_cast<UNWIND_INFO *>(base + unwindEntry->UnwindData); in getInfoFromSEH()
1864 _info.end_ip = _info.start_ip + unwindEntry->FunctionLength; in getInfoFromSEH()