Open
Description
Bugzilla Link | 22616 |
Version | trunk |
OS | Linux |
Reporter | LLVM Bugzilla Contributor |
CC | @adibiagio,@Delena,@hfinkel,@jmolloy,@rotateright |
Extended Description
While our performance testing regressions on tests rgbcmykv2 (more than 20%), mp4decod, mp2enf32, mp2enfix from eembc.2.0 suite and Coremark test were detected. Bisect analysis showed LLVM revision 229099 is responsible for these degradations. This revision enabled ‘[SimplifyCFG] Be more aggressive’ as described in comments.
commit c76bff0
Author: James Molloy [email protected]
Date: Fri Feb 13 10:48:30 2015 +0000
[SimplifyCFG] Be more aggressive
Up the phi node folding threshold from a cheap "1" to a meagre "2".
Update tests for extra added selects and slight code churn.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@229099 91177308-0d34-0410-b5e6-96231b3b80d8