Re: [PATCH, rs6000] Add vec_nabs builtin support

2017-01-14 Thread Segher Boessenkool
Hi Carl, On Fri, Jan 13, 2017 at 10:27:59AM -0800, Carl E. Love wrote: > * config/rs6000/altivec.md: Add define to expand nabs2 types * config/rs6000/altivec.md (nabs2): New define_expand. > * doc/extend.texi (section 6.60.22 PowerPC AltiVec Built-in Functions): > Update the do

Re: [PATCH, rs6000] Add vec_nabs builtin support

2017-01-13 Thread Carl E. Love
Segar: The issues you pointed out below have been addressed in the following updated patch. Please let me know if the changes are acceptable. Thanks for your help and feedback. Carl Love > rs6000-c.c > > > vector signed char vec_nabs (vector signed char) > > vecto

Re: [PATCH, rs6000] Add vec_nabs builtin support

2017-01-11 Thread Segher Boessenkool
Hi Carl, On Mon, Jan 09, 2017 at 10:02:40AM -0800, Carl E. Love wrote: > * config/rs6000/rs6000-c: Add support for built-in functions rs6000-c.c > vector signed char vec_nabs (vector signed char) > vector signed short vec_nabs (vector signed short) > vector signed int vec

Re: [PATCH, rs6000] Add vec_nabs builtin support

2017-01-09 Thread Carl E. Love
Oops, accidentally hit send. Was trying to insert file. On Mon, 2017-01-09 at 09:58 -0800, Carl E. Love wrote: > GCC maintainers: > > The following patch adds two more built-ins that are missing. > Specifically: > > vector signed char vec_nabs (vector signed char) > vector signed

[PATCH, rs6000] Add vec_nabs builtin support

2017-01-09 Thread Carl E. Love
GCC maintainers: The following patch adds two more built-ins that are missing. Specifically: vector signed char vec_nabs (vector signed char) vector signed short vec_nabs (vector signed short) vector signed int vec_nabs (vector signed int) vector signed long long v