Use combined_fn in tree-vect-patterns.c
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Nov 2015 18:46:22 +0000 (18:46 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Nov 2015 18:46:22 +0000 (18:46 +0000)
commit62dbd209609a1382eb4f256f6c58a92413880dbe
tree3b92c615ff01d1322fdda744a328cc629c7d9a59
parentfa0793ad490ca03d4b1083949d6d6967a6ab69b1
Use combined_fn in tree-vect-patterns.c

Another patch to extend uses of built_in_function to combined_fn,
this time in tree-vect-patterns.c.  The old code didn't handle the
long double pow variants, but I think that's because noone had a target
that would benefit rather than because the code would mishandle them.

Tested on x86_64-linux-gnu, aarch64-linux-gnu and arm-linux-gnueabi.

gcc/
* tree-vect-patterns.c: Include case-cfn-macros.h.
(vect_recog_pow_pattern): Use combined_fn instead of built-in codes.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@230482 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-vect-patterns.c