Re: [PATCH, rs6000] Tidy implementation of vec_ldl

2018-03-30 Thread Segher Boessenkool
Hi! On Thu, Mar 29, 2018 at 09:47:42AM -0500, Kelvin Nilsen wrote: > In summary, this patch removes two prototypes: > >   vector int vec_ldl (int, long int *) >   vector unsigned int vec_ldl (int, unsigned long int *) > > and adds eight: > >   vector bool char vec_ldl (int, bool char *) >  

[PATCH, rs6000] Tidy implementation of vec_ldl

2018-03-29 Thread Kelvin Nilsen
During code review, an inconsistency was noticed in some of the prototypes defined for the vec_ldl built-in function. In particular, the vector fetched from an address declare to be long long * was returned as "vector int".  In addressing this problem, certain other inconsistencies and omissions