http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53217

--- Comment #5 from William J. Schmidt <wschmidt at gcc dot gnu.org> 2012-05-16 
14:39:40 UTC ---
Author: wschmidt
Date: Wed May 16 14:39:32 2012
New Revision: 187595

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187595
Log:
gcc:

2012-05-16  Bill Schmidt  <wschm...@linux.vnet.ibm.com>

    PR tree-optimization/53217
    * tree-ssa-reassoc.c (bip_map): New static variable.
    (possibly_move_powi): Move feeding multiplies with __builtin_powi call.
    (attempt_builtin_powi): Save feeding multiplies on a stack.
    (reassociate_bb): Create and destroy bip_map.

gcc/testsuite:

2012-05-16  Bill Schmidt  <wschm...@linux.vnet.ibm.com>

    PR tree-optimization/53217
    * gfortran.dg/pr53217.f90: New test.

Added:
    trunk/gcc/testsuite/gfortran.dg/pr53217.f90
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/tree-ssa-reassoc.c

Reply via email to