Lines Matching defs:DGV
89 GlobalValue *DGV = DstM.getNamedValue(SrcGV->getName());
90 if (!DGV)
95 if (DGV->hasLocalLinkage())
99 return DGV;
330 GlobalValue *DGV = getLinkedToGlobal(&GV);
337 if (!DGV)
340 if (!DGV->isDeclaration())
345 if (DGV && !GV.hasLocalLinkage() && !GV.hasAppendingLinkage()) {
346 auto *DGVar = dyn_cast<GlobalVariable>(DGV);
367 getMinVisibility(DGV->getVisibility(), GV.getVisibility());
368 DGV->setVisibility(Visibility);
372 DGV->getUnnamedAddr(), GV.getUnnamedAddr());
373 DGV->setUnnamedAddr(UnnamedAddr);
377 if (!DGV && !shouldOverrideFromSrc() &&
393 if (DGV && shouldLinkFromSource(LinkFromSrc, *DGV, GV))
395 if (DGV && ComdatFrom == LinkFrom::Both)
396 GVToClone.push_back(LinkFromSrc ? DGV : &GV);
416 GlobalValue *DGV = getLinkedToGlobal(GV2);
418 if (DGV && shouldLinkFromSource(LinkFromSrc, *DGV, *GV2))
583 GlobalValue *DGV = getLinkedToGlobal(GV2);
585 if (DGV && shouldLinkFromSource(LinkFromSrc, *DGV, *GV2))