commit | 9d4209fb82cab74bae76511e3f21ef1c24ec948a | [log] [tgz] |
---|---|---|
author | Jim Laskey <jlaskey@mac.com> | Tue Nov 07 19:33:46 2006 +0000 |
committer | Jim Laskey <jlaskey@mac.com> | Tue Nov 07 19:33:46 2006 +0000 |
tree | 1f22035917046e1029c7fbdb798cf9cd232e3ee0 | |
parent | 6e11295b2354fb8828b15964038a1d60fb3df88a [diff] |
1. Add a pass to fold debug label instructions so a debug info client can detect empty ranges. 2. Reorg how MachineDebugInfo maintains changes to debug labels. 3. Have dwarf writer use debug label info to simplify scopes and source line coorespondence. 4. Revert the merging of compile units until I can get the bugs ironed out. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31507 91177308-0d34-0410-b5e6-96231b3b80d8