Home
last modified time | relevance | path

Searched refs:CompactUnwindEntry (Results 1 – 6 of 6) sorted by relevance

/freebsd-13.1/contrib/llvm-project/lld/MachO/
H A DUnwindInfoSection.cpp125 std::vector<CompactUnwindEntry<Ptr>> cuVector;
126 std::vector<CompactUnwindEntry<Ptr> *> cuPtrVector;
170 if (r.offset % sizeof(CompactUnwindEntry<Ptr>) == 0) { in prepareRelocations()
182 if (r.offset % sizeof(CompactUnwindEntry<Ptr>) != in prepareRelocations()
183 offsetof(CompactUnwindEntry<Ptr>, personality)) in prepareRelocations()
290 for (CompactUnwindEntry<Ptr> *cu : cuPtrVector) { in encodePersonalities()
319 std::vector<CompactUnwindEntry<Ptr>> &cuVector) { in addEntriesForFunctionsWithoutUnwindInfo()
321 for (CompactUnwindEntry<Ptr> &cuEntry : cuVector) in addEntriesForFunctionsWithoutUnwindInfo()
396 for (CompactUnwindEntry<Ptr> &cuEntry : cuVector) in finalize()
408 CompactUnwindEntry<Ptr> tombstone; in finalize()
[all …]
H A DMarkLive.cpp131 target->wordSize == 8 ? sizeof(CompactUnwindEntry<uint64_t>) in markLive()
132 : sizeof(CompactUnwindEntry<uint32_t>); in markLive()
H A DUnwindInfoSection.h20 template <class Ptr> struct CompactUnwindEntry { struct
H A DICF.cpp321 if (r.offset % sizeof(CompactUnwindEntry<Ptr>) != in findFunctionsWithUnwindInfo()
322 offsetof(CompactUnwindEntry<Ptr>, functionAddress)) in findFunctionsWithUnwindInfo()
/freebsd-13.1/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DCompactUnwindPass.cpp34 struct CompactUnwindEntry { struct
50 CompactUnwindEntry(const DefinedAtom *function) in CompactUnwindEntry() argument
55 CompactUnwindEntry() in CompactUnwindEntry() function
61 ArrayRef<CompactUnwindEntry> entries;
286 std::map<const Atom *, CompactUnwindEntry> unwindLocs; in perform()
362 std::map<const Atom *, CompactUnwindEntry> &unwindLocs, in collectCompactUnwindEntries()
397 CompactUnwindEntry entry; in extractCompactUnwindEntry()
449 std::vector<CompactUnwindEntry> createUnwindInfoEntries( in createUnwindInfoEntries()
454 std::vector<CompactUnwindEntry> unwindInfos; in createUnwindInfoEntries()
523 CompactUnwindEntry finalizeUnwindInfoEntryForAtom( in finalizeUnwindInfoEntryForAtom()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DMachODump.cpp7775 struct CompactUnwindEntry { struct
7788 CompactUnwindEntry(StringRef Contents, unsigned Offset, bool Is64) in CompactUnwindEntry() argument
7899 SmallVector<CompactUnwindEntry, 4> CompactUnwinds; in printMachOCompactUnwindSection()
7903 CompactUnwindEntry Entry(Contents, Offset, Is64); in printMachOCompactUnwindSection()
7914 CompactUnwindEntry &Entry = CompactUnwinds[EntryIdx]; in printMachOCompactUnwindSection()