re PR tree-optimization/84687 (error: invalid conversion in gimple call with -O3...
authorJakub Jelinek <jakub@redhat.com>
Tue, 6 Mar 2018 07:06:44 +0000 (08:06 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 6 Mar 2018 07:06:44 +0000 (08:06 +0100)
commit16ef0a8cb7c913a09bfe5487688d45d42dae26ac
tree088677addacd21e4711feca625bd7298b2316f30
parent23d63b459c032c41f99a7c735a33558e77d6baf7
re PR tree-optimization/84687 (error: invalid conversion in gimple call with -O3 and -ffast-math)

PR tree-optimization/84687
* omp-simd-clone.c (simd_clone_create): Clear DECL_BUILT_IN_CLASS
on new_node->decl.
* match.pd (pow(C,x)*expN(y) -> expN(logN(C)*x+y)): New optimization.

* gcc.dg/pr84687.c: New test.

From-SVN: r258272
gcc/ChangeLog
gcc/match.pd
gcc/omp-simd-clone.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr84687.c [new file with mode: 0644]