Always use the string pool, even when it makes the .o larger. This may help
authorNick Lewycky <nicholas@mxc.ca>
Fri, 28 Oct 2011 05:29:47 +0000 (05:29 +0000)
committerNick Lewycky <nicholas@mxc.ca>
Fri, 28 Oct 2011 05:29:47 +0000 (05:29 +0000)
commit6a7efcfc02ea5370fb0da66d750165a3ffe93ab7
tree3f61a2656f4f094958f4a78471834962b3041649
parent6f2dd7ebcf5225bb98594c3504ded9a46c7ed11a
Always use the string pool, even when it makes the .o larger. This may help
tools that read the debug info in the .o files by making the DIE sizes more
consistent.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143186 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DIE.cpp
lib/CodeGen/AsmPrinter/DIE.h
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
test/CodeGen/ARM/2011-01-19-MergedGlobalDbg.ll
test/CodeGen/ARM/2011-08-02-MergedGlobalDbg.ll
test/CodeGen/X86/2010-08-10-DbgConstant.ll
test/CodeGen/X86/2011-01-24-DbgValue-Before-Use.ll
test/CodeGen/X86/dbg-value-inlined-parameter.ll
test/CodeGen/X86/dbg-value-location.ll
test/DebugInfo/2011-09-26-GlobalVarContext.ll
test/DebugInfo/stringpool.ll