commit | 26d14294de179ada3ba472d206bd25e9785f05a3 | [log] [tgz] |
---|---|---|
author | Devang Patel <dpatel@apple.com> | Thu Jul 01 19:49:20 2010 +0000 |
committer | Devang Patel <dpatel@apple.com> | Thu Jul 01 19:49:20 2010 +0000 |
tree | 580741c808ae154cbed556753e22e4ae6ad39ca7 | |
parent | e62b203570e1a6b071a0ef4c64cb81093026d93a [diff] |
Debugging infomration is encoded in llvm IR using metadata. This is designed such a way that debug info for symbols preserved even if symbols are optimized away by the optimizer. Add new special pass to remove debug info for such symbols. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107416 91177308-0d34-0410-b5e6-96231b3b80d8