PR middle-end/82004
commitd38b0287de8bb63655067fd1b26ab0f3478bce67
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 20 Feb 2018 13:56:00 +0000 (20 13:56 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 20 Feb 2018 13:56:00 +0000 (20 13:56 +0000)
treeee8267b70b3a0387eab2db77772f229f91c4ee29
parentf895ea1f24fb2ebdc496a13f25911321a1b4a09f
PR middle-end/82004
* match.pd (pow(C,x) -> exp(log(C)*x)): Delay all folding until
after vectorization.

* gfortran.dg/pr82004.f90: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257846 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/match.pd
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/pr82004.f90 [new file with mode: 0644]