[llvm-commits] [llvm] r69216 - /llvm/trunk/lib/CodeGen/AsmPrinter/DwarfWriter.cpp
Devang Patel
dpatel at apple.com
Wed Apr 15 13:41:32 PDT 2009
Author: dpatel
Date: Wed Apr 15 15:41:31 2009
New Revision: 69216
URL: http://llvm.org/viewvc/llvm-project?rev=69216&view=rev
Log:
s/RootDbgScope/FunctionDbgScope/g
Modified:
llvm/trunk/lib/CodeGen/AsmPrinter/DwarfWriter.cpp
Modified: llvm/trunk/lib/CodeGen/AsmPrinter/DwarfWriter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/AsmPrinter/DwarfWriter.cpp?rev=69216&r1=69215&r2=69216&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/AsmPrinter/DwarfWriter.cpp (original)
+++ llvm/trunk/lib/CodeGen/AsmPrinter/DwarfWriter.cpp Wed Apr 15 15:41:31 2009
@@ -1271,9 +1271,9 @@
///
bool shouldEmit;
- // RootDbgScope - Top level scope for the current function.
+ // FunctionDbgScope - Top level scope for the current function.
//
- DbgScope *RootDbgScope;
+ DbgScope *FunctionDbgScope;
/// DbgScopeMap - Tracks the scopes in the current function.
DenseMap<GlobalVariable *, DbgScope *> DbgScopeMap;
@@ -2037,7 +2037,7 @@
Parent->AddScope(Slot);
else
// First function is top level function.
- RootDbgScope = Slot;
+ FunctionDbgScope = Slot;
return Slot;
}
@@ -2052,8 +2052,8 @@
// FIXME - Add inlined function scopes to the root so we can delete them
// later.
- assert (RootDbgScope && "Function scope info missing!");
- RootDbgScope->AddScope(Scope);
+ assert (FunctionDbgScope && "Function scope info missing!");
+ FunctionDbgScope->AddScope(Scope);
return Scope;
}
@@ -2126,9 +2126,9 @@
}
}
- /// ConstructRootDbgScope - Construct the scope for the subprogram.
+ /// ConstructFunctionDbgScope - Construct the scope for the subprogram.
///
- void ConstructRootDbgScope(DbgScope *RootScope) {
+ void ConstructFunctionDbgScope(DbgScope *RootScope) {
// Exit if there is no root scope.
if (!RootScope) return;
DIDescriptor Desc = RootScope->getDesc();
@@ -3120,7 +3120,7 @@
AbbreviationsSet(InitAbbreviationsSetSize), Abbreviations(),
ValuesSet(InitValuesSetSize), Values(), StringPool(), SectionMap(),
SectionSourceLines(), didInitial(false), shouldEmit(false),
- RootDbgScope(0), DebugTimer(0) {
+ FunctionDbgScope(0), DebugTimer(0) {
if (TimePassesIsEnabled)
DebugTimer = new Timer("Dwarf Debug Writer",
getDwarfTimerGroup());
@@ -3319,8 +3319,8 @@
}
// Construct scopes for subprogram.
- if (RootDbgScope)
- ConstructRootDbgScope(RootDbgScope);
+ if (FunctionDbgScope)
+ ConstructFunctionDbgScope(FunctionDbgScope);
else
// FIXME: This is wrong. We are essentially getting past a problem with
// debug information not being able to handle unreachable blocks that have
@@ -3336,12 +3336,12 @@
MMI->getFrameMoves()));
// Clear debug info
- if (RootDbgScope) {
- delete RootDbgScope;
+ if (FunctionDbgScope) {
+ delete FunctionDbgScope;
DbgScopeMap.clear();
DbgInlinedScopeMap.clear();
InlinedVariableScopes.clear();
- RootDbgScope = NULL;
+ FunctionDbgScope = NULL;
}
Lines.clear();
More information about the llvm-commits
mailing list