Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/LTO/
H A DLTO.cpp1115 GlobalVariable *OldGV = RegularLTO.CombinedModule->getNamedGlobal(I.first); in runRegularLTO() local
1116 if (OldGV && DL.getTypeAllocSize(OldGV->getValueType()) == I.second.Size) { in runRegularLTO()
1119 OldGV->setAlignment(I.second.Align); in runRegularLTO()
1128 if (OldGV) { in runRegularLTO()
1129 OldGV->replaceAllUsesWith(ConstantExpr::getBitCast(GV, OldGV->getType())); in runRegularLTO()
1130 GV->takeName(OldGV); in runRegularLTO()
1131 OldGV->eraseFromParent(); in runRegularLTO()
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DCGDecl.cpp374 llvm::GlobalVariable *OldGV = GV; in AddInitializerToStaticVarDecl() local
378 OldGV->getLinkage(), Init, "", in AddInitializerToStaticVarDecl()
379 /*InsertBefore*/ OldGV, OldGV->getThreadLocalMode(), in AddInitializerToStaticVarDecl()
380 OldGV->getType()->getPointerAddressSpace()); in AddInitializerToStaticVarDecl()
381 GV->setVisibility(OldGV->getVisibility()); in AddInitializerToStaticVarDecl()
382 GV->setDSOLocal(OldGV->isDSOLocal()); in AddInitializerToStaticVarDecl()
383 GV->setComdat(OldGV->getComdat()); in AddInitializerToStaticVarDecl()
386 GV->takeName(OldGV); in AddInitializerToStaticVarDecl()
390 llvm::ConstantExpr::getBitCast(GV, OldGV->getType()); in AddInitializerToStaticVarDecl()
391 OldGV->replaceAllUsesWith(NewPtrForOldDecl); in AddInitializerToStaticVarDecl()
[all …]
H A DItaniumCXXABI.cpp3686 llvm::GlobalVariable *OldGV = CGM.getModule().getNamedGlobal(Name); in BuildTypeInfo() local
3687 if (OldGV && !OldGV->isDeclaration()) { in BuildTypeInfo()
3688 assert(!OldGV->hasAvailableExternallyLinkage() && in BuildTypeInfo()
3691 return llvm::ConstantExpr::getBitCast(OldGV, CGM.Int8PtrTy); in BuildTypeInfo()
3853 llvm::GlobalVariable *OldGV = M.getNamedGlobal(Name); in BuildTypeInfo() local
3871 if (OldGV) { in BuildTypeInfo()
3872 GV->takeName(OldGV); in BuildTypeInfo()
3874 llvm::ConstantExpr::getBitCast(GV, OldGV->getType()); in BuildTypeInfo()
3875 OldGV->replaceAllUsesWith(NewPtr); in BuildTypeInfo()
3876 OldGV->eraseFromParent(); in BuildTypeInfo()
H A DCGObjCGNU.cpp1368 auto *OldGV = TheModule.getGlobalVariable(SymName); in GenerateProtocolRef() local
1377 assert(!OldGV); in GenerateProtocolRef()
1426 if (OldGV) { in GenerateProtocolRef()
1427 OldGV->replaceAllUsesWith(llvm::ConstantExpr::getBitCast(GV, in GenerateProtocolRef()
1428 OldGV->getType())); in GenerateProtocolRef()
1429 OldGV->removeFromParent(); in GenerateProtocolRef()
H A DCodeGenModule.cpp4571 llvm::GlobalVariable *OldGV = nullptr; in CreateOrReplaceCXXRuntimeVariable() local
4581 OldGV = GV; in CreateOrReplaceCXXRuntimeVariable()
4588 if (OldGV) { in CreateOrReplaceCXXRuntimeVariable()
4590 GV->takeName(OldGV); in CreateOrReplaceCXXRuntimeVariable()
4592 if (!OldGV->use_empty()) { in CreateOrReplaceCXXRuntimeVariable()
4594 llvm::ConstantExpr::getBitCast(GV, OldGV->getType()); in CreateOrReplaceCXXRuntimeVariable()
4595 OldGV->replaceAllUsesWith(NewPtrForOldDecl); in CreateOrReplaceCXXRuntimeVariable()
4598 OldGV->eraseFromParent(); in CreateOrReplaceCXXRuntimeVariable()