commit | 4ee5ab9daf89d7159a373d49668e4ca7f08972bb | [log] [tgz] |
---|---|---|
author | Junmo Park <junmoz.park@samsung.com> | Tue Feb 16 06:46:58 2016 +0000 |
committer | Junmo Park <junmoz.park@samsung.com> | Tue Feb 16 06:46:58 2016 +0000 |
tree | 179926fb511d01c347ea320aa4e49ee546903321 | |
parent | b1fb18e8f74b382638ffff857c53f53d443e46d5 [diff] |
[SCEVExpander] Make findExistingExpansion smarter Summary: Extending findExistingExpansion can use existing value in ExprValueMap. This patch gives 0.3~0.5% performance improvements on benchmarks(test-suite, spec2000, spec2006, commercial benchmark) Reviewers: mzolotukhin, sanjoy, zzheng Differential Revision: http://reviews.llvm.org/D15559 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@260938 91177308-0d34-0410-b5e6-96231b3b80d8