Searched refs:WorklistEntry (Results 1 – 3 of 3) sorted by relevance
49 using WorklistEntry = typedef in lld::macho::MarkLiveImpl59 void enqueue(InputSection *isec, uint64_t off, const WorklistEntry *prev);60 void addSym(Symbol *s, const WorklistEntry *prev);61 const InputSection *getInputSection(const WorklistEntry *) const;62 WorklistEntry *makeEntry(InputSection *, const WorklistEntry *prev) const;69 SmallVector<WorklistEntry *, 256> worklist;75 const typename MarkLiveImpl<RecordWhyLive>::WorklistEntry *prev) { in enqueue()103 const typename MarkLiveImpl<RecordWhyLive>::WorklistEntry *prev) { in addSym()120 const MarkLiveImpl<RecordWhyLive>::WorklistEntry *entry) const { in getInputSection()128 typename MarkLiveImpl<RecordWhyLive>::WorklistEntry *[all …]
67 struct WorklistEntry { struct120 SmallVector<WorklistEntry, 4> Worklist;931 WorklistEntry E = Worklist.pop_back_val(); in flush()934 case WorklistEntry::MapGlobalInit: in flush()938 case WorklistEntry::MapAppendingVar: { in flush()951 case WorklistEntry::MapAliasOrIFunc: { in flush()962 case WorklistEntry::RemapFunction: in flush()1135 WorklistEntry WE; in scheduleMapGlobalInitializer()1136 WE.Kind = WorklistEntry::MapGlobalInit; in scheduleMapGlobalInitializer()1151 WorklistEntry WE; in scheduleMapAppendingVariable()[all …]
888 struct WorklistEntry { in resolve() struct894 std::vector<WorklistEntry> Worklist; in resolve()