reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1303 MCSymbol *Name = getSymbol(&GIS); 1305 if (GIS.hasExternalLinkage() || !MAI->getWeakRefDirective()) 1307 else if (GIS.hasWeakLinkage() || GIS.hasLinkOnceLinkage()) 1307 else if (GIS.hasWeakLinkage() || GIS.hasLinkOnceLinkage()) 1310 assert(GIS.hasLocalLinkage() && "Invalid alias or ifunc linkage"); 1312 bool IsFunction = GIS.getValueType()->isFunctionTy(); 1317 if (auto *CE = dyn_cast<ConstantExpr>(GIS.getIndirectSymbol())) 1325 OutStreamer->EmitSymbolAttribute(Name, isa<GlobalIFunc>(GIS) 1329 EmitVisibility(Name, GIS.getVisibility()); 1331 const MCExpr *Expr = lowerConstant(GIS.getIndirectSymbol()); 1333 if (isa<GlobalAlias>(&GIS) && MAI->hasAltEntry() && isa<MCBinaryExpr>(Expr)) 1339 if (auto *GA = dyn_cast<GlobalAlias>(&GIS)) {