Re: [PATCH,rs6000] Add built-in function support for Power9 string operations

2016-10-12 Thread Segher Boessenkool
On Tue, Oct 11, 2016 at 03:29:54PM -0600, Martin Sebor wrote: > >+signed int vec_cntlz_lsbb (vector signed char); > >+signed int vec_cntlz_lsbb (vector unsigned char) > >+ > >+signed int vec_cnttz_lsbb (vector signed char); > >+signed int vec_cnttz_lsbb (vector unsigned char); > ... > >+The

Re: [PATCH,rs6000] Add built-in function support for Power9 string operations

2016-10-11 Thread Martin Sebor
Index: gcc/doc/extend.texi === --- gcc/doc/extend.texi (revision 239612) +++ gcc/doc/extend.texi (working copy) @@ -15019,6 +15019,139 @@ The @code{__builtin_dfp_dtstsfi_ov_dd} and require that the type of the @code{value} argument

Re: [PATCH,rs6000] Add built-in function support for Power9 string operations

2016-10-11 Thread Segher Boessenkool
On Mon, Oct 10, 2016 at 12:11:40PM -0600, Kelvin Nilsen wrote: > > This patch adds support for 26 new instructions that are introduced > with the Power ISA 3.0 (Power9). The instructions are lxvl, stxvl, > vcmpneb, "vcmpneb.", vcmnezb, "vcmpnezb.", vcmpneh, "vcmpneh.", vcmpnezh, > "vcmpnezh.",