diff --git a/lib/CodeGen/AsmPrinter/DwarfDebug.cpp b/lib/CodeGen/AsmPrinter/DwarfDebug.cpp index 917bd9d2d58..7969374c2ca 100644 --- a/lib/CodeGen/AsmPrinter/DwarfDebug.cpp +++ b/lib/CodeGen/AsmPrinter/DwarfDebug.cpp @@ -2241,15 +2241,14 @@ bool DwarfDebug::extractScopeInformation() { CurrentFnDbgScope->fixInstructionMarkers(MIIndexMap); - populateDbgScopeInverseMaps(); + identifyScopeMarkers(); return !DbgScopeMap.empty(); } -/// populateDbgScopeInverseMaps() - Populate DbgScopeBeginMap and -/// DbgScopeEndMap. This maps are used to indentify debug scope started -/// and ended by an instruction. -void DwarfDebug::populateDbgScopeInverseMaps() { +/// identifyScopeMarkers() - Indentify instructions that are marking +/// beginning of or end of a scope. +void DwarfDebug::identifyScopeMarkers() { // Each scope has first instruction and last instruction to mark beginning // and end of a scope respectively. Create an inverse map that list scopes diff --git a/lib/CodeGen/AsmPrinter/DwarfDebug.h b/lib/CodeGen/AsmPrinter/DwarfDebug.h index ba3813758da..3d7a88c5de9 100644 --- a/lib/CodeGen/AsmPrinter/DwarfDebug.h +++ b/lib/CodeGen/AsmPrinter/DwarfDebug.h @@ -526,10 +526,9 @@ private: return Lines.size(); } - /// populateDbgScopeInverseMaps() - Populate DbgScopeBeginMap and - /// DbgScopeEndMap. This maps are used to indentify debug scope started - /// and ended by an instruction. - void populateDbgScopeInverseMaps(); + /// identifyScopeMarkers() - Indentify instructions that are marking + /// beginning of or end of a scope. + void identifyScopeMarkers(); /// extractScopeInformation - Scan machine instructions in this function /// and collect DbgScopes. Return true, if atleast one scope was found.