Lines Matching refs:Symbol
79 auto *Symbol = cast<MCSymbolCOFF>(S); in EmitLabel() local
80 assert(Symbol->isUndefined() && "Cannot define a symbol twice!"); in EmitLabel()
81 MCObjectStreamer::EmitLabel(Symbol); in EmitLabel()
94 auto *Symbol = cast<MCSymbolCOFF>(S); in EmitSymbolAttribute() local
95 getAssembler().registerSymbol(*Symbol); in EmitSymbolAttribute()
101 Symbol->setIsWeakExternal(); in EmitSymbolAttribute()
102 Symbol->setExternal(true); in EmitSymbolAttribute()
105 Symbol->setExternal(true); in EmitSymbolAttribute()
114 void MCWinCOFFStreamer::EmitSymbolDesc(MCSymbol *Symbol, unsigned DescValue) { in EmitSymbolDesc() argument
119 auto *Symbol = cast<MCSymbolCOFF>(S); in BeginCOFFSymbolDef() local
123 CurSymbol = Symbol; in BeginCOFFSymbolDef()
163 void MCWinCOFFStreamer::EmitCOFFSafeSEH(MCSymbol const *Symbol) { in EmitCOFFSafeSEH() argument
170 const MCSymbolCOFF *CSymbol = cast<MCSymbolCOFF>(Symbol); in EmitCOFFSafeSEH()
179 new MCSafeSEHFragment(Symbol, SXData); in EmitCOFFSafeSEH()
181 getAssembler().registerSymbol(*Symbol); in EmitCOFFSafeSEH()
190 void MCWinCOFFStreamer::EmitCOFFSectionIndex(MCSymbol const *Symbol) { in EmitCOFFSectionIndex() argument
192 const MCSymbolRefExpr *SRE = MCSymbolRefExpr::create(Symbol, getContext()); in EmitCOFFSectionIndex()
198 void MCWinCOFFStreamer::EmitCOFFSecRel32(MCSymbol const *Symbol) { in EmitCOFFSecRel32() argument
200 const MCSymbolRefExpr *SRE = MCSymbolRefExpr::create(Symbol, getContext()); in EmitCOFFSecRel32()
208 auto *Symbol = cast<MCSymbolCOFF>(S); in EmitCommonSymbol() local
219 getAssembler().registerSymbol(*Symbol); in EmitCommonSymbol()
220 Symbol->setExternal(true); in EmitCommonSymbol()
221 Symbol->setCommon(Size, ByteAlignment); in EmitCommonSymbol()
228 OS << " -aligncomm:\"" << Symbol->getName() << "\"," in EmitCommonSymbol()
240 auto *Symbol = cast<MCSymbolCOFF>(S); in EmitLocalCommonSymbol() local
247 getAssembler().registerSymbol(*Symbol); in EmitLocalCommonSymbol()
248 Symbol->setExternal(false); in EmitLocalCommonSymbol()
256 Symbol->setFragment(Fragment); in EmitLocalCommonSymbol()
259 void MCWinCOFFStreamer::EmitZerofill(MCSection *Section, MCSymbol *Symbol, in EmitZerofill() argument
264 void MCWinCOFFStreamer::EmitTBSSSymbol(MCSection *Section, MCSymbol *Symbol, in EmitTBSSSymbol() argument