Searched refs:WorklistEntry (Results 1 – 3 of 3) sorted by relevance
51 using WorklistEntry = typedef in lld::macho::MarkLiveImpl62 void addSym(Symbol *s, const WorklistEntry *prev);63 const InputSection *getInputSection(const WorklistEntry *) const;64 WorklistEntry *makeEntry(InputSection *, const WorklistEntry *prev) const;71 SmallVector<WorklistEntry *, 256> worklist;77 const typename MarkLiveImpl<RecordWhyLive>::WorklistEntry *prev) { in enqueue()105 const typename MarkLiveImpl<RecordWhyLive>::WorklistEntry *prev) { in addSym()122 const MarkLiveImpl<RecordWhyLive>::WorklistEntry *entry) const { in getInputSection()130 typename MarkLiveImpl<RecordWhyLive>::WorklistEntry *133 const MarkLiveImpl<RecordWhyLive>::WorklistEntry *prev) const { in makeEntry()[all …]
67 struct WorklistEntry { struct120 SmallVector<WorklistEntry, 4> Worklist;916 case WorklistEntry::MapGlobalInit: in flush()920 case WorklistEntry::MapAppendingVar: { in flush()944 case WorklistEntry::RemapFunction: in flush()1109 WorklistEntry WE; in scheduleMapGlobalInitializer()1110 WE.Kind = WorklistEntry::MapGlobalInit; in scheduleMapGlobalInitializer()1125 WorklistEntry WE; in scheduleMapAppendingVariable()1143 WorklistEntry WE; in scheduleMapAliasOrIFunc()1155 WorklistEntry WE; in scheduleRemapFunction()[all …]
967 struct WorklistEntry { in resolve() struct973 std::vector<WorklistEntry> Worklist; in resolve()