| commit | 96de8c778bb954d01a10ce1251f6b52e89018698 | [log] [tgz] |
|---|---|---|
| author | Paul Robinson <paul.robinson@sony.com> | Tue Nov 29 22:41:16 2016 +0000 |
| committer | Paul Robinson <paul.robinson@sony.com> | Tue Nov 29 22:41:16 2016 +0000 |
| tree | 5e24997c148e2282cea951bcbf6c797310a5af8a | |
| parent | 17062a2bf6159649cab8fabf843e352e79ee77c5 [diff] |
Emit 'no line' information for interesting 'orphan' instructions. DWARF specifies that "line 0" really means "no appropriate source location" in the line table. Use this for branch targets and some other cases that have no specified source location, to prevent inheriting unfortunate line numbers from physically preceding instructions (which might be from completely unrelated source). Differential Revision: http://reviews.llvm.org/D24180 llvm-svn: 288212