• Home
  • Raw
  • Download

Lines Matching refs:GVSym

218 void AsmPrinter::EmitLinkage(unsigned Linkage, MCSymbol *GVSym) const {  in EmitLinkage()
229 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_Global); in EmitLinkage()
234 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_WeakDefinition); in EmitLinkage()
236 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_WeakDefAutoPrivate); in EmitLinkage()
239 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_Global); in EmitLinkage()
243 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_Weak); in EmitLinkage()
253 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_Global); in EmitLinkage()
279 MCSymbol *GVSym = Mang->getSymbol(GV); in EmitGlobalVariable() local
280 EmitVisibility(GVSym, GV->getVisibility(), !GV->isDeclaration()); in EmitGlobalVariable()
286 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_ELF_TypeObject); in EmitGlobalVariable()
309 OutStreamer.EmitCommonSymbol(GVSym, Size, Align); in EmitGlobalVariable()
318 OutStreamer.EmitZerofill(TheSection, GVSym, Size, Align); in EmitGlobalVariable()
325 OutStreamer.EmitLocalCommonSymbol(GVSym, Size, Align); in EmitGlobalVariable()
333 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_Local); in EmitGlobalVariable()
335 OutStreamer.EmitCommonSymbol(GVSym, Size, Align); in EmitGlobalVariable()
348 OutStreamer.EmitSymbolAttribute(GVSym, MCSA_Global); in EmitGlobalVariable()
350 OutStreamer.EmitZerofill(TheSection, GVSym, Size, 1 << AlignLog); in EmitGlobalVariable()
367 OutContext.GetOrCreateSymbol(GVSym->getName() + Twine("$tlv$init")); in EmitGlobalVariable()
388 EmitLinkage(GV->getLinkage(), GVSym); in EmitGlobalVariable()
389 OutStreamer.EmitLabel(GVSym); in EmitGlobalVariable()
407 EmitLinkage(GV->getLinkage(), GVSym); in EmitGlobalVariable()
410 OutStreamer.EmitLabel(GVSym); in EmitGlobalVariable()
416 OutStreamer.EmitELFSize(GVSym, MCConstantExpr::Create(Size, OutContext)); in EmitGlobalVariable()