diff options
author | Richard Biener <rguenther@suse.de> | 2016-08-15 11:07:52 +0000 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2016-08-15 11:07:52 +0000 |
commit | aa72049cef27572e92aaa31ceb8f9214415578c5 (patch) | |
tree | 6560252528019d62fa4d9c22697fabf3f09d7017 | |
parent | b8f7db396c89955ec5e149fca6604869edc9314b (diff) |
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.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@239474 138bc75d-0d04-0410-961f-82ee72b054a4
-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 4e6ffb46a3c..2b5355d0f9f 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 62896bfbb1e..7170194a3a1 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 */ diff --git a/gcc/ree.c b/gcc/ree.c index 3245ac58fa8..2929277bfd0 100644 --- 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; } |