re PR rtl-optimization/11488 (Pre-regalloc scheduling severely worsens performance)
authorPat Haugen <pthaugen@us.ibm.com>
Wed, 21 Dec 2016 19:15:32 +0000 (19:15 +0000)
committerPat Haugen <pthaugen@gcc.gnu.org>
Wed, 21 Dec 2016 19:15:32 +0000 (19:15 +0000)
commit35f4cbd4489519983a4f64da846be8352f611879
tree7c8dcd625b28a3db9ca014fc984ce8e24a152777
parent0856b5d78d26690b2411053967aee57f37486d11
re PR rtl-optimization/11488 (Pre-regalloc scheduling severely worsens performance)

PR rtl-optimization/11488
* common/config/rs6000/rs6000-common.c
(rs6000_option_optimization_table): Enable -fsched-pressure.
* config/rs6000/rs6000.c (TARGET_COMPUTE_PRESSURE_CLASSES): Define
target hook.
(rs6000_option_override_internal): Set default -fsched-pressure algorithm.
(rs6000_compute_pressure_classes): Implement target hook.

From-SVN: r243866
gcc/ChangeLog
gcc/common/config/rs6000/rs6000-common.c
gcc/config/rs6000/rs6000.c