params.def (PARAM_MAX_COMPLETELY_PEELED_INSNS): Increase to 200.
authorUros Bizjak <ubizjak@gmail.com>
Sat, 22 Nov 2014 19:02:12 +0000 (20:02 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Sat, 22 Nov 2014 19:02:12 +0000 (20:02 +0100)
* params.def (PARAM_MAX_COMPLETELY_PEELED_INSNS): Increase to 200.
* config/i386/i386.c (ix86_option_override_internal): Do not increase
PARAM_MAX_COMPLETELY_PEELED_INSNS.

From-SVN: r217971

gcc/ChangeLog
gcc/config/i386/i386.c
gcc/params.def

index cd28dc43474350f69a99527403831cafbb8b7cd4..6c15bce92f3b1af74e1de74a935257e847e5278b 100644 (file)
@@ -1,3 +1,9 @@
+2014-11-22  Uros Bizjak  <ubizjak@gmail.com>
+
+       * params.def (PARAM_MAX_COMPLETELY_PEELED_INSNS): Increase to 200.
+       * config/i386/i386.c (ix86_option_override_internal): Do not increase
+       PARAM_MAX_COMPLETELY_PEELED_INSNS.
+
 2014-11-22  Oleg Endo  <olegendo@gcc.gnu.org>
 
        PR target/63783
index e634af212de7164ab1f2f93b940ed98d4ca93d1e..eafc15a84a3aa5cc45c39ad688898b2b829e8235 100644 (file)
@@ -4142,12 +4142,6 @@ ix86_option_override_internal (bool main_args_p,
                         opts->x_param_values,
                         opts_set->x_param_values);
 
-  /* Increase full peel max insns parameter for x86.  */
-  maybe_set_param_value (PARAM_MAX_COMPLETELY_PEELED_INSNS,
-                        200,
-                        opts->x_param_values,
-                        opts_set->x_param_values);
-
   /* Enable sw prefetching at -O3 for CPUS that prefetching is helpful.  */
   if (opts->x_flag_prefetch_loop_arrays < 0
       && HAVE_prefetch
index 6c713268b9716310bc5c3b9ef5353e8586c4f23f..9b21c07bf4e8eae33a15d0f6568a49be6b933174 100644 (file)
@@ -303,7 +303,7 @@ DEFPARAM(PARAM_MAX_PEEL_BRANCHES,
 DEFPARAM(PARAM_MAX_COMPLETELY_PEELED_INSNS,
        "max-completely-peeled-insns",
        "The maximum number of insns of a completely peeled loop",
-       100, 0, 0)
+       200, 0, 0)
 /* The maximum number of peelings of a single loop that is peeled completely.  */
 DEFPARAM(PARAM_MAX_COMPLETELY_PEEL_TIMES,
        "max-completely-peel-times",