• Home
  • Raw
  • Download

Lines Matching refs:Symbols

59     PointerUnion<MCSymbol *, std::vector<MCSymbol*>*> Symbols;  member
87 if (I->second.Symbols.is<std::vector<MCSymbol*>*>()) in ~MMIAddrLabelMap()
88 delete I->second.Symbols.get<std::vector<MCSymbol*>*>(); in ~MMIAddrLabelMap()
108 if (!Entry.Symbols.isNull()) { in getAddrLabelSymbol()
110 if (Entry.Symbols.is<MCSymbol*>()) in getAddrLabelSymbol()
111 return Entry.Symbols.get<MCSymbol*>(); in getAddrLabelSymbol()
112 return (*Entry.Symbols.get<std::vector<MCSymbol*>*>())[0]; in getAddrLabelSymbol()
122 Entry.Symbols = Result; in getAddrLabelSymbol()
135 if (Entry.Symbols.isNull()) in getAddrLabelSymbolToEmit()
137 else if (MCSymbol *Sym = Entry.Symbols.dyn_cast<MCSymbol*>()) in getAddrLabelSymbolToEmit()
140 Result = *Entry.Symbols.get<std::vector<MCSymbol*>*>(); in getAddrLabelSymbolToEmit()
167 assert(!Entry.Symbols.isNull() && "Didn't have a symbol, why a callback?"); in UpdateForDeletedBlock()
174 if (MCSymbol *Sym = Entry.Symbols.dyn_cast<MCSymbol*>()) { in UpdateForDeletedBlock()
184 std::vector<MCSymbol*> *Syms = Entry.Symbols.get<std::vector<MCSymbol*>*>(); in UpdateForDeletedBlock()
207 assert(!OldEntry.Symbols.isNull() && "Didn't have a symbol, why a callback?"); in UpdateForRAUWBlock()
212 if (NewEntry.Symbols.isNull()) { in UpdateForRAUWBlock()
222 if (MCSymbol *PrevSym = NewEntry.Symbols.dyn_cast<MCSymbol*>()) { in UpdateForRAUWBlock()
225 NewEntry.Symbols = SymList; in UpdateForRAUWBlock()
229 NewEntry.Symbols.get<std::vector<MCSymbol*>*>(); in UpdateForRAUWBlock()
232 if (MCSymbol *Sym = OldEntry.Symbols.dyn_cast<MCSymbol*>()) { in UpdateForRAUWBlock()
238 std::vector<MCSymbol*> *Syms =OldEntry.Symbols.get<std::vector<MCSymbol*>*>(); in UpdateForRAUWBlock()