rs6000.c (rs6000_gimple_fold_builtin): Add handling for early folding of vector store...
authorWill Schmidt <will_schmidt@vnet.ibm.com>
Mon, 25 Sep 2017 14:35:02 +0000 (14:35 +0000)
committerWill Schmidt <willschm@gcc.gnu.org>
Mon, 25 Sep 2017 14:35:02 +0000 (14:35 +0000)
commitdf5cc22c7e45d5cf1d68f24ee6db99c052fe7de1
treee35846d6be9b6960e89d806774c2ad92bbabd5ba
parent2678bf2fb5f35ed07b8df3b03c9d54c2b656a96b
rs6000.c (rs6000_gimple_fold_builtin): Add handling for early folding of vector stores (ALTIVEC_BUILTIN_ST_*).

[gcc]

2017-09-25  Will Schmidt  <will_schmidt@vnet.ibm.com>

* config/rs6000/rs6000.c (rs6000_gimple_fold_builtin): Add handling
for early folding of vector stores (ALTIVEC_BUILTIN_ST_*).
(rs6000_builtin_valid_without_lhs): New helper function.
* config/rs6000/rs6000-c.c (altivec_resolve_overloaded_builtin):
Remove obsoleted code for handling ALTIVEC_BUILTIN_VEC_ST.

From-SVN: r253152
gcc/ChangeLog
gcc/config/rs6000/rs6000-c.c
gcc/config/rs6000/rs6000.c