]> git.ipfire.org Git - thirdparty/gcc.git/commit
2019-10-10 Richard Biener <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 10 Oct 2019 14:02:25 +0000 (14:02 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 10 Oct 2019 14:02:25 +0000 (14:02 +0000)
commit186b1f57c4bac4b198c011858e335273c9192860
treeab4b351127d672cf2cd574866297570353c15fea
parentcec9f2fe83075028882a0463d7fd9abdde91cb1a
2019-10-10  Richard Biener  <rguenther@suse.de>

PR middle-end/92046
* opts.c (finish_options): Do not influence global --params
from options that are adjustable per function.
* tree-vect-data-refs.c (vect_enhance_data_refs_alignment):
Apply --param adjustment based on active cost-model.
* tree-ssa-phiopt.c (cond_if_else_store_replacement): Disable
further store-sinking when vectorization or if-conversion
are not enabled.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@276807 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/opts.c
gcc/tree-ssa-phiopt.c
gcc/tree-vect-data-refs.c