commit | 8c9cc1f5e6727c12dffe21835f1b825878deeec2 | [log] [tgz] |
---|---|---|
author | Florian Hahn <florian.hahn@arm.com> | Sat Mar 10 14:53:44 2018 +0000 |
committer | Florian Hahn <florian.hahn@arm.com> | Sat Mar 10 14:53:44 2018 +0000 |
tree | 265162bb6e8a62cc77f722adae585f5af5afbb2b | |
parent | 7ca2a477857304ba0dde18ee6417f8851f311d13 [diff] |
[PartialInlining] Use isInlineViable to detect constructs preventing inlining. Use isInlineViable to prevent inlining of functions with non-inlinable constructs, in case cost analysis is skipped. Reviewers: efriedma, sfertile, davide, davidxl Reviewed By: efriedma Differential Revision: https://reviews.llvm.org/D42846 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@327207 91177308-0d34-0410-b5e6-96231b3b80d8