Re: [PATCH, rs6000] gimple folding support for vec_pack and vec_unpack

2018-07-11 Thread Segher Boessenkool
Hi! On Mon, Jul 09, 2018 at 02:08:37PM -0500, Will Schmidt wrote: > * config/rs6000/rs6000.c (rs6000_gimple_fold_builtin): > Add support for gimple-folding of vec_pack() and vec_unpack() > intrinsics. > +case ALTIVEC_BUILTIN_VUPKHPX: > +case ALTIVEC_BUILTIN_VUPKLPX: > +

[PATCH, rs6000] gimple folding support for vec_pack and vec_unpack

2018-07-09 Thread Will Schmidt
Hi, Add support for gimple folding for vec_pack(), vec_unpackh() and vec_unpackl(). Testcases for vec_pack are already in tree. Tests for vec_unpack have been posted separately. OK for trunk? Thanks, -Will [gcc] 2018-07-09 Will Schmidt * config/rs6000/rs6000.c (rs6000_gimple