http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52976
--- Comment #17 from William J. Schmidt <wschmidt at gcc dot gnu.org> 2012-04-18 12:29:39 UTC --- Author: wschmidt Date: Wed Apr 18 12:29:23 2012 New Revision: 186568 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=186568 Log: gcc: 2012-04-18 Bill Schmidt <wschm...@linux.vnet.ibm.com> PR tree-optimization/52976 * tree-ssa-reassoc.c (add_to_ops_vec_max_rank): Delete. (possibly_move_powi): New function. (rewrite_expr_tree): Call possibly_move_powi. (rewrite_expr_tree_parallel): Likewise. (attempt_builtin_powi): Change call of add_to_ops_vec_max_rank to call add_to_ops_vec instead. gcc/testsuite: 2012-04-18 Bill Schmidt <wschm...@linux.vnet.ibm.com> PR tree-optimization/52976 gfortran.dg/reassoc_11.f: New test. Added: trunk/gcc/testsuite/gfortran.dg/reassoc_11.f Modified: trunk/gcc/ChangeLog trunk/gcc/testsuite/ChangeLog trunk/gcc/tree-ssa-reassoc.c