Lines Matching refs:MCSym
356 void WinCOFFObjectWriter::DefineSymbol(const MCSymbol &MCSym, in DefineSymbol() argument
359 COFFSymbol *Sym = GetOrCreateCOFFSymbol(&MCSym); in DefineSymbol()
360 const MCSymbol *Base = Layout.getBaseSymbol(MCSym); in DefineSymbol()
369 if (cast<MCSymbolCOFF>(MCSym).isWeakExternal()) { in DefineSymbol()
372 COFFSymbol *WeakDefault = getLinkedSymbol(MCSym); in DefineSymbol()
374 std::string WeakName = (".weak." + MCSym.getName() + ".default").str(); in DefineSymbol()
401 Local->Data.Value = getSymbolValue(MCSym, Layout); in DefineSymbol()
403 const MCSymbolCOFF &SymbolCOFF = cast<MCSymbolCOFF>(MCSym); in DefineSymbol()
409 bool IsExternal = MCSym.isExternal() || in DefineSymbol()
410 (!MCSym.getFragment() && !MCSym.isVariable()); in DefineSymbol()
417 Sym->MC = &MCSym; in DefineSymbol()