commit | 426dcef49f81e48752adbe0dae5f7e16db8b43d1 | [log] [tgz] |
---|---|---|
author | George Rimar <grimar@accesssoftek.com> | Mon Jan 29 08:03:30 2018 +0000 |
committer | George Rimar <grimar@accesssoftek.com> | Mon Jan 29 08:03:30 2018 +0000 |
tree | d835f16b71c5ed1c466cc34b1015eef206c761c2 | |
parent | 175e3ee84d720f72d98c3f5ab99b5ac2c2a1fadf [diff] |
[ThinLTO] - Stop internalizing and drop non-prevailing symbols. Implementation marks non-prevailing symbols as not live in the summary. Then them are dropped in backends. Fixes https://bugs.llvm.org/show_bug.cgi?id=35938 Differential revision: https://reviews.llvm.org/D42107 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@323633 91177308-0d34-0410-b5e6-96231b3b80d8