Tidy: remove reduc_xxx_optab migration code.
authorAlan Lawrence <alan.lawrence@arm.com>
Thu, 14 Jan 2016 16:30:56 +0000 (16:30 +0000)
committerAlan Lawrence <alalaw01@gcc.gnu.org>
Thu, 14 Jan 2016 16:30:56 +0000 (16:30 +0000)
commitb56ed680d4715cfc3cf2c4940aef30daec124a41
treefa137cfba7ff589c5cac37f0369840923f730fc2
parent59a2f0fa2a8c82c6959889c8bedd15f9e67615d0
Tidy: remove reduc_xxx_optab migration code.

* doc/md.texi (reduc_smin_@var{m}, reduc_smax_@var{m},
reduc_umin_@var{m}, reduc_umax_@var{m}, reduc_splus_@var{m},
reduc_uplus_@var{m}): Remove.
* expr.c (expand_expr_real_2): Remove expansion path for
reduc_[us](min|max|plus) optabs.
* optabs-tree.c (scalar_reduc_to_vector): Remove.
* optabs-tree.h (scalar_reduc_to_vector): Remove.
* optabs.def (reduc_smax_optab, reduc_smin_optab, reduc_splus_optab,
reduc_umax_optab, reduc_umin_optab, reduc_uplus_optab): Remove.
* tree-vect-loop.c (vectorizable_reduction): Remove test for
reduc_[us](min|max|plus) optabs.

From-SVN: r232373
gcc/ChangeLog
gcc/doc/md.texi
gcc/expr.c
gcc/optabs-tree.c
gcc/optabs-tree.h
gcc/optabs.def
gcc/tree-vect-loop.c