rs6000.c (rs6000_gimple_fold_builtin): Add support for early gimple folding of vec_sp...
authorWill Schmidt <will_schmidt@vnet.ibm.com>
Thu, 6 Sep 2018 15:34:58 +0000 (15:34 +0000)
committerWill Schmidt <willschm@gcc.gnu.org>
Thu, 6 Sep 2018 15:34:58 +0000 (15:34 +0000)
commit6847c656b4153fbd0b552ac5051dc7b3ec44246a
tree0af563b1a424dbbd5d7539333d991d86b5b755f6
parent84bde0bffe8b2d6291b196f3cd77398dea971c85
rs6000.c (rs6000_gimple_fold_builtin): Add support for early gimple folding of vec_splat().

[gcc]

2018-09-06  Will Schmidt  <will_schmidt@vnet.ibm.com>

* config/rs6000/rs6000.c (rs6000_gimple_fold_builtin): Add support for
early gimple folding of vec_splat().
* tree-vect-generic.c: Remove static from tree_vec_extract() definition.
* gimple-fold.h: Add an extern define for tree_vec_extract().

From-SVN: r264146
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/gimple-fold.h
gcc/tree-vect-generic.c