summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
Diffstat (limited to 'llvm')
-rw-r--r--llvm/lib/Transforms/IPO/LowerBitSets.cpp5
-rw-r--r--llvm/test/Transforms/LowerBitSets/unnamed.ll3
2 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/Transforms/IPO/LowerBitSets.cpp b/llvm/lib/Transforms/IPO/LowerBitSets.cpp
index dec583b0e2d..bffeebb6e2e 100644
--- a/llvm/lib/Transforms/IPO/LowerBitSets.cpp
+++ b/llvm/lib/Transforms/IPO/LowerBitSets.cpp
@@ -556,9 +556,8 @@ void LowerBitSets::buildBitSetsFromGlobals(
} else {
GlobalAlias *GAlias =
GlobalAlias::create(Globals[I]->getType(), Globals[I]->getLinkage(),
- "data", CombinedGlobalElemPtr, M);
- if (Globals[I]->hasName())
- GAlias->takeName(Globals[I]);
+ "", CombinedGlobalElemPtr, M);
+ GAlias->takeName(Globals[I]);
Globals[I]->replaceAllUsesWith(GAlias);
}
Globals[I]->eraseFromParent();
diff --git a/llvm/test/Transforms/LowerBitSets/unnamed.ll b/llvm/test/Transforms/LowerBitSets/unnamed.ll
index 5ff0453391a..6f108e22d02 100644
--- a/llvm/test/Transforms/LowerBitSets/unnamed.ll
+++ b/llvm/test/Transforms/LowerBitSets/unnamed.ll
@@ -2,7 +2,8 @@
target datalayout = "e-p:32:32"
-; CHECK: @data ={{.*}} alias
+; CHECK: @{{[0-9]+}} = alias
+; CHECK: @{{[0-9]+}} = alias
@0 = constant i32 1
@1 = constant [2 x i32] [i32 2, i32 3]
OpenPOWER on IntegriCloud