Lines Matching defs:DGV
101 GlobalValue *DGV = DstM.getNamedValue(SrcGV->getName());
102 if (!DGV)
107 if (DGV->hasLocalLinkage())
111 return DGV;
635 GlobalValue *DGV = getLinkedToGlobal(&GV);
637 if (shouldLinkOnlyNeeded() && !(DGV && DGV->isDeclaration()))
640 if (DGV && !GV.hasLocalLinkage() && !GV.hasAppendingLinkage()) {
641 auto *DGVar = dyn_cast<GlobalVariable>(DGV);
657 getMinVisibility(DGV->getVisibility(), GV.getVisibility());
658 DGV->setVisibility(Visibility);
661 bool HasUnnamedAddr = GV.hasUnnamedAddr() && DGV->hasUnnamedAddr();
662 DGV->setUnnamedAddr(HasUnnamedAddr);
676 if (!DGV && !shouldOverrideFromSrc() &&
694 if (DGV && shouldLinkFromSource(LinkFromSrc, *DGV, GV))