diff options
author | Devang Patel <dpatel@apple.com> | 2009-08-06 20:57:44 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2009-08-06 20:57:44 +0000 |
commit | bceda93251ff2cbcf54fb315e23027f426bfea80 (patch) | |
tree | e67e72deb6235c19551f4fff9305a395f18ab811 /lib/Analysis/DebugInfo.cpp | |
parent | 2251666d445a8acf12b5c812c433730337dec143 (diff) |
Remove dead code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78335 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/DebugInfo.cpp')
-rw-r--r-- | lib/Analysis/DebugInfo.cpp | 32 |
1 files changed, 1 insertions, 31 deletions
diff --git a/lib/Analysis/DebugInfo.cpp b/lib/Analysis/DebugInfo.cpp index 64fdfb8f85..b061827c32 100644 --- a/lib/Analysis/DebugInfo.cpp +++ b/lib/Analysis/DebugInfo.cpp @@ -528,7 +528,7 @@ DIArray DIFactory::GetOrCreateArray(DIDescriptor *Tys, unsigned NumTys) { // If we already have this array, just return the uniqued version. DIDescriptor &Entry = SimpleConstantCache[Init]; if (!Entry.isNull()) return DIArray(Entry.getGV()); - + GlobalVariable *GV = new GlobalVariable(M, Init->getType(), true, GlobalValue::InternalLinkage, Init, "llvm.dbg.array"); @@ -1197,36 +1197,6 @@ namespace llvm { return true; } - /// CollectDebugInfoAnchors - Collect debugging information anchors. - void CollectDebugInfoAnchors(Module &M, - SmallVector<GlobalVariable *, 2> &CUs, - SmallVector<GlobalVariable *, 4> &GVs, - SmallVector<GlobalVariable *, 4> &SPs) { - - for (Module::global_iterator GVI = M.global_begin(), E = M.global_end(); - GVI != E; GVI++) { - GlobalVariable *GV = GVI; - if (GV->hasName() && GV->getName().startswith("llvm.dbg") - && GV->isConstant() && GV->hasInitializer()) { - DICompileUnit C(GV); - if (C.isNull() == false) { - CUs.push_back(GV); - continue; - } - DIGlobalVariable G(GV); - if (G.isNull() == false) { - GVs.push_back(GV); - continue; - } - DISubprogram S(GV); - if (S.isNull() == false) { - SPs.push_back(GV); - continue; - } - } - } - } - /// isValidDebugInfoIntrinsic - Return true if SPI is a valid debug /// info intrinsic. bool isValidDebugInfoIntrinsic(DbgStopPointInst &SPI, |