summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/gnu/java/io
diff options
context:
space:
mode:
authorwschmidt <wschmidt@138bc75d-0d04-0410-961f-82ee72b054a4>2012-04-18 12:25:17 +0000
committerwschmidt <wschmidt@138bc75d-0d04-0410-961f-82ee72b054a4>2012-04-18 12:25:17 +0000
commit56e650d6eb8b6ec4e47a72c0db40d64fbab88030 (patch)
tree24f945ec17043bf3649ef743ced01d53a287b3e0 /libjava/classpath/gnu/java/io
parentb6556916417661e3d3f0d72a7cb2e4269d0bfed6 (diff)
downloadppe42-gcc-56e650d6eb8b6ec4e47a72c0db40d64fbab88030.tar.gz
ppe42-gcc-56e650d6eb8b6ec4e47a72c0db40d64fbab88030.zip
gcc:
2012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com> PR tree-optimization/52976 * tree-ssa-reassoc.c (stmt_is_power_of_op): New function. (decrement_power): Likewise. (propagate_op_to_single_use): Likewise. (zero_one_operation): Handle __builtin_pow* calls in linearized expression trees; factor logic into propagate_op_to_single_use. (undistribute_ops_list): Allow operands with repeat counts > 1. gcc/testsuite: 2012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com> PR tree-optimization/52976 gfortran.dg/reassoc_7.f: New test. gfortran.dg/reassoc_8.f: Likewise. gfortran.dg/reassoc_9.f: Likewise. gfortran.dg/reassoc_10.f: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186567 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/io')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud