Home
last modified time | relevance | path

Searched refs:OldGV (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDecl.cpp378 llvm::GlobalVariable *OldGV = GV; in AddInitializerToStaticVarDecl() local
381 CGM.getModule(), Init->getType(), OldGV->isConstant(), in AddInitializerToStaticVarDecl()
382 OldGV->getLinkage(), Init, "", in AddInitializerToStaticVarDecl()
383 /*InsertBefore*/ OldGV, OldGV->getThreadLocalMode(), in AddInitializerToStaticVarDecl()
384 OldGV->getType()->getPointerAddressSpace()); in AddInitializerToStaticVarDecl()
385 GV->setVisibility(OldGV->getVisibility()); in AddInitializerToStaticVarDecl()
386 GV->setDSOLocal(OldGV->isDSOLocal()); in AddInitializerToStaticVarDecl()
387 GV->setComdat(OldGV->getComdat()); in AddInitializerToStaticVarDecl()
390 GV->takeName(OldGV); in AddInitializerToStaticVarDecl()
393 OldGV->replaceAllUsesWith(GV); in AddInitializerToStaticVarDecl()
[all …]
H A DItaniumCXXABI.cpp4038 llvm::GlobalVariable *OldGV = CGM.getModule().getNamedGlobal(Name); in BuildTypeInfo() local
4039 if (OldGV && !OldGV->isDeclaration()) { in BuildTypeInfo()
4040 assert(!OldGV->hasAvailableExternallyLinkage() && in BuildTypeInfo()
4043 return OldGV; in BuildTypeInfo()
4206 llvm::GlobalVariable *OldGV = M.getNamedGlobal(Name); in BuildTypeInfo() local
4224 if (OldGV) { in BuildTypeInfo()
4225 GV->takeName(OldGV); in BuildTypeInfo()
4226 OldGV->replaceAllUsesWith(GV); in BuildTypeInfo()
4227 OldGV->eraseFromParent(); in BuildTypeInfo()
H A DCGObjCGNU.cpp1381 auto *OldGV = TheModule.getGlobalVariable(SymName); in GenerateProtocolRef() local
1390 assert(!OldGV); in GenerateProtocolRef()
1437 if (OldGV) { in GenerateProtocolRef()
1438 OldGV->replaceAllUsesWith(GV); in GenerateProtocolRef()
1439 OldGV->removeFromParent(); in GenerateProtocolRef()
H A DCodeGenModule.cpp5129 llvm::GlobalVariable *OldGV = nullptr; in CreateOrReplaceCXXRuntimeVariable() local
5139 OldGV = GV; in CreateOrReplaceCXXRuntimeVariable()
5146 if (OldGV) { in CreateOrReplaceCXXRuntimeVariable()
5148 GV->takeName(OldGV); in CreateOrReplaceCXXRuntimeVariable()
5150 if (!OldGV->use_empty()) { in CreateOrReplaceCXXRuntimeVariable()
5151 OldGV->replaceAllUsesWith(GV); in CreateOrReplaceCXXRuntimeVariable()
5154 OldGV->eraseFromParent(); in CreateOrReplaceCXXRuntimeVariable()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp1261 GlobalVariable *OldGV = RegularLTO.CombinedModule->getNamedGlobal(I.first); in runRegularLTO() local
1262 if (OldGV && DL.getTypeAllocSize(OldGV->getValueType()) == I.second.Size) { in runRegularLTO()
1265 OldGV->setAlignment(I.second.Alignment); in runRegularLTO()
1274 if (OldGV) { in runRegularLTO()
1275 OldGV->replaceAllUsesWith(GV); in runRegularLTO()
1276 GV->takeName(OldGV); in runRegularLTO()
1277 OldGV->eraseFromParent(); in runRegularLTO()