From: Eric Christopher Date: Thu, 21 Nov 2013 01:29:16 +0000 (+0000) Subject: Move DebugInfoOffset member near the other data member it helps describe. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=7b98dd33fd9489e6cd88920a209a824b01c56207;p=oota-llvm.git Move DebugInfoOffset member near the other data member it helps describe. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195299 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp b/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp index b636a5dab64..a63968c4412 100644 --- a/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp +++ b/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp @@ -40,16 +40,16 @@ static cl::opt GenerateTypeUnits("generate-type-units", cl::Hidden, /// CompileUnit - Compile unit constructor. CompileUnit::CompileUnit(unsigned UID, DIE *D, DICompileUnit Node, AsmPrinter *A, DwarfDebug *DW, DwarfUnits *DWU) - : UniqueID(UID), Node(Node), Language(Node.getLanguage()), CUDie(D), Asm(A), - DD(DW), DU(DWU), IndexTyDie(0), DebugInfoOffset(0) { + : UniqueID(UID), Node(Node), Language(Node.getLanguage()), CUDie(D), + DebugInfoOffset(0), Asm(A), DD(DW), DU(DWU), IndexTyDie(0) { DIEIntegerOne = new (DIEValueAllocator) DIEInteger(1); insertDIE(Node, D); } CompileUnit::CompileUnit(unsigned UID, DIE *D, uint16_t Language, AsmPrinter *A, DwarfDebug *DD, DwarfUnits *DU) - : UniqueID(UID), Node(NULL), Language(Language), CUDie(D), Asm(A), DD(DD), - DU(DU), IndexTyDie(0), DebugInfoOffset(0) { + : UniqueID(UID), Node(NULL), Language(Language), CUDie(D), + DebugInfoOffset(0), Asm(A), DD(DD), DU(DU), IndexTyDie(0) { DIEIntegerOne = new (DIEValueAllocator) DIEInteger(1); } diff --git a/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h b/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h index 6a4508107dc..23d3afc0242 100644 --- a/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h +++ b/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h @@ -47,6 +47,9 @@ class CompileUnit { /// CUDie - Compile unit debug information entry. const OwningPtr CUDie; + /// Offset of the CUDie from beginning of debug info section. + unsigned DebugInfoOffset; + /// Asm - Target of Dwarf emission. AsmPrinter *Asm; @@ -97,9 +100,6 @@ class CompileUnit { // DIEIntegerOne - A preallocated DIEValue because 1 is used frequently. DIEInteger *DIEIntegerOne; - /// Offset of the CUDie from beginning of debug info section. - unsigned DebugInfoOffset; - public: CompileUnit(unsigned UID, DIE *D, DICompileUnit CU, AsmPrinter *A, DwarfDebug *DW, DwarfUnits *DWU);