Tidy: remove reduc_xxx_optab migration code.
authoralalaw01 <alalaw01@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Jan 2016 16:30:56 +0000 (16:30 +0000)
committeralalaw01 <alalaw01@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Jan 2016 16:30:56 +0000 (16:30 +0000)
commitddbc17d5df9ebb42196883348540bc1c4111970a
treefa137cfba7ff589c5cac37f0369840923f730fc2
parent7353a826641610f691031b519b4ecbf25c5a02e1
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@232373 138bc75d-0d04-0410-961f-82ee72b054a4
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