Move pass_stdarg to after pass_dce in pass_all_optimizations
authorTom de Vries <tom@codesourcery.com>
Wed, 29 Apr 2015 09:13:49 +0000 (09:13 +0000)
committerTom de Vries <vries@gcc.gnu.org>
Wed, 29 Apr 2015 09:13:49 +0000 (09:13 +0000)
2015-04-29  Tom de Vries  <tom@codesourcery.com>

PR tree-optimization/65893
* passes.def (pass_all_optimizations): Move pass_stdarg to after
pass_dce.

From-SVN: r222567

gcc/ChangeLog
gcc/passes.def

index 49e6d805650ab8bbf79ad3e9e42752d4c4e8555d..1e05574df9b002811d018fe59c25f79166c670d2 100644 (file)
@@ -1,3 +1,9 @@
+2015-04-29  Tom de Vries  <tom@codesourcery.com>
+
+       PR tree-optimization/65893
+       * passes.def (pass_all_optimizations): Move pass_stdarg to after
+       pass_dce.
+
 2015-04-29  Richard Biener  <rguenther@suse.de>
 
        * tree-vect-data-refs.c (vect_analyze_group_access): Properly
index 6dce1419de12c32b3466ffe78b6c1276e6504a62..32213e8561c817851a1a6aafb0ee5ef3610a9217 100644 (file)
@@ -172,6 +172,7 @@ along with GCC; see the file COPYING3.  If not see
       NEXT_PASS (pass_vrp);
       NEXT_PASS (pass_chkp_opt);
       NEXT_PASS (pass_dce);
+      NEXT_PASS (pass_stdarg);
       NEXT_PASS (pass_call_cdce);
       NEXT_PASS (pass_cselim);
       NEXT_PASS (pass_copy_prop);
@@ -179,7 +180,6 @@ along with GCC; see the file COPYING3.  If not see
       NEXT_PASS (pass_phiopt);
       NEXT_PASS (pass_tail_recursion);
       NEXT_PASS (pass_ch);
-      NEXT_PASS (pass_stdarg);
       NEXT_PASS (pass_lower_complex);
       NEXT_PASS (pass_sra);
       NEXT_PASS (pass_rename_ssa_copies);