Lines Matching refs:NewGV

730   GlobalValue *NewGV;  in copyGlobalValueProto()  local
732 NewGV = copyGlobalVariableProto(SGVar); in copyGlobalValueProto()
734 NewGV = copyFunctionProto(SF); in copyGlobalValueProto()
737 NewGV = copyIndirectSymbolProto(SGV); in copyGlobalValueProto()
739 NewGV = in copyGlobalValueProto()
744 NewGV = in copyGlobalValueProto()
753 NewGV->setLinkage(SGV->getLinkage()); in copyGlobalValueProto()
755 NewGV->setLinkage(GlobalValue::ExternalWeakLinkage); in copyGlobalValueProto()
757 if (auto *NewGO = dyn_cast<GlobalObject>(NewGV)) { in copyGlobalValueProto()
769 if (auto *NewF = dyn_cast<Function>(NewGV)) { in copyGlobalValueProto()
775 return NewGV; in copyGlobalValueProto()
1047 GlobalValue *NewGV; in linkGlobalValueProto() local
1049 NewGV = DGV; in linkGlobalValueProto()
1057 NewGV = copyGlobalValueProto(SGV, ShouldLink || ForIndirectSymbol); in linkGlobalValueProto()
1065 if (Function *F = dyn_cast<Function>(NewGV)) in linkGlobalValueProto()
1071 NewGV->eraseFromParent(); in linkGlobalValueProto()
1072 NewGV = *Remangled; in linkGlobalValueProto()
1077 forceRenaming(NewGV, SGV->getName()); in linkGlobalValueProto()
1081 if (auto *GO = dyn_cast<GlobalObject>(NewGV)) { in linkGlobalValueProto()
1090 NewGV->setLinkage(GlobalValue::InternalLinkage); in linkGlobalValueProto()
1092 Constant *C = NewGV; in linkGlobalValueProto()
1098 if (DGV && NewGV != SGV) { in linkGlobalValueProto()
1100 NewGV, TypeMap.get(SGV->getType())); in linkGlobalValueProto()
1103 if (DGV && NewGV != DGV) { in linkGlobalValueProto()
1109 ConstantExpr::getPointerBitCastOrAddrSpaceCast(NewGV, DGV->getType()))); in linkGlobalValueProto()
1669 auto *NewGV = dyn_cast<GlobalVariable>(NewValue->stripPointerCasts()); in run() local
1670 if (NewGV) { in run()
1671 NewGV->removeFromParent(); in run()
1672 DstM.insertGlobalVariable(NewGV); in run()