[tree-ssa-mathopts] PR tree-optimization/87259: Call execute_cse_reciprocals_1 before...
commit4552b6fc80891c0d90c105e2040bc5ab6a2a217d
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Sep 2018 13:13:14 +0000 (14 13:13 +0000)
committerktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Sep 2018 13:13:14 +0000 (14 13:13 +0000)
tree9263b042d8a51e68a058597e8972bae8b64c3ca8
parent9546b3b99e4619cbcb36c87c5d6ca193fab221fd
[tree-ssa-mathopts] PR tree-optimization/87259: Call execute_cse_reciprocals_1 before trying optimize_recip_sqrt

PR tree-optimization/87259
PR lto/87283
(pass_cse_reciprocals::execute): Run optimize_recip_sqrt after
execute_cse_reciprocals_1 has tried transforming.

PR tree-optimization/87259
* gcc.dg/pr87259.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@264312 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr87259.c [new file with mode: 0644]
gcc/tree-ssa-math-opts.c