DebugInfo: Use address pool forms in debug_rnglists
authorDavid Blaikie <dblaikie@gmail.com>
Sat, 20 Oct 2018 07:36:39 +0000 (07:36 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Sat, 20 Oct 2018 07:36:39 +0000 (07:36 +0000)
commitc4af8bf29fe0f413229f67909cfeb0a427afcd67
treeded6eb43aa8d98b3981b7dfc7c82826d879b36fa
parent59ac20643335b69c8023fc62a95d5b59a73e604a
DebugInfo: Use address pool forms in debug_rnglists

Save no relocations by reusing addresses from the address pool.

llvm-svn: 344836
llvm/lib/CodeGen/AsmPrinter/DIE.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfFile.h
llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
llvm/test/DebugInfo/X86/fission-ranges.ll
llvm/test/DebugInfo/X86/range_reloc.ll
llvm/test/DebugInfo/X86/rnglists_curanges.ll