diff options
author | Devang Patel <dpatel@apple.com> | 2009-10-28 16:51:52 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2009-10-28 16:51:52 +0000 |
commit | cd0fee86deaa91bfd3f321d5d3fa695fab7e663e (patch) | |
tree | 6fb71208a6b5adc44aafe503127f5288c9995fdd /lib | |
parent | 70197a3a0413476801622484b9c83cf6f2d6f82c (diff) | |
download | external_llvm-cd0fee86deaa91bfd3f321d5d3fa695fab7e663e.zip external_llvm-cd0fee86deaa91bfd3f321d5d3fa695fab7e663e.tar.gz external_llvm-cd0fee86deaa91bfd3f321d5d3fa695fab7e663e.tar.bz2 |
llvm.dbg.global_variables do not exist anymore.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85402 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Transforms/IPO/StripSymbols.cpp | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/lib/Transforms/IPO/StripSymbols.cpp b/lib/Transforms/IPO/StripSymbols.cpp index 369f0fc..4f6369e 100644 --- a/lib/Transforms/IPO/StripSymbols.cpp +++ b/lib/Transforms/IPO/StripSymbols.cpp @@ -290,15 +290,6 @@ bool StripDebugDeclare::runOnModule(Module &M) { Declare->eraseFromParent(); } - // Delete all llvm.dbg.global_variables. - for (Module::global_iterator I = M.global_begin(), E = M.global_end(); - I != E; ++I) { - GlobalVariable *GV = dyn_cast<GlobalVariable>(I); - if (!GV) continue; - if (GV->use_empty() && GV->getName().startswith("llvm.dbg.global_variable")) - DeadConstants.push_back(GV); - } - while (!DeadConstants.empty()) { Constant *C = DeadConstants.back(); DeadConstants.pop_back(); |