| commit | 3035719c86812d83e0bf9320ba5153a219f4635c | [log] [tgz] |
|---|---|---|
| author | Easwaran Raman <eraman@google.com> | Thu Mar 03 18:26:33 2016 +0000 |
| committer | Easwaran Raman <eraman@google.com> | Thu Mar 03 18:26:33 2016 +0000 |
| tree | dfe3444c2a1d041a5841fa8642cb5d76f76b4166 | |
| parent | abcee45b7ad3a07359ac92cc2954f4ef489367ae [diff] |
Infrastructure for PGO enhancements in inliner This patch provides the following infrastructure for PGO enhancements in inliner: Enable the use of block level profile information in inliner Incremental update of block frequency information during inlining Update the function entry counts of callees when they get inlined into callers. Differential Revision: http://reviews.llvm.org/D16381 llvm-svn: 262636