diff options
author | Richard Biener <rguenther@suse.de> | 2014-04-14 13:55:46 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2014-04-14 13:55:46 +0000 |
commit | a9e4c82f9932ddd96de0dc2d495cdbb444e80096 (patch) | |
tree | 07229033227dea9b4cf7b79d4d0eabfabeda6732 /gcc | |
parent | 7b4cae1b530c88b2e723c5cf621ceb5cb97183b5 (diff) | |
download | gcc-a9e4c82f9932ddd96de0dc2d495cdbb444e80096.zip gcc-a9e4c82f9932ddd96de0dc2d495cdbb444e80096.tar.gz gcc-a9e4c82f9932ddd96de0dc2d495cdbb444e80096.tar.bz2 |
passes.def: Move early points-to after early SRA.
2014-04-14 Richard Biener <rguenther@suse.de>
* passes.def: Move early points-to after early SRA.
From-SVN: r209373
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/passes.def | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 724c5f5..e3bed9a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2014-04-14 Richard Biener <rguenther@suse.de> + * passes.def: Move early points-to after early SRA. + +2014-04-14 Richard Biener <rguenther@suse.de> + * tree-ssa-forwprop.c (simplify_gimple_switch): Enhance check for which sign-changes we allow when forwarding a converted value into a switch. diff --git a/gcc/passes.def b/gcc/passes.def index c98b048..1ecfb71 100644 --- a/gcc/passes.def +++ b/gcc/passes.def @@ -68,10 +68,10 @@ along with GCC; see the file COPYING3. If not see /* After CCP we rewrite no longer addressed locals into SSA form if possible. */ NEXT_PASS (pass_forwprop); + NEXT_PASS (pass_sra_early); /* pass_build_ealias is a dummy pass that ensures that we execute TODO_rebuild_alias at this point. */ NEXT_PASS (pass_build_ealias); - NEXT_PASS (pass_sra_early); NEXT_PASS (pass_fre); NEXT_PASS (pass_copy_prop); NEXT_PASS (pass_merge_phi); |