re PR lto/49302 (FAIL: gcc.dg/lto/20110201-1 c_lto_20110201-1_0.o-c_lto_20110201...
commitd7e2a1c13835e77ea0e8b380f8502c3377dd724e
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Fri, 10 Jun 2011 15:28:46 +0000 (10 15:28 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Fri, 10 Jun 2011 15:28:46 +0000 (10 15:28 +0000)
tree2be9928ef65b8339b96deb942043be58444b179a
parent749f25d8a774f7786bd0258d79ee10a309df8dfb
re PR lto/49302 (FAIL: gcc.dg/lto/20110201-1 c_lto_20110201-1_0.o-c_lto_20110201-1_0.o)

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

PR lto/49302
* tree-ssa-math-opts.c (powi_as_mults): Minor cleanup.
(build_and_insert_call): Likewise.
(build_and_insert_ref): New.
(gimple_expand_builtin_pow): Minor cleanup.
(gimple_expand_builtin_cabs): New.
(execute_cse_sincos): Add case for BUILT_IN_CABS.

From-SVN: r174912
gcc/ChangeLog
gcc/tree-ssa-math-opts.c