]> git.ipfire.org Git - thirdparty/gcc.git/commit
i386: Use the STC bb-reorder algorithm at -Os (PR67864)
authorsegher <segher@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 7 Nov 2015 19:44:21 +0000 (19:44 +0000)
committersegher <segher@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 7 Nov 2015 19:44:21 +0000 (19:44 +0000)
commit61ff1ae33c32e7943007584b0bfd969b42bff2e8
treede698ca02714d8ef233bb93523bf97fcac800c1c
parentd2dc729fb11c6dcb85ea6d6263160098c31a0dea
i386: Use the STC bb-reorder algorithm at -Os (PR67864)

For x86, STC still gives better results for optimise-for-size than
"simple" does.  So use STC at -Os as well.

PR rtl-optimization/67864
* common/config/i386/i386-common.c (ix86_option_optimization_table)
<OPT_freorder_blocks_algorithm_>: Use REORDER_BLOCKS_ALGORITHM_STC
at -Os and up.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@229937 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/common/config/i386/i386-common.c