ree.c (rest_of_handle_ree): Remove redundant timevar push/pop.
authorRichard Biener <rguenther@suse.de>
Mon, 15 Aug 2016 11:07:52 +0000 (11:07 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Mon, 15 Aug 2016 11:07:52 +0000 (11:07 +0000)
2016-08-15  Richard Biener  <rguenther@suse.de>

* ree.c (rest_of_handle_ree): Remove redundant timevar push/pop.
* config/i386/i386.c (pass_data_insert_vzeroupper): Account to
TV_MACH_DEP.
(pass_data_stv): Likewise.

From-SVN: r239474

gcc/ChangeLog
gcc/config/i386/i386.c
gcc/ree.c

index 4e6ffb4..2b5355d 100644 (file)
@@ -1,5 +1,12 @@
 2016-08-15  Richard Biener  <rguenther@suse.de>
 
+       * ree.c (rest_of_handle_ree): Remove redundant timevar push/pop.
+       * config/i386/i386.c (pass_data_insert_vzeroupper): Account to
+       TV_MACH_DEP.
+       (pass_data_stv): Likewise.
+
+2016-08-15  Richard Biener  <rguenther@suse.de>
+
        PR tree-optimization/73434
        * tree-ssa-sccvn.c (vn_reference_maybe_forwprop_address): Preserve
        TBAA info on the base when forwarding a non-invariant address.
index 62896bf..7170194 100644 (file)
@@ -4057,7 +4057,7 @@ const pass_data pass_data_insert_vzeroupper =
   RTL_PASS, /* type */
   "vzeroupper", /* name */
   OPTGROUP_NONE, /* optinfo_flags */
-  TV_NONE, /* tv_id */
+  TV_MACH_DEP, /* tv_id */
   0, /* properties_required */
   0, /* properties_provided */
   0, /* properties_destroyed */
@@ -4092,7 +4092,7 @@ const pass_data pass_data_stv =
   RTL_PASS, /* type */
   "stv", /* name */
   OPTGROUP_NONE, /* optinfo_flags */
-  TV_NONE, /* tv_id */
+  TV_MACH_DEP, /* tv_id */
   0, /* properties_required */
   0, /* properties_provided */
   0, /* properties_destroyed */
index 3245ac5..2929277 100644 (file)
--- a/gcc/ree.c
+++ b/gcc/ree.c
@@ -1247,9 +1247,7 @@ find_and_remove_re (void)
 static unsigned int
 rest_of_handle_ree (void)
 {
-  timevar_push (TV_REE);
   find_and_remove_re ();
-  timevar_pop (TV_REE);
   return 0;
 }