Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [ThinLTO] Add FunctionAttrs to ThinLTO index | Charles Saternos | 2017-08-04 | 1 | -1/+1 |
| | | | | | | Adds function attributes to index: ReadNone, ReadOnly, NoRecurse, NoAlias. This attributes will be used for future ThinLTO optimizations that will propagate function attributes across modules. llvm-svn: 310061 | ||||
* | [ThinLTO] Record calls to aliases | Teresa Johnson | 2016-10-08 | 1 | -0/+28 |
Summary: When there is a call to an alias in the same module, we were not adding a call edge. So we could incorrectly think that the alias was dead if it was inlined in that function, despite having a reference imported elsewhere. This resulted in unsats at link time. Add a call edge when the call is to an alias. Reviewers: davide, mehdi_amini Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D25384 llvm-svn: 283664 |