DebugLocEntry: Actually merge the loc entry when returning true.
authorDavid Blaikie <dblaikie@gmail.com>
Tue, 1 Apr 2014 23:19:23 +0000 (23:19 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Tue, 1 Apr 2014 23:19:23 +0000 (23:19 +0000)
commit132285a59cf9ae6d1cf1218d253059dd46db3933
treec4f5825dd2817fecc99c643330a95e77604ae09c
parent0afa71ea9154331eac03b1418b3fbf6127be9e95
DebugLocEntry: Actually merge the loc entry when returning true.

Seems we didn't have any test coverage for merging... awesome. So I
added some - but hit an llvm-objdump bug while I was there. I'm choosing
not to shave that yak right now.

Code review feedback/bug catch by Adrian Prantl in r205360.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205373 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DebugLocEntry.h
test/DebugInfo/X86/DW_AT_location-reference.ll