diff options
| -rw-r--r-- | gcc/ChangeLog | 7 | ||||
| -rw-r--r-- | gcc/config/i386/i386.c | 4 | ||||
| -rw-r--r-- | gcc/ree.c | 2 |
3 files changed, 9 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4e6ffb4..2b5355d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index 62896bf..7170194 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -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 */ @@ -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; } |
