This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[Committed] S/390: Increase default of max-completely-peeled-insns
- From: "Andreas Krebbel" <krebbel at linux dot vnet dot ibm dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Fri, 21 May 2010 17:53:12 +0200
- Subject: [Committed] S/390: Increase default of max-completely-peeled-insns
Hi,
I've committed the attached patch to the S/390 back-end. That helped
'calculix' a lot.
Bye,
-Andreas-
2010-05-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
* config/s390/s390.c (override_options): Increase the default
of max-completely-peel-times.
Index: gcc/config/s390/s390.c
===================================================================
--- gcc/config/s390/s390.c (revision 159672)
+++ gcc/config/s390/s390.c (working copy)
@@ -1643,7 +1643,7 @@
if (!PARAM_SET_P (PARAM_MAX_UNROLL_TIMES))
set_param_value ("max-unroll-times", 32);
if (!PARAM_SET_P (PARAM_MAX_COMPLETELY_PEELED_INSNS))
- set_param_value ("max-completely-peeled-insns", 800);
+ set_param_value ("max-completely-peeled-insns", 2000);
if (!PARAM_SET_P (PARAM_MAX_COMPLETELY_PEEL_TIMES))
set_param_value ("max-completely-peel-times", 64);
}