Move the AddressPool from DwarfFile to DwarfDebug.
authorDavid Blaikie <dblaikie@gmail.com>
Wed, 23 Apr 2014 21:20:10 +0000 (21:20 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Wed, 23 Apr 2014 21:20:10 +0000 (21:20 +0000)
commit08e5ef25fb0be95aef82d3dd2d4b81aa1cd08aed
tree88e40c8653a425c58310d0fa38a9ad9a867a64ee
parent2bff66859ef811a2fbe0a2c027f05063d2a62f47
Move the AddressPool from DwarfFile to DwarfDebug.

There's only ever one address pool, not one per DWARF output file, so
let's just have one.

(similar refactoring of the string pool to come soon)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207026 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/CodeGen/AsmPrinter/DwarfDebug.h
lib/CodeGen/AsmPrinter/DwarfFile.h
lib/CodeGen/AsmPrinter/DwarfUnit.cpp