diff options
author | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2011-06-07 15:12:04 +0000 |
---|---|---|
committer | William Schmidt <wschmidt@gcc.gnu.org> | 2011-06-07 15:12:04 +0000 |
commit | 06bc3ec79056f8c53d4e59f45afe78a547c23546 (patch) | |
tree | 44dc6b8481b3a6a81e091f03fc34efc38e60abff /libobjc/protocols.c | |
parent | 3c395ecf7d41384016acbcc18d4847c72685013c (diff) | |
download | gcc-06bc3ec79056f8c53d4e59f45afe78a547c23546.zip gcc-06bc3ec79056f8c53d4e59f45afe78a547c23546.tar.gz gcc-06bc3ec79056f8c53d4e59f45afe78a547c23546.tar.bz2 |
re PR tree-optimization/46728 (GCC does not generate fmadd for pow (x, 0.75)+y on powerpc)
2011-06-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
PR tree-optimization/46728
* tree-ssa-math-opts.c (gimple_expand_builtin_pow): Change FIXME
to use gimple_val_nonnegative_real_p.
* gimple-fold.c (gimple_val_nonnegative_real_p): New function.
* gimple.h (gimple_val_nonnegative_real_p): New declaration.
From-SVN: r174752
Diffstat (limited to 'libobjc/protocols.c')
0 files changed, 0 insertions, 0 deletions