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. |