diff options
author | Bernd Schmidt <bernds@redhat.com> | 2017-01-23 16:17:33 +0000 |
---|---|---|
committer | Bernd Schmidt <bernds@gcc.gnu.org> | 2017-01-23 16:17:33 +0000 |
commit | e9c4fbe9c1eff61ffe2aa31c67cef2ffd346f674 (patch) | |
tree | 7bf4e542d8044a3f0fe9963033e40db0f94ed55e /gcc/combine.c | |
parent | 8539a302cdc56a76a797a18a83d5d68d9cd9f94a (diff) | |
download | gcc-e9c4fbe9c1eff61ffe2aa31c67cef2ffd346f674.zip gcc-e9c4fbe9c1eff61ffe2aa31c67cef2ffd346f674.tar.gz gcc-e9c4fbe9c1eff61ffe2aa31c67cef2ffd346f674.tar.bz2 |
re PR rtl-optimization/78634 (30% performance drop after r242832.)
PR rtl-optimization/78634
* config/i386/i386.c (ix86_max_noce_ifcvt_seq_cost): New function.
(TARGET_MAX_NOCE_IFCVT_SEQ_COST): Define.
* ifcvt.c (noce_try_cmove): Add missing cost check.
testsuite/
PR rtl-optimization/78634
* gcc.target/i386/funcspec-11.c: Also pass -mtune=i686.
From-SVN: r244816
Diffstat (limited to 'gcc/combine.c')
0 files changed, 0 insertions, 0 deletions