Re: [PATCH, rs6000 v4] enable gimple folding for vec_xl, vec_xst

2018-07-12 Thread Segher Boessenkool
Hi! On Tue, Jul 10, 2018 at 12:10:51PM -0500, Will Schmidt wrote: > Add support for Gimple folding for unaligned vector loads and stores. This is fine if the experts agree. Thanks! And thanks to the reviewers, too. One detail: > * config/rs6000/rs6000.c (rs6000_builtin_valid_without_lhs

[PATCH, rs6000 v4] enable gimple folding for vec_xl, vec_xst

2018-07-10 Thread Will Schmidt
Hi, Add support for Gimple folding for unaligned vector loads and stores. Regtest completed across variety of systems, P6,P7,P8,P9. [v2] Added the type for the MEM_REF, per feedback. Testcases for gimple-folding of the same are currently in-tree as powerpc/fold-vec-load-*.c and powerpc/fo