Lines Matching refs:MCSymbol
21 class MCSymbol; variable
35 DenseMap<const MCSymbol *, std::vector<StringRef>> SymverAliasMap;
38 State getSymbolState(const MCSymbol *Sym);
40 void markDefined(const MCSymbol &Symbol);
41 void markGlobal(const MCSymbol &Symbol, MCSymbolAttr Attribute);
42 void markUsed(const MCSymbol &Symbol);
43 void visitUsedSymbol(const MCSymbol &Sym) override;
49 void emitLabel(MCSymbol *Symbol, SMLoc Loc = SMLoc()) override;
50 void emitAssignment(MCSymbol *Symbol, const MCExpr *Value) override;
51 bool emitSymbolAttribute(MCSymbol *Symbol, MCSymbolAttr Attribute) override;
52 void emitZerofill(MCSection *Section, MCSymbol *Symbol, uint64_t Size,
54 void emitCommonSymbol(MCSymbol *Symbol, uint64_t Size,
60 void beginCOFFSymbolDef(const MCSymbol *Symbol) override {} in beginCOFFSymbolDef()
66 void emitELFSymverDirective(const MCSymbol *OriginalSym, StringRef Name,