diff options
author | Richard Biener <rguenther@suse.de> | 2016-08-15 11:07:52 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2016-08-15 11:07:52 +0000 |
commit | 397d8acd712325e0885f092e01f69bcade62adbd (patch) | |
tree | 6560252528019d62fa4d9c22697fabf3f09d7017 /gcc | |
parent | e4969090b68ff266b29c86b6aebec25812666fc4 (diff) | |
download | gcc-397d8acd712325e0885f092e01f69bcade62adbd.zip gcc-397d8acd712325e0885f092e01f69bcade62adbd.tar.gz gcc-397d8acd712325e0885f092e01f69bcade62adbd.tar.bz2 |
ree.c (rest_of_handle_ree): Remove redundant timevar push/pop.
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
Diffstat (limited to 'gcc')
-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; } |