2014-07-23 Richard Biener <rguenther@suse.de>
commit5b3d48329050fe7046badb4940882156f1c98f13
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 23 Jul 2014 09:10:37 +0000 (23 09:10 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 23 Jul 2014 09:10:37 +0000 (23 09:10 +0000)
treeefff919dae3e3c39dde168a95ba6b1d9ee02b9df
parent4b662581b13306167053cf76734d68db21ca2c62
2014-07-23  Richard Biener  <rguenther@suse.de>

* params.def (PARAM_MAX_COMBINE_INSNS): New.
* combine.c: Include statistics.h and params.h.
(combine_instructions): Guard three and four insn combines
with max-combine-insns value.  Record statistics for combines
performed.
* doc/invoke.texi (max-combine-insns): Document new param.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212923 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/combine.c
gcc/doc/invoke.texi
gcc/params.def