Lines Matching refs:MCSym
364 void WinCOFFObjectWriter::DefineSymbol(const MCSymbol &MCSym, in DefineSymbol() argument
367 COFFSymbol *Sym = GetOrCreateCOFFSymbol(&MCSym); in DefineSymbol()
368 const MCSymbol *Base = Layout.getBaseSymbol(MCSym); in DefineSymbol()
377 if (cast<MCSymbolCOFF>(MCSym).isWeakExternal()) { in DefineSymbol()
381 COFFSymbol *WeakDefault = getLinkedSymbol(MCSym); in DefineSymbol()
383 std::string WeakName = (".weak." + MCSym.getName() + ".default").str(); in DefineSymbol()
411 Local->Data.Value = getSymbolValue(MCSym, Layout); in DefineSymbol()
413 const MCSymbolCOFF &SymbolCOFF = cast<MCSymbolCOFF>(MCSym); in DefineSymbol()
419 bool IsExternal = MCSym.isExternal() || in DefineSymbol()
420 (!MCSym.getFragment() && !MCSym.isVariable()); in DefineSymbol()
427 Sym->MC = &MCSym; in DefineSymbol()