re PR tree-optimization/46728 (GCC does not generate fmadd for pow (x, 0.75)+y on...
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Mon, 6 Jun 2011 14:27:41 +0000 (14:27 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Mon, 6 Jun 2011 14:27:41 +0000 (14:27 +0000)
commit3906ea1b34ab9967430cd2b9c423815dc532acfe
tree8ffec48de08bd89006e1ec11c236fb0334dcd4d8
parent3598cabdae52826b408cc2fdff9982bc2633c730
re PR tree-optimization/46728 (GCC does not generate fmadd for pow (x, 0.75)+y on powerpc)

2011-06-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

PR tree-optimization/46728
* builtins.c (powi_table): Remove.
(powi_lookup_cost): Remove.
(powi_cost): Remove.
(expand_powi_1): Remove.
(expand_powi): Remove.
(expand_builtin_pow_root): Remove.
(expand_builtin_pow): Remove.
(expand_builtin_powi): Eliminate handling of constant exponent.
(expand_builtin): Use expand_builtin_mathfn_2 for BUILT_IN_POW.

From-SVN: r174701
gcc/ChangeLog
gcc/builtins.c