Lines Matching refs:Symbol
43 auto *Symbol = cast<MCSymbolWasm>(S); in emitLabel() local
44 MCObjectStreamer::emitLabel(Symbol, Loc); in emitLabel()
49 Symbol->setTLS(); in emitLabel()
54 auto *Symbol = cast<MCSymbolWasm>(S); in emitLabelAtPos() local
55 MCObjectStreamer::emitLabelAtPos(Symbol, Loc, F, Offset); in emitLabelAtPos()
60 Symbol->setTLS(); in emitLabelAtPos()
83 const MCSymbol *Symbol) { in emitWeakReference() argument
84 getAssembler().registerSymbol(*Symbol); in emitWeakReference()
86 Symbol, MCSymbolRefExpr::VK_WEAKREF, getContext()); in emitWeakReference()
93 auto *Symbol = cast<MCSymbolWasm>(S); in emitSymbolAttribute() local
98 getAssembler().registerSymbol(*Symbol); in emitSymbolAttribute()
114 Symbol->setHidden(true); in emitSymbolAttribute()
119 Symbol->setWeak(true); in emitSymbolAttribute()
120 Symbol->setExternal(true); in emitSymbolAttribute()
124 Symbol->setExternal(true); in emitSymbolAttribute()
128 Symbol->setType(wasm::WASM_SYMBOL_TYPE_FUNCTION); in emitSymbolAttribute()
132 Symbol->setTLS(); in emitSymbolAttribute()
140 Symbol->setNoStrip(); in emitSymbolAttribute()
157 void MCWasmStreamer::emitELFSize(MCSymbol *Symbol, const MCExpr *Value) { in emitELFSize() argument
158 cast<MCSymbolWasm>(Symbol)->setSize(Value); in emitELFSize()
246 void MCWasmStreamer::emitSymbolDesc(MCSymbol *Symbol, unsigned DescValue) { in emitSymbolDesc() argument
250 void MCWasmStreamer::emitZerofill(MCSection *Section, MCSymbol *Symbol, in emitZerofill() argument
256 void MCWasmStreamer::emitTBSSSymbol(MCSection *Section, MCSymbol *Symbol, in emitTBSSSymbol() argument