diff options
Diffstat (limited to 'llvm/lib/Transforms/IPO')
| -rw-r--r-- | llvm/lib/Transforms/IPO/GlobalOpt.cpp | 6 | 
1 files changed, 2 insertions, 4 deletions
| diff --git a/llvm/lib/Transforms/IPO/GlobalOpt.cpp b/llvm/lib/Transforms/IPO/GlobalOpt.cpp index c46677dcdf7..b804e2b3587 100644 --- a/llvm/lib/Transforms/IPO/GlobalOpt.cpp +++ b/llvm/lib/Transforms/IPO/GlobalOpt.cpp @@ -1549,12 +1549,10 @@ static bool TryToShrinkGlobalToBoolean(GlobalVariable *GV, Constant *OtherVal) {    // Create the new global, initializing it to false.    GlobalVariable *NewGV = new GlobalVariable(Type::Int1Ty, false, -                                             GlobalValue::InternalLinkage,  -                                             ConstantInt::getFalse(), -                                             "", +         GlobalValue::InternalLinkage, ConstantInt::getFalse(), +                                             GV->getName()+".b",                                               (Module *)NULL,                                               GV->isThreadLocal()); -  NewGV->takeName(GV);    GV->getParent()->getGlobalList().insert(GV, NewGV);    Constant *InitVal = GV->getInitializer(); | 

