aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZhou Sheng <zhousheng00@gmail.com>2008-03-20 08:05:05 +0000
committerZhou Sheng <zhousheng00@gmail.com>2008-03-20 08:05:05 +0000
commit2b3407f5b3d8626b924c532bcfea15daaf1bd3c0 (patch)
treee18270d543e29165bc764c53222d1d6b7c56a179
parent6eabd74d1a236effc6757e7c81182fa1ecd52ac6 (diff)
downloadexternal_llvm-2b3407f5b3d8626b924c532bcfea15daaf1bd3c0.zip
external_llvm-2b3407f5b3d8626b924c532bcfea15daaf1bd3c0.tar.gz
external_llvm-2b3407f5b3d8626b924c532bcfea15daaf1bd3c0.tar.bz2
Take the old function's name.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48588 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--lib/Transforms/IPO/ArgumentPromotion.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Transforms/IPO/ArgumentPromotion.cpp b/lib/Transforms/IPO/ArgumentPromotion.cpp
index d7f122b..230bafd 100644
--- a/lib/Transforms/IPO/ArgumentPromotion.cpp
+++ b/lib/Transforms/IPO/ArgumentPromotion.cpp
@@ -480,6 +480,7 @@ Function *ArgPromotion::DoPromotion(Function *F,
if (F->hasCollector())
NF->setCollector(F->getCollector());
F->getParent()->getFunctionList().insert(F, NF);
+ NF->takeName(F);
// Get the alias analysis information that we need to update to reflect our
// changes.