When combining stores at the ends of two blocks, merge the debug location
instead of arbitrarily picking one.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
test/DebugInfo/Generic/store-tail-merge.ll | ||
---|---|---|
5 ↗ | (On Diff #86997) | This test only requires -gline-tables-only. You don't need any @llvm.dbg.value calls and/or extra metadata for debug info types and variables. |
69 ↗ | (On Diff #86997) | This entry is not needed. You can get rid of !6. also replace the producer string with an empty string. |
test/DebugInfo/Generic/store-tail-merge.ll | ||
---|---|---|
5 ↗ | (On Diff #86997) | Oh, good point. |