Re: [PATCH, rs6000 version 3] Add support for vec_xst_len_r() and vec_xl_len_r() builtins

2017-09-22 Thread Segher Boessenkool
Hi Carl, On Mon, Sep 18, 2017 at 11:31:07AM -0700, Carl Love wrote: > * gcc.target/powerpc/builtins-5-p9-runnable.c: Add new runable test file > for the new built-ins and the existing built-ins. Typo ("runable"). > (define_expand "altivec_lvsr" > - [(use (match_operand:V16QI 0

Re: [PATCH, rs6000 version 3] Add support for vec_xst_len_r() and vec_xl_len_r() builtins

2017-09-18 Thread Carl Love
GCC maintianers: Addressed the comments from Segher about copying operands in define_expand lxvll and stxvll. Added new temp for the output of the sldi instructions to give the allocator the freedom to select the registers. Removed constraints in the expanders. Cleaned up issues left over from