Home | History | Annotate | Download | only in MC

Lines Matching refs:Symbol

37     virtual void EmitLabel(MCSymbol *Symbol) {
38 assert(Symbol->isUndefined() && "Cannot define a symbol twice!");
40 Symbol->setSection(*getCurrentSection().first);
42 virtual void EmitDebugLabel(MCSymbol *Symbol) {
43 EmitLabel(Symbol);
48 virtual void EmitAssignment(MCSymbol *Symbol, const MCExpr *Value) {}
49 virtual void EmitWeakReference(MCSymbol *Alias, const MCSymbol *Symbol){}
55 virtual void EmitSymbolAttribute(MCSymbol *Symbol, MCSymbolAttr Attribute){}
57 virtual void EmitSymbolDesc(MCSymbol *Symbol, unsigned DescValue) {}
59 virtual void BeginCOFFSymbolDef(const MCSymbol *Symbol) {}
63 virtual void EmitCOFFSecRel32(MCSymbol const *Symbol) {}
65 virtual void EmitELFSize(MCSymbol *Symbol, const MCExpr *Value) {}
66 virtual void EmitCommonSymbol(MCSymbol *Symbol, uint64_t Size,
68 virtual void EmitLocalCommonSymbol(MCSymbol *Symbol, uint64_t Size,
70 virtual void EmitZerofill(const MCSection *Section, MCSymbol *Symbol = 0,
72 virtual void EmitTBSSSymbol(const MCSection *Section, MCSymbol *Symbol,