diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/doc/extend.texi | 1158 |
2 files changed, 391 insertions, 774 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6d5a9b0..ab526f9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2018-06-06 Kelvin Nilsen <kelvin@gcc.gnu.org> + + * doc/extend.texi (PowerPC AltiVec Built-in Functions): Adjust + indentation and line wrap for many prototypes. Add missing + @smallexample directives around block of prototypes for vec_xl and + vec_xst. + 2018-06-05 Michael Meissner <meissner@linux.ibm.com> * config/rs6000/rs6000.c (rs6000_passes_ieee128): New boolean to diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi index 46b9a92..3e6c98a 100644 --- a/gcc/doc/extend.texi +++ b/gcc/doc/extend.texi @@ -16235,17 +16235,13 @@ vector signed char vec_add (vector signed char, vector bool char); vector signed char vec_add (vector signed char, vector signed char); vector unsigned char vec_add (vector bool char, vector unsigned char); vector unsigned char vec_add (vector unsigned char, vector bool char); -vector unsigned char vec_add (vector unsigned char, - vector unsigned char); +vector unsigned char vec_add (vector unsigned char, vector unsigned char); vector signed short vec_add (vector bool short, vector signed short); vector signed short vec_add (vector signed short, vector bool short); vector signed short vec_add (vector signed short, vector signed short); -vector unsigned short vec_add (vector bool short, - vector unsigned short); -vector unsigned short vec_add (vector unsigned short, - vector bool short); -vector unsigned short vec_add (vector unsigned short, - vector unsigned short); +vector unsigned short vec_add (vector bool short, vector unsigned short); +vector unsigned short vec_add (vector unsigned short, vector bool short); +vector unsigned short vec_add (vector unsigned short, vector unsigned short); vector signed int vec_add (vector bool int, vector signed int); vector signed int vec_add (vector signed int, vector bool int); vector signed int vec_add (vector signed int, vector signed int); @@ -16261,47 +16257,33 @@ vector signed int vec_vadduwm (vector signed int, vector bool int); vector signed int vec_vadduwm (vector signed int, vector signed int); vector unsigned int vec_vadduwm (vector bool int, vector unsigned int); vector unsigned int vec_vadduwm (vector unsigned int, vector bool int); -vector unsigned int vec_vadduwm (vector unsigned int, - vector unsigned int); - -vector signed short vec_vadduhm (vector bool short, - vector signed short); -vector signed short vec_vadduhm (vector signed short, - vector bool short); -vector signed short vec_vadduhm (vector signed short, - vector signed short); -vector unsigned short vec_vadduhm (vector bool short, - vector unsigned short); -vector unsigned short vec_vadduhm (vector unsigned short, - vector bool short); -vector unsigned short vec_vadduhm (vector unsigned short, - vector unsigned short); +vector unsigned int vec_vadduwm (vector unsigned int, vector unsigned int); + +vector signed short vec_vadduhm (vector bool short, vector signed short); +vector signed short vec_vadduhm (vector signed short, vector bool short); +vector signed short vec_vadduhm (vector signed short, vector signed short); +vector unsigned short vec_vadduhm (vector bool short, vector unsigned short); +vector unsigned short vec_vadduhm (vector unsigned short, vector bool short); +vector unsigned short vec_vadduhm (vector unsigned short, vector unsigned short); vector signed char vec_vaddubm (vector bool char, vector signed char); vector signed char vec_vaddubm (vector signed char, vector bool char); vector signed char vec_vaddubm (vector signed char, vector signed char); -vector unsigned char vec_vaddubm (vector bool char, - vector unsigned char); -vector unsigned char vec_vaddubm (vector unsigned char, - vector bool char); -vector unsigned char vec_vaddubm (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vaddubm (vector bool char, vector unsigned char); +vector unsigned char vec_vaddubm (vector unsigned char, vector bool char); +vector unsigned char vec_vaddubm (vector unsigned char, vector unsigned char); vector unsigned int vec_addc (vector unsigned int, vector unsigned int); vector unsigned char vec_adds (vector bool char, vector unsigned char); vector unsigned char vec_adds (vector unsigned char, vector bool char); -vector unsigned char vec_adds (vector unsigned char, - vector unsigned char); +vector unsigned char vec_adds (vector unsigned char, vector unsigned char); vector signed char vec_adds (vector bool char, vector signed char); vector signed char vec_adds (vector signed char, vector bool char); vector signed char vec_adds (vector signed char, vector signed char); -vector unsigned short vec_adds (vector bool short, - vector unsigned short); -vector unsigned short vec_adds (vector unsigned short, - vector bool short); -vector unsigned short vec_adds (vector unsigned short, - vector unsigned short); +vector unsigned short vec_adds (vector bool short, vector unsigned short); +vector unsigned short vec_adds (vector unsigned short, vector bool short); +vector unsigned short vec_adds (vector unsigned short, vector unsigned short); vector signed short vec_adds (vector bool short, vector signed short); vector signed short vec_adds (vector signed short, vector bool short); vector signed short vec_adds (vector signed short, vector signed short); @@ -16318,39 +16300,28 @@ vector signed int vec_vaddsws (vector signed int, vector signed int); vector unsigned int vec_vadduws (vector bool int, vector unsigned int); vector unsigned int vec_vadduws (vector unsigned int, vector bool int); -vector unsigned int vec_vadduws (vector unsigned int, - vector unsigned int); - -vector signed short vec_vaddshs (vector bool short, - vector signed short); -vector signed short vec_vaddshs (vector signed short, - vector bool short); -vector signed short vec_vaddshs (vector signed short, - vector signed short); - -vector unsigned short vec_vadduhs (vector bool short, - vector unsigned short); -vector unsigned short vec_vadduhs (vector unsigned short, - vector bool short); -vector unsigned short vec_vadduhs (vector unsigned short, - vector unsigned short); +vector unsigned int vec_vadduws (vector unsigned int, vector unsigned int); + +vector signed short vec_vaddshs (vector bool short, vector signed short); +vector signed short vec_vaddshs (vector signed short, vector bool short); +vector signed short vec_vaddshs (vector signed short, vector signed short); + +vector unsigned short vec_vadduhs (vector bool short, vector unsigned short); +vector unsigned short vec_vadduhs (vector unsigned short, vector bool short); +vector unsigned short vec_vadduhs (vector unsigned short, vector unsigned short); vector signed char vec_vaddsbs (vector bool char, vector signed char); vector signed char vec_vaddsbs (vector signed char, vector bool char); vector signed char vec_vaddsbs (vector signed char, vector signed char); -vector unsigned char vec_vaddubs (vector bool char, - vector unsigned char); -vector unsigned char vec_vaddubs (vector unsigned char, - vector bool char); -vector unsigned char vec_vaddubs (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vaddubs (vector bool char, vector unsigned char); +vector unsigned char vec_vaddubs (vector unsigned char, vector bool char); +vector unsigned char vec_vaddubs (vector unsigned char, vector unsigned char); vector float vec_and (vector float, vector float); vector float vec_and (vector float, vector bool int); vector float vec_and (vector bool int, vector float); -vector bool long long vec_and (vector bool long long int, - vector bool long long); +vector bool long long vec_and (vector bool long long int, vector bool long long); vector bool int vec_and (vector bool int, vector bool int); vector signed int vec_and (vector bool int, vector signed int); vector signed int vec_and (vector signed int, vector bool int); @@ -16362,20 +16333,16 @@ vector bool short vec_and (vector bool short, vector bool short); vector signed short vec_and (vector bool short, vector signed short); vector signed short vec_and (vector signed short, vector bool short); vector signed short vec_and (vector signed short, vector signed short); -vector unsigned short vec_and (vector bool short, - vector unsigned short); -vector unsigned short vec_and (vector unsigned short, - vector bool short); -vector unsigned short vec_and (vector unsigned short, - vector unsigned short); +vector unsigned short vec_and (vector bool short, vector unsigned short); +vector unsigned short vec_and (vector unsigned short, vector bool short); +vector unsigned short vec_and (vector unsigned short, vector unsigned short); vector signed char vec_and (vector bool char, vector signed char); vector bool char vec_and (vector bool char, vector bool char); vector signed char vec_and (vector signed char, vector bool char); vector signed char vec_and (vector signed char, vector signed char); vector unsigned char vec_and (vector bool char, vector unsigned char); vector unsigned char vec_and (vector unsigned char, vector bool char); -vector unsigned char vec_and (vector unsigned char, - vector unsigned char); +vector unsigned char vec_and (vector unsigned char, vector unsigned char); vector float vec_andc (vector float, vector float); vector float vec_andc (vector float, vector bool int); @@ -16391,45 +16358,35 @@ vector bool short vec_andc (vector bool short, vector bool short); vector signed short vec_andc (vector bool short, vector signed short); vector signed short vec_andc (vector signed short, vector bool short); vector signed short vec_andc (vector signed short, vector signed short); -vector unsigned short vec_andc (vector bool short, - vector unsigned short); -vector unsigned short vec_andc (vector unsigned short, - vector bool short); -vector unsigned short vec_andc (vector unsigned short, - vector unsigned short); +vector unsigned short vec_andc (vector bool short, vector unsigned short); +vector unsigned short vec_andc (vector unsigned short, vector bool short); +vector unsigned short vec_andc (vector unsigned short, vector unsigned short); vector signed char vec_andc (vector bool char, vector signed char); vector bool char vec_andc (vector bool char, vector bool char); vector signed char vec_andc (vector signed char, vector bool char); vector signed char vec_andc (vector signed char, vector signed char); vector unsigned char vec_andc (vector bool char, vector unsigned char); vector unsigned char vec_andc (vector unsigned char, vector bool char); -vector unsigned char vec_andc (vector unsigned char, - vector unsigned char); +vector unsigned char vec_andc (vector unsigned char, vector unsigned char); -vector unsigned char vec_avg (vector unsigned char, - vector unsigned char); +vector unsigned char vec_avg (vector unsigned char, vector unsigned char); vector signed char vec_avg (vector signed char, vector signed char); -vector unsigned short vec_avg (vector unsigned short, - vector unsigned short); +vector unsigned short vec_avg (vector unsigned short, vector unsigned short); vector signed short vec_avg (vector signed short, vector signed short); vector unsigned int vec_avg (vector unsigned int, vector unsigned int); vector signed int vec_avg (vector signed int, vector signed int); vector signed int vec_vavgsw (vector signed int, vector signed int); -vector unsigned int vec_vavguw (vector unsigned int, - vector unsigned int); +vector unsigned int vec_vavguw (vector unsigned int, vector unsigned int); -vector signed short vec_vavgsh (vector signed short, - vector signed short); +vector signed short vec_vavgsh (vector signed short, vector signed short); -vector unsigned short vec_vavguh (vector unsigned short, - vector unsigned short); +vector unsigned short vec_vavguh (vector unsigned short, vector unsigned short); vector signed char vec_vavgsb (vector signed char, vector signed char); -vector unsigned char vec_vavgub (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vavgub (vector unsigned char, vector unsigned char); vector float vec_ceil (vector float); @@ -16441,8 +16398,7 @@ vector bool int vec_cmpeq (vector bool int, vector bool int); vector bool char vec_cmpeq (vector signed char, vector signed char); vector bool char vec_cmpeq (vector unsigned char, vector unsigned char); vector bool short vec_cmpeq (vector signed short, vector signed short); -vector bool short vec_cmpeq (vector unsigned short, - vector unsigned short); +vector bool short vec_cmpeq (vector unsigned short, vector unsigned short); vector bool int vec_cmpeq (vector signed int, vector signed int); vector bool int vec_cmpeq (vector unsigned int, vector unsigned int); vector bool int vec_cmpeq (vector float, vector float); @@ -16452,21 +16408,17 @@ vector bool int vec_vcmpeqfp (vector float, vector float); vector bool int vec_vcmpequw (vector signed int, vector signed int); vector bool int vec_vcmpequw (vector unsigned int, vector unsigned int); -vector bool short vec_vcmpequh (vector signed short, - vector signed short); -vector bool short vec_vcmpequh (vector unsigned short, - vector unsigned short); +vector bool short vec_vcmpequh (vector signed short, vector signed short); +vector bool short vec_vcmpequh (vector unsigned short, vector unsigned short); vector bool char vec_vcmpequb (vector signed char, vector signed char); -vector bool char vec_vcmpequb (vector unsigned char, - vector unsigned char); +vector bool char vec_vcmpequb (vector unsigned char, vector unsigned char); vector bool int vec_cmpge (vector float, vector float); vector bool char vec_cmpgt (vector unsigned char, vector unsigned char); vector bool char vec_cmpgt (vector signed char, vector signed char); -vector bool short vec_cmpgt (vector unsigned short, - vector unsigned short); +vector bool short vec_cmpgt (vector unsigned short, vector unsigned short); vector bool short vec_cmpgt (vector signed short, vector signed short); vector bool int vec_cmpgt (vector unsigned int, vector unsigned int); vector bool int vec_cmpgt (vector signed int, vector signed int); @@ -16478,23 +16430,19 @@ vector bool int vec_vcmpgtsw (vector signed int, vector signed int); vector bool int vec_vcmpgtuw (vector unsigned int, vector unsigned int); -vector bool short vec_vcmpgtsh (vector signed short, - vector signed short); +vector bool short vec_vcmpgtsh (vector signed short, vector signed short); -vector bool short vec_vcmpgtuh (vector unsigned short, - vector unsigned short); +vector bool short vec_vcmpgtuh (vector unsigned short, vector unsigned short); vector bool char vec_vcmpgtsb (vector signed char, vector signed char); -vector bool char vec_vcmpgtub (vector unsigned char, - vector unsigned char); +vector bool char vec_vcmpgtub (vector unsigned char, vector unsigned char); vector bool int vec_cmple (vector float, vector float); vector bool char vec_cmplt (vector unsigned char, vector unsigned char); vector bool char vec_cmplt (vector signed char, vector signed char); -vector bool short vec_cmplt (vector unsigned short, - vector unsigned short); +vector bool short vec_cmplt (vector unsigned short, vector unsigned short); vector bool short vec_cmplt (vector signed short, vector signed short); vector bool int vec_cmplt (vector unsigned int, vector unsigned int); vector bool int vec_cmplt (vector signed int, vector signed int); @@ -16719,23 +16667,18 @@ vector unsigned char vec_lvsr (int, const float *); vector float vec_madd (vector float, vector float, vector float); -vector signed short vec_madds (vector signed short, - vector signed short, +vector signed short vec_madds (vector signed short, vector signed short, vector signed short); vector unsigned char vec_max (vector bool char, vector unsigned char); vector unsigned char vec_max (vector unsigned char, vector bool char); -vector unsigned char vec_max (vector unsigned char, - vector unsigned char); +vector unsigned char vec_max (vector unsigned char, vector unsigned char); vector signed char vec_max (vector bool char, vector signed char); vector signed char vec_max (vector signed char, vector bool char); vector signed char vec_max (vector signed char, vector signed char); -vector unsigned short vec_max (vector bool short, - vector unsigned short); -vector unsigned short vec_max (vector unsigned short, - vector bool short); -vector unsigned short vec_max (vector unsigned short, - vector unsigned short); +vector unsigned short vec_max (vector bool short, vector unsigned short); +vector unsigned short vec_max (vector unsigned short, vector bool short); +vector unsigned short vec_max (vector unsigned short, vector unsigned short); vector signed short vec_max (vector bool short, vector signed short); vector signed short vec_max (vector signed short, vector bool short); vector signed short vec_max (vector signed short, vector signed short); @@ -16755,115 +16698,87 @@ vector signed int vec_vmaxsw (vector signed int, vector signed int); vector unsigned int vec_vmaxuw (vector bool int, vector unsigned int); vector unsigned int vec_vmaxuw (vector unsigned int, vector bool int); -vector unsigned int vec_vmaxuw (vector unsigned int, - vector unsigned int); +vector unsigned int vec_vmaxuw (vector unsigned int, vector unsigned int); vector signed short vec_vmaxsh (vector bool short, vector signed short); vector signed short vec_vmaxsh (vector signed short, vector bool short); -vector signed short vec_vmaxsh (vector signed short, - vector signed short); +vector signed short vec_vmaxsh (vector signed short, vector signed short); -vector unsigned short vec_vmaxuh (vector bool short, - vector unsigned short); -vector unsigned short vec_vmaxuh (vector unsigned short, - vector bool short); -vector unsigned short vec_vmaxuh (vector unsigned short, - vector unsigned short); +vector unsigned short vec_vmaxuh (vector bool short, vector unsigned short); +vector unsigned short vec_vmaxuh (vector unsigned short, vector bool short); +vector unsigned short vec_vmaxuh (vector unsigned short, vector unsigned short); vector signed char vec_vmaxsb (vector bool char, vector signed char); vector signed char vec_vmaxsb (vector signed char, vector bool char); vector signed char vec_vmaxsb (vector signed char, vector signed char); -vector unsigned char vec_vmaxub (vector bool char, - vector unsigned char); -vector unsigned char vec_vmaxub (vector unsigned char, - vector bool char); -vector unsigned char vec_vmaxub (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vmaxub (vector bool char, vector unsigned char); +vector unsigned char vec_vmaxub (vector unsigned char, vector bool char); +vector unsigned char vec_vmaxub (vector unsigned char, vector unsigned char); vector bool char vec_mergeh (vector bool char, vector bool char); vector signed char vec_mergeh (vector signed char, vector signed char); -vector unsigned char vec_mergeh (vector unsigned char, - vector unsigned char); +vector unsigned char vec_mergeh (vector unsigned char, vector unsigned char); vector bool short vec_mergeh (vector bool short, vector bool short); vector pixel vec_mergeh (vector pixel, vector pixel); -vector signed short vec_mergeh (vector signed short, - vector signed short); -vector unsigned short vec_mergeh (vector unsigned short, - vector unsigned short); +vector signed short vec_mergeh (vector signed short, vector signed short); +vector unsigned short vec_mergeh (vector unsigned short, vector unsigned short); vector float vec_mergeh (vector float, vector float); vector bool int vec_mergeh (vector bool int, vector bool int); vector signed int vec_mergeh (vector signed int, vector signed int); -vector unsigned int vec_mergeh (vector unsigned int, - vector unsigned int); +vector unsigned int vec_mergeh (vector unsigned int, vector unsigned int); vector float vec_vmrghw (vector float, vector float); vector bool int vec_vmrghw (vector bool int, vector bool int); vector signed int vec_vmrghw (vector signed int, vector signed int); -vector unsigned int vec_vmrghw (vector unsigned int, - vector unsigned int); +vector unsigned int vec_vmrghw (vector unsigned int, vector unsigned int); vector bool short vec_vmrghh (vector bool short, vector bool short); -vector signed short vec_vmrghh (vector signed short, - vector signed short); -vector unsigned short vec_vmrghh (vector unsigned short, - vector unsigned short); +vector signed short vec_vmrghh (vector signed short, vector signed short); +vector unsigned short vec_vmrghh (vector unsigned short, vector unsigned short); vector pixel vec_vmrghh (vector pixel, vector pixel); vector bool char vec_vmrghb (vector bool char, vector bool char); vector signed char vec_vmrghb (vector signed char, vector signed char); -vector unsigned char vec_vmrghb (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vmrghb (vector unsigned char, vector unsigned char); vector bool char vec_mergel (vector bool char, vector bool char); vector signed char vec_mergel (vector signed char, vector signed char); -vector unsigned char vec_mergel (vector unsigned char, - vector unsigned char); +vector unsigned char vec_mergel (vector unsigned char, vector unsigned char); vector bool short vec_mergel (vector bool short, vector bool short); vector pixel vec_mergel (vector pixel, vector pixel); -vector signed short vec_mergel (vector signed short, - vector signed short); -vector unsigned short vec_mergel (vector unsigned short, - vector unsigned short); +vector signed short vec_mergel (vector signed short, vector signed short); +vector unsigned short vec_mergel (vector unsigned short, vector unsigned short); vector float vec_mergel (vector float, vector float); vector bool int vec_mergel (vector bool int, vector bool int); vector signed int vec_mergel (vector signed int, vector signed int); -vector unsigned int vec_mergel (vector unsigned int, - vector unsigned int); +vector unsigned int vec_mergel (vector unsigned int, vector unsigned int); vector float vec_vmrglw (vector float, vector float); vector signed int vec_vmrglw (vector signed int, vector signed int); -vector unsigned int vec_vmrglw (vector unsigned int, - vector unsigned int); +vector unsigned int vec_vmrglw (vector unsigned int, vector unsigned int); vector bool int vec_vmrglw (vector bool int, vector bool int); vector bool short vec_vmrglh (vector bool short, vector bool short); -vector signed short vec_vmrglh (vector signed short, - vector signed short); -vector unsigned short vec_vmrglh (vector unsigned short, - vector unsigned short); +vector signed short vec_vmrglh (vector signed short, vector signed short); +vector unsigned short vec_vmrglh (vector unsigned short, vector unsigned short); vector pixel vec_vmrglh (vector pixel, vector pixel); vector bool char vec_vmrglb (vector bool char, vector bool char); vector signed char vec_vmrglb (vector signed char, vector signed char); -vector unsigned char vec_vmrglb (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vmrglb (vector unsigned char, vector unsigned char); vector unsigned short vec_mfvscr (void); vector unsigned char vec_min (vector bool char, vector unsigned char); vector unsigned char vec_min (vector unsigned char, vector bool char); -vector unsigned char vec_min (vector unsigned char, - vector unsigned char); +vector unsigned char vec_min (vector unsigned char, vector unsigned char); vector signed char vec_min (vector bool char, vector signed char); vector signed char vec_min (vector signed char, vector bool char); vector signed char vec_min (vector signed char, vector signed char); -vector unsigned short vec_min (vector bool short, - vector unsigned short); -vector unsigned short vec_min (vector unsigned short, - vector bool short); -vector unsigned short vec_min (vector unsigned short, - vector unsigned short); +vector unsigned short vec_min (vector bool short, vector unsigned short); +vector unsigned short vec_min (vector unsigned short, vector bool short); +vector unsigned short vec_min (vector unsigned short, vector unsigned short); vector signed short vec_min (vector bool short, vector signed short); vector signed short vec_min (vector signed short, vector bool short); vector signed short vec_min (vector signed short, vector signed short); @@ -16883,91 +16798,66 @@ vector signed int vec_vminsw (vector signed int, vector signed int); vector unsigned int vec_vminuw (vector bool int, vector unsigned int); vector unsigned int vec_vminuw (vector unsigned int, vector bool int); -vector unsigned int vec_vminuw (vector unsigned int, - vector unsigned int); +vector unsigned int vec_vminuw (vector unsigned int, vector unsigned int); vector signed short vec_vminsh (vector bool short, vector signed short); vector signed short vec_vminsh (vector signed short, vector bool short); -vector signed short vec_vminsh (vector signed short, - vector signed short); +vector signed short vec_vminsh (vector signed short, vector signed short); -vector unsigned short vec_vminuh (vector bool short, - vector unsigned short); -vector unsigned short vec_vminuh (vector unsigned short, - vector bool short); -vector unsigned short vec_vminuh (vector unsigned short, - vector unsigned short); +vector unsigned short vec_vminuh (vector bool short, vector unsigned short); +vector unsigned short vec_vminuh (vector unsigned short, vector bool short); +vector unsigned short vec_vminuh (vector unsigned short, vector unsigned short); vector signed char vec_vminsb (vector bool char, vector signed char); vector signed char vec_vminsb (vector signed char, vector bool char); vector signed char vec_vminsb (vector signed char, vector signed char); -vector unsigned char vec_vminub (vector bool char, - vector unsigned char); -vector unsigned char vec_vminub (vector unsigned char, - vector bool char); -vector unsigned char vec_vminub (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vminub (vector bool char, vector unsigned char); +vector unsigned char vec_vminub (vector unsigned char, vector bool char); +vector unsigned char vec_vminub (vector unsigned char, vector unsigned char); -vector signed short vec_mladd (vector signed short, - vector signed short, +vector signed short vec_mladd (vector signed short, vector signed short, vector signed short); -vector signed short vec_mladd (vector signed short, - vector unsigned short, +vector signed short vec_mladd (vector signed short, vector unsigned short, vector unsigned short); -vector signed short vec_mladd (vector unsigned short, - vector signed short, +vector signed short vec_mladd (vector unsigned short, vector signed short, vector signed short); -vector unsigned short vec_mladd (vector unsigned short, - vector unsigned short, +vector unsigned short vec_mladd (vector unsigned short, vector unsigned short, vector unsigned short); -vector signed short vec_mradds (vector signed short, - vector signed short, +vector signed short vec_mradds (vector signed short, vector signed short, vector signed short); -vector unsigned int vec_msum (vector unsigned char, - vector unsigned char, +vector unsigned int vec_msum (vector unsigned char, vector unsigned char, vector unsigned int); -vector signed int vec_msum (vector signed char, - vector unsigned char, +vector signed int vec_msum (vector signed char, vector unsigned char, vector signed int); -vector unsigned int vec_msum (vector unsigned short, - vector unsigned short, +vector unsigned int vec_msum (vector unsigned short, vector unsigned short, vector unsigned int); -vector signed int vec_msum (vector signed short, - vector signed short, +vector signed int vec_msum (vector signed short, vector signed short, vector signed int); -vector signed int vec_vmsumshm (vector signed short, - vector signed short, +vector signed int vec_vmsumshm (vector signed short, vector signed short, vector signed int); -vector unsigned int vec_vmsumuhm (vector unsigned short, - vector unsigned short, +vector unsigned int vec_vmsumuhm (vector unsigned short, vector unsigned short, vector unsigned int); -vector signed int vec_vmsummbm (vector signed char, - vector unsigned char, +vector signed int vec_vmsummbm (vector signed char, vector unsigned char, vector signed int); -vector unsigned int vec_vmsumubm (vector unsigned char, - vector unsigned char, +vector unsigned int vec_vmsumubm (vector unsigned char, vector unsigned char, vector unsigned int); -vector unsigned int vec_msums (vector unsigned short, - vector unsigned short, +vector unsigned int vec_msums (vector unsigned short, vector unsigned short, vector unsigned int); -vector signed int vec_msums (vector signed short, - vector signed short, +vector signed int vec_msums (vector signed short, vector signed short, vector signed int); -vector signed int vec_vmsumshs (vector signed short, - vector signed short, +vector signed int vec_vmsumshs (vector signed short, vector signed short, vector signed int); -vector unsigned int vec_vmsumuhs (vector unsigned short, - vector unsigned short, +vector unsigned int vec_vmsumuhs (vector unsigned short, vector unsigned short, vector unsigned int); void vec_mtvscr (vector signed int); @@ -16981,52 +16871,35 @@ void vec_mtvscr (vector signed char); void vec_mtvscr (vector unsigned char); void vec_mtvscr (vector bool char); -vector unsigned short vec_mule (vector unsigned char, - vector unsigned char); -vector signed short vec_mule (vector signed char, - vector signed char); -vector unsigned int vec_mule (vector unsigned short, - vector unsigned short); +vector unsigned short vec_mule (vector unsigned char, vector unsigned char); +vector signed short vec_mule (vector signed char, vector signed char); +vector unsigned int vec_mule (vector unsigned short, vector unsigned short); vector signed int vec_mule (vector signed short, vector signed short); -vector unsigned long long vec_mule (vector unsigned int, - vector unsigned int); -vector signed long long vec_mule (vector signed int, - vector signed int); +vector unsigned long long vec_mule (vector unsigned int, vector unsigned int); +vector signed long long vec_mule (vector signed int, vector signed int); -vector signed int vec_vmulesh (vector signed short, - vector signed short); +vector signed int vec_vmulesh (vector signed short, vector signed short); -vector unsigned int vec_vmuleuh (vector unsigned short, - vector unsigned short); +vector unsigned int vec_vmuleuh (vector unsigned short, vector unsigned short); -vector signed short vec_vmulesb (vector signed char, - vector signed char); +vector signed short vec_vmulesb (vector signed char, vector signed char); -vector unsigned short vec_vmuleub (vector unsigned char, - vector unsigned char); +vector unsigned short vec_vmuleub (vector unsigned char, vector unsigned char); -vector unsigned short vec_mulo (vector unsigned char, - vector unsigned char); +vector unsigned short vec_mulo (vector unsigned char, vector unsigned char); vector signed short vec_mulo (vector signed char, vector signed char); -vector unsigned int vec_mulo (vector unsigned short, - vector unsigned short); +vector unsigned int vec_mulo (vector unsigned short, vector unsigned short); vector signed int vec_mulo (vector signed short, vector signed short); -vector unsigned long long vec_mulo (vector unsigned int, - vector unsigned int); -vector signed long long vec_mulo (vector signed int, - vector signed int); +vector unsigned long long vec_mulo (vector unsigned int, vector unsigned int); +vector signed long long vec_mulo (vector signed int, vector signed int); -vector signed int vec_vmulosh (vector signed short, - vector signed short); +vector signed int vec_vmulosh (vector signed short, vector signed short); -vector unsigned int vec_vmulouh (vector unsigned short, - vector unsigned short); +vector unsigned int vec_vmulouh (vector unsigned short, vector unsigned short); -vector signed short vec_vmulosb (vector signed char, - vector signed char); +vector signed short vec_vmulosb (vector signed char, vector signed char); -vector unsigned short vec_vmuloub (vector unsigned char, - vector unsigned char); +vector unsigned short vec_vmuloub (vector unsigned char, vector unsigned char); vector float vec_nmsub (vector float, vector float, vector float); @@ -17048,12 +16921,10 @@ vector signed int vec_nor (vector signed int, vector signed int); vector unsigned int vec_nor (vector unsigned int, vector unsigned int); vector bool int vec_nor (vector bool int, vector bool int); vector signed short vec_nor (vector signed short, vector signed short); -vector unsigned short vec_nor (vector unsigned short, - vector unsigned short); +vector unsigned short vec_nor (vector unsigned short, vector unsigned short); vector bool short vec_nor (vector bool short, vector bool short); vector signed char vec_nor (vector signed char, vector signed char); -vector unsigned char vec_nor (vector unsigned char, - vector unsigned char); +vector unsigned char vec_nor (vector unsigned char, vector unsigned char); vector bool char vec_nor (vector bool char, vector bool char); vector float vec_or (vector float, vector float); @@ -17072,104 +16943,70 @@ vector signed short vec_or (vector signed short, vector bool short); vector signed short vec_or (vector signed short, vector signed short); vector unsigned short vec_or (vector bool short, vector unsigned short); vector unsigned short vec_or (vector unsigned short, vector bool short); -vector unsigned short vec_or (vector unsigned short, - vector unsigned short); +vector unsigned short vec_or (vector unsigned short, vector unsigned short); vector signed char vec_or (vector bool char, vector signed char); vector bool char vec_or (vector bool char, vector bool char); vector signed char vec_or (vector signed char, vector bool char); vector signed char vec_or (vector signed char, vector signed char); vector unsigned char vec_or (vector bool char, vector unsigned char); vector unsigned char vec_or (vector unsigned char, vector bool char); -vector unsigned char vec_or (vector unsigned char, - vector unsigned char); +vector unsigned char vec_or (vector unsigned char, vector unsigned char); vector signed char vec_pack (vector signed short, vector signed short); -vector unsigned char vec_pack (vector unsigned short, - vector unsigned short); +vector unsigned char vec_pack (vector unsigned short, vector unsigned short); vector bool char vec_pack (vector bool short, vector bool short); vector signed short vec_pack (vector signed int, vector signed int); -vector unsigned short vec_pack (vector unsigned int, - vector unsigned int); +vector unsigned short vec_pack (vector unsigned int, vector unsigned int); vector bool short vec_pack (vector bool int, vector bool int); vector bool short vec_vpkuwum (vector bool int, vector bool int); vector signed short vec_vpkuwum (vector signed int, vector signed int); -vector unsigned short vec_vpkuwum (vector unsigned int, - vector unsigned int); +vector unsigned short vec_vpkuwum (vector unsigned int, vector unsigned int); vector bool char vec_vpkuhum (vector bool short, vector bool short); -vector signed char vec_vpkuhum (vector signed short, - vector signed short); -vector unsigned char vec_vpkuhum (vector unsigned short, - vector unsigned short); +vector signed char vec_vpkuhum (vector signed short, vector signed short); +vector unsigned char vec_vpkuhum (vector unsigned short, vector unsigned short); vector pixel vec_packpx (vector unsigned int, vector unsigned int); -vector unsigned char vec_packs (vector unsigned short, - vector unsigned short); +vector unsigned char vec_packs (vector unsigned short, vector unsigned short); vector signed char vec_packs (vector signed short, vector signed short); -vector unsigned short vec_packs (vector unsigned int, - vector unsigned int); +vector unsigned short vec_packs (vector unsigned int, vector unsigned int); vector signed short vec_packs (vector signed int, vector signed int); vector signed short vec_vpkswss (vector signed int, vector signed int); -vector unsigned short vec_vpkuwus (vector unsigned int, - vector unsigned int); +vector unsigned short vec_vpkuwus (vector unsigned int, vector unsigned int); -vector signed char vec_vpkshss (vector signed short, - vector signed short); +vector signed char vec_vpkshss (vector signed short, vector signed short); -vector unsigned char vec_vpkuhus (vector unsigned short, - vector unsigned short); +vector unsigned char vec_vpkuhus (vector unsigned short, vector unsigned short); -vector unsigned char vec_packsu (vector unsigned short, - vector unsigned short); -vector unsigned char vec_packsu (vector signed short, - vector signed short); -vector unsigned short vec_packsu (vector unsigned int, - vector unsigned int); +vector unsigned char vec_packsu (vector unsigned short, vector unsigned short); +vector unsigned char vec_packsu (vector signed short, vector signed short); +vector unsigned short vec_packsu (vector unsigned int, vector unsigned int); vector unsigned short vec_packsu (vector signed int, vector signed int); -vector unsigned short vec_vpkswus (vector signed int, - vector signed int); +vector unsigned short vec_vpkswus (vector signed int, vector signed int); -vector unsigned char vec_vpkshus (vector signed short, - vector signed short); +vector unsigned char vec_vpkshus (vector signed short, vector signed short); -vector float vec_perm (vector float, - vector float, - vector unsigned char); -vector signed int vec_perm (vector signed int, - vector signed int, - vector unsigned char); -vector unsigned int vec_perm (vector unsigned int, - vector unsigned int, +vector float vec_perm (vector float, vector float, vector unsigned char); +vector signed int vec_perm (vector signed int, vector signed int, vector unsigned char); +vector unsigned int vec_perm (vector unsigned int, vector unsigned int, vector unsigned char); -vector bool int vec_perm (vector bool int, - vector bool int, - vector unsigned char); -vector signed short vec_perm (vector signed short, - vector signed short, +vector bool int vec_perm (vector bool int, vector bool int, vector unsigned char); +vector signed short vec_perm (vector signed short, vector signed short, vector unsigned char); -vector unsigned short vec_perm (vector unsigned short, - vector unsigned short, +vector unsigned short vec_perm (vector unsigned short, vector unsigned short, vector unsigned char); -vector bool short vec_perm (vector bool short, - vector bool short, - vector unsigned char); -vector pixel vec_perm (vector pixel, - vector pixel, - vector unsigned char); -vector signed char vec_perm (vector signed char, - vector signed char, +vector bool short vec_perm (vector bool short, vector bool short, vector unsigned char); +vector pixel vec_perm (vector pixel, vector pixel, vector unsigned char); +vector signed char vec_perm (vector signed char, vector signed char, vector unsigned char); -vector unsigned char vec_perm (vector unsigned char, - vector unsigned char, +vector unsigned char vec_perm (vector unsigned char, vector unsigned char, vector unsigned char); -vector bool char vec_perm (vector bool char, - vector bool char, - vector unsigned char); +vector bool char vec_perm (vector bool char, vector bool char, vector unsigned char); vector float vec_re (vector float); @@ -17186,27 +17023,21 @@ vector bool short vec_reve (vector bool short); vector signed short vec_reve (vector signed short); vector unsigned short vec_reve (vector unsigned short); -vector signed char vec_rl (vector signed char, - vector unsigned char); -vector unsigned char vec_rl (vector unsigned char, - vector unsigned char); +vector signed char vec_rl (vector signed char, vector unsigned char); +vector unsigned char vec_rl (vector unsigned char, vector unsigned char); vector signed short vec_rl (vector signed short, vector unsigned short); -vector unsigned short vec_rl (vector unsigned short, - vector unsigned short); +vector unsigned short vec_rl (vector unsigned short, vector unsigned short); vector signed int vec_rl (vector signed int, vector unsigned int); vector unsigned int vec_rl (vector unsigned int, vector unsigned int); vector signed int vec_vrlw (vector signed int, vector unsigned int); vector unsigned int vec_vrlw (vector unsigned int, vector unsigned int); -vector signed short vec_vrlh (vector signed short, - vector unsigned short); -vector unsigned short vec_vrlh (vector unsigned short, - vector unsigned short); +vector signed short vec_vrlh (vector signed short, vector unsigned short); +vector unsigned short vec_vrlh (vector unsigned short, vector unsigned short); vector signed char vec_vrlb (vector signed char, vector unsigned char); -vector unsigned char vec_vrlb (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vrlb (vector unsigned char, vector unsigned char); vector float vec_round (vector float); @@ -17216,60 +17047,32 @@ vector float vec_rsqrte (vector float); vector float vec_sel (vector float, vector float, vector bool int); vector float vec_sel (vector float, vector float, vector unsigned int); -vector signed int vec_sel (vector signed int, - vector signed int, - vector bool int); -vector signed int vec_sel (vector signed int, - vector signed int, - vector unsigned int); -vector unsigned int vec_sel (vector unsigned int, - vector unsigned int, - vector bool int); -vector unsigned int vec_sel (vector unsigned int, - vector unsigned int, +vector signed int vec_sel (vector signed int, vector signed int, vector bool int); +vector signed int vec_sel (vector signed int, vector signed int, vector unsigned int); +vector unsigned int vec_sel (vector unsigned int, vector unsigned int, vector bool int); +vector unsigned int vec_sel (vector unsigned int, vector unsigned int, vector unsigned int); -vector bool int vec_sel (vector bool int, - vector bool int, - vector bool int); -vector bool int vec_sel (vector bool int, - vector bool int, - vector unsigned int); -vector signed short vec_sel (vector signed short, - vector signed short, +vector bool int vec_sel (vector bool int, vector bool int, vector bool int); +vector bool int vec_sel (vector bool int, vector bool int, vector unsigned int); +vector signed short vec_sel (vector signed short, vector signed short, vector bool short); -vector signed short vec_sel (vector signed short, - vector signed short, +vector signed short vec_sel (vector signed short, vector signed short, vector unsigned short); -vector unsigned short vec_sel (vector unsigned short, - vector unsigned short, +vector unsigned short vec_sel (vector unsigned short, vector unsigned short, vector bool short); -vector unsigned short vec_sel (vector unsigned short, - vector unsigned short, +vector unsigned short vec_sel (vector unsigned short, vector unsigned short, vector unsigned short); -vector bool short vec_sel (vector bool short, - vector bool short, - vector bool short); -vector bool short vec_sel (vector bool short, - vector bool short, - vector unsigned short); -vector signed char vec_sel (vector signed char, - vector signed char, - vector bool char); -vector signed char vec_sel (vector signed char, - vector signed char, +vector bool short vec_sel (vector bool short, vector bool short, vector bool short); +vector bool short vec_sel (vector bool short, vector bool short, vector unsigned short); +vector signed char vec_sel (vector signed char, vector signed char, vector bool char); +vector signed char vec_sel (vector signed char, vector signed char, vector unsigned char); -vector unsigned char vec_sel (vector unsigned char, - vector unsigned char, +vector unsigned char vec_sel (vector unsigned char, vector unsigned char, vector bool char); -vector unsigned char vec_sel (vector unsigned char, - vector unsigned char, +vector unsigned char vec_sel (vector unsigned char, vector unsigned char, vector unsigned char); -vector bool char vec_sel (vector bool char, - vector bool char, - vector bool char); -vector bool char vec_sel (vector bool char, - vector bool char, - vector unsigned char); +vector bool char vec_sel (vector bool char, vector bool char, vector bool char); +vector bool char vec_sel (vector bool char, vector bool char, vector unsigned char); vector signed long long vec_signed (vector double); vector signed int vec_signed (vector float); @@ -17278,126 +17081,69 @@ vector signed int vec_signede (vector double); vector signed int vec_signedo (vector double); vector signed int vec_signed2 (vector double, vector double); -vector signed char vec_sl (vector signed char, - vector unsigned char); -vector unsigned char vec_sl (vector unsigned char, - vector unsigned char); +vector signed char vec_sl (vector signed char, vector unsigned char); +vector unsigned char vec_sl (vector unsigned char, vector unsigned char); vector signed short vec_sl (vector signed short, vector unsigned short); -vector unsigned short vec_sl (vector unsigned short, - vector unsigned short); +vector unsigned short vec_sl (vector unsigned short, vector unsigned short); vector signed int vec_sl (vector signed int, vector unsigned int); vector unsigned int vec_sl (vector unsigned int, vector unsigned int); vector signed int vec_vslw (vector signed int, vector unsigned int); vector unsigned int vec_vslw (vector unsigned int, vector unsigned int); -vector signed short vec_vslh (vector signed short, - vector unsigned short); -vector unsigned short vec_vslh (vector unsigned short, - vector unsigned short); +vector signed short vec_vslh (vector signed short, vector unsigned short); +vector unsigned short vec_vslh (vector unsigned short, vector unsigned short); vector signed char vec_vslb (vector signed char, vector unsigned char); -vector unsigned char vec_vslb (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vslb (vector unsigned char, vector unsigned char); vector float vec_sld (vector float, vector float, const int); vector double vec_sld (vector double, vector double, const int); -vector signed int vec_sld (vector signed int, - vector signed int, - const int); -vector unsigned int vec_sld (vector unsigned int, - vector unsigned int, - const int); -vector bool int vec_sld (vector bool int, - vector bool int, - const int); -vector signed short vec_sld (vector signed short, - vector signed short, - const int); -vector unsigned short vec_sld (vector unsigned short, - vector unsigned short, - const int); -vector bool short vec_sld (vector bool short, - vector bool short, - const int); -vector pixel vec_sld (vector pixel, - vector pixel, - const int); -vector signed char vec_sld (vector signed char, - vector signed char, - const int); -vector unsigned char vec_sld (vector unsigned char, - vector unsigned char, - const int); -vector bool char vec_sld (vector bool char, - vector bool char, - const int); +vector signed int vec_sld (vector signed int, vector signed int, const int); +vector unsigned int vec_sld (vector unsigned int, vector unsigned int, const int); +vector bool int vec_sld (vector bool int, vector bool int, const int); +vector signed short vec_sld (vector signed short, vector signed short, const int); +vector unsigned short vec_sld (vector unsigned short, vector unsigned short, const int); +vector bool short vec_sld (vector bool short, vector bool short, const int); +vector pixel vec_sld (vector pixel, vector pixel, const int); +vector signed char vec_sld (vector signed char, vector signed char, const int); +vector unsigned char vec_sld (vector unsigned char, vector unsigned char, const int); +vector bool char vec_sld (vector bool char, vector bool char, const int); vector bool long long int vec_sld (vector bool long long int, vector bool long long int, const int); -vector long long int vec_sld (vector long long int, - vector long long int, const int); +vector long long int vec_sld (vector long long int, vector long long int, const int); vector unsigned long long int vec_sld (vector unsigned long long int, - vector unsigned long long int, - const int); - -vector signed char vec_sldw (vector signed char, - vector signed char, - const int); -vector unsigned char vec_sldw (vector unsigned char, - vector unsigned char, - const int); -vector signed short vec_sldw (vector signed short, - vector signed short, - const int); + vector unsigned long long int, const int); + +vector signed char vec_sldw (vector signed char, vector signed char, const int); +vector unsigned char vec_sldw (vector unsigned char, vector unsigned char, const int); +vector signed short vec_sldw (vector signed short, vector signed short, const int); vector unsigned short vec_sldw (vector unsigned short, - vector unsigned short, - const int); -vector signed int vec_sldw (vector signed int, - vector signed int, - const int); -vector unsigned int vec_sldw (vector unsigned int, - vector unsigned int, - const int); + vector unsigned short, const int); +vector signed int vec_sldw (vector signed int, vector signed int, const int); +vector unsigned int vec_sldw (vector unsigned int, vector unsigned int, const int); vector signed long long vec_sldw (vector signed long long, - vector signed long long, - const int); + vector signed long long, const int); vector unsigned long long vec_sldw (vector unsigned long long, - vector unsigned long long, - const int); - -vector signed int vec_sll (vector signed int, - vector unsigned int); -vector signed int vec_sll (vector signed int, - vector unsigned short); -vector signed int vec_sll (vector signed int, - vector unsigned char); -vector unsigned int vec_sll (vector unsigned int, - vector unsigned int); -vector unsigned int vec_sll (vector unsigned int, - vector unsigned short); -vector unsigned int vec_sll (vector unsigned int, - vector unsigned char); -vector bool int vec_sll (vector bool int, - vector unsigned int); -vector bool int vec_sll (vector bool int, - vector unsigned short); -vector bool int vec_sll (vector bool int, - vector unsigned char); -vector signed short vec_sll (vector signed short, - vector unsigned int); -vector signed short vec_sll (vector signed short, - vector unsigned short); -vector signed short vec_sll (vector signed short, - vector unsigned char); -vector unsigned short vec_sll (vector unsigned short, - vector unsigned int); -vector unsigned short vec_sll (vector unsigned short, - vector unsigned short); -vector unsigned short vec_sll (vector unsigned short, - vector unsigned char); -vector long long int vec_sll (vector long long int, - vector unsigned char); + vector unsigned long long, const int); + +vector signed int vec_sll (vector signed int, vector unsigned int); +vector signed int vec_sll (vector signed int, vector unsigned short); +vector signed int vec_sll (vector signed int, vector unsigned char); +vector unsigned int vec_sll (vector unsigned int, vector unsigned int); +vector unsigned int vec_sll (vector unsigned int, vector unsigned short); +vector unsigned int vec_sll (vector unsigned int, vector unsigned char); +vector bool int vec_sll (vector bool int, vector unsigned int); +vector bool int vec_sll (vector bool int, vector unsigned short); +vector bool int vec_sll (vector bool int, vector unsigned char); +vector signed short vec_sll (vector signed short, vector unsigned int); +vector signed short vec_sll (vector signed short, vector unsigned short); +vector signed short vec_sll (vector signed short, vector unsigned char); +vector unsigned short vec_sll (vector unsigned short, vector unsigned int); +vector unsigned short vec_sll (vector unsigned short, vector unsigned short); +vector unsigned short vec_sll (vector unsigned short, vector unsigned char); +vector long long int vec_sll (vector long long int, vector unsigned char); vector unsigned long long int vec_sll (vector unsigned long long int, vector unsigned char); vector bool short vec_sll (vector bool short, vector unsigned int); @@ -17409,12 +17155,9 @@ vector pixel vec_sll (vector pixel, vector unsigned char); vector signed char vec_sll (vector signed char, vector unsigned int); vector signed char vec_sll (vector signed char, vector unsigned short); vector signed char vec_sll (vector signed char, vector unsigned char); -vector unsigned char vec_sll (vector unsigned char, - vector unsigned int); -vector unsigned char vec_sll (vector unsigned char, - vector unsigned short); -vector unsigned char vec_sll (vector unsigned char, - vector unsigned char); +vector unsigned char vec_sll (vector unsigned char, vector unsigned int); +vector unsigned char vec_sll (vector unsigned char, vector unsigned short); +vector unsigned char vec_sll (vector unsigned char, vector unsigned char); vector bool char vec_sll (vector bool char, vector unsigned int); vector bool char vec_sll (vector bool char, vector unsigned short); vector bool char vec_sll (vector bool char, vector unsigned char); @@ -17427,17 +17170,14 @@ vector unsigned int vec_slo (vector unsigned int, vector signed char); vector unsigned int vec_slo (vector unsigned int, vector unsigned char); vector signed short vec_slo (vector signed short, vector signed char); vector signed short vec_slo (vector signed short, vector unsigned char); -vector unsigned short vec_slo (vector unsigned short, - vector signed char); -vector unsigned short vec_slo (vector unsigned short, - vector unsigned char); +vector unsigned short vec_slo (vector unsigned short, vector signed char); +vector unsigned short vec_slo (vector unsigned short, vector unsigned char); vector pixel vec_slo (vector pixel, vector signed char); vector pixel vec_slo (vector pixel, vector unsigned char); vector signed char vec_slo (vector signed char, vector signed char); vector signed char vec_slo (vector signed char, vector unsigned char); vector unsigned char vec_slo (vector unsigned char, vector signed char); -vector unsigned char vec_slo (vector unsigned char, - vector unsigned char); +vector unsigned char vec_slo (vector unsigned char, vector unsigned char); vector signed long long vec_slo (vector signed long long, vector signed char); vector signed long long vec_slo (vector signed long long, vector unsigned char); vector unsigned long long vec_slo (vector unsigned long long, vector signed char); @@ -17492,72 +17232,53 @@ vector unsigned short vec_splat_u16 (const int); vector unsigned int vec_splat_u32 (const int); vector signed char vec_sr (vector signed char, vector unsigned char); -vector unsigned char vec_sr (vector unsigned char, - vector unsigned char); -vector signed short vec_sr (vector signed short, - vector unsigned short); -vector unsigned short vec_sr (vector unsigned short, - vector unsigned short); +vector unsigned char vec_sr (vector unsigned char, vector unsigned char); +vector signed short vec_sr (vector signed short, vector unsigned short); +vector unsigned short vec_sr (vector unsigned short, vector unsigned short); vector signed int vec_sr (vector signed int, vector unsigned int); vector unsigned int vec_sr (vector unsigned int, vector unsigned int); vector signed int vec_vsrw (vector signed int, vector unsigned int); vector unsigned int vec_vsrw (vector unsigned int, vector unsigned int); -vector signed short vec_vsrh (vector signed short, - vector unsigned short); -vector unsigned short vec_vsrh (vector unsigned short, - vector unsigned short); +vector signed short vec_vsrh (vector signed short, vector unsigned short); +vector unsigned short vec_vsrh (vector unsigned short, vector unsigned short); vector signed char vec_vsrb (vector signed char, vector unsigned char); -vector unsigned char vec_vsrb (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vsrb (vector unsigned char, vector unsigned char); vector signed char vec_sra (vector signed char, vector unsigned char); -vector unsigned char vec_sra (vector unsigned char, - vector unsigned char); -vector signed short vec_sra (vector signed short, - vector unsigned short); -vector unsigned short vec_sra (vector unsigned short, - vector unsigned short); +vector unsigned char vec_sra (vector unsigned char, vector unsigned char); +vector signed short vec_sra (vector signed short, vector unsigned short); +vector unsigned short vec_sra (vector unsigned short, vector unsigned short); vector signed int vec_sra (vector signed int, vector unsigned int); vector unsigned int vec_sra (vector unsigned int, vector unsigned int); vector signed int vec_vsraw (vector signed int, vector unsigned int); -vector unsigned int vec_vsraw (vector unsigned int, - vector unsigned int); +vector unsigned int vec_vsraw (vector unsigned int, vector unsigned int); -vector signed short vec_vsrah (vector signed short, - vector unsigned short); -vector unsigned short vec_vsrah (vector unsigned short, - vector unsigned short); +vector signed short vec_vsrah (vector signed short, vector unsigned short); +vector unsigned short vec_vsrah (vector unsigned short, vector unsigned short); vector signed char vec_vsrab (vector signed char, vector unsigned char); -vector unsigned char vec_vsrab (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vsrab (vector unsigned char, vector unsigned char); vector signed int vec_srl (vector signed int, vector unsigned int); vector signed int vec_srl (vector signed int, vector unsigned short); vector signed int vec_srl (vector signed int, vector unsigned char); vector unsigned int vec_srl (vector unsigned int, vector unsigned int); -vector unsigned int vec_srl (vector unsigned int, - vector unsigned short); +vector unsigned int vec_srl (vector unsigned int, vector unsigned short); vector unsigned int vec_srl (vector unsigned int, vector unsigned char); vector bool int vec_srl (vector bool int, vector unsigned int); vector bool int vec_srl (vector bool int, vector unsigned short); vector bool int vec_srl (vector bool int, vector unsigned char); vector signed short vec_srl (vector signed short, vector unsigned int); -vector signed short vec_srl (vector signed short, - vector unsigned short); +vector signed short vec_srl (vector signed short, vector unsigned short); vector signed short vec_srl (vector signed short, vector unsigned char); -vector unsigned short vec_srl (vector unsigned short, - vector unsigned int); -vector unsigned short vec_srl (vector unsigned short, - vector unsigned short); -vector unsigned short vec_srl (vector unsigned short, - vector unsigned char); -vector long long int vec_srl (vector long long int, - vector unsigned char); +vector unsigned short vec_srl (vector unsigned short, vector unsigned int); +vector unsigned short vec_srl (vector unsigned short, vector unsigned short); +vector unsigned short vec_srl (vector unsigned short, vector unsigned char); +vector long long int vec_srl (vector long long int, vector unsigned char); vector unsigned long long int vec_srl (vector unsigned long long int, vector unsigned char); vector bool short vec_srl (vector bool short, vector unsigned int); @@ -17569,12 +17290,9 @@ vector pixel vec_srl (vector pixel, vector unsigned char); vector signed char vec_srl (vector signed char, vector unsigned int); vector signed char vec_srl (vector signed char, vector unsigned short); vector signed char vec_srl (vector signed char, vector unsigned char); -vector unsigned char vec_srl (vector unsigned char, - vector unsigned int); -vector unsigned char vec_srl (vector unsigned char, - vector unsigned short); -vector unsigned char vec_srl (vector unsigned char, - vector unsigned char); +vector unsigned char vec_srl (vector unsigned char, vector unsigned int); +vector unsigned char vec_srl (vector unsigned char, vector unsigned short); +vector unsigned char vec_srl (vector unsigned char, vector unsigned char); vector bool char vec_srl (vector bool char, vector unsigned int); vector bool char vec_srl (vector bool char, vector unsigned short); vector bool char vec_srl (vector bool char, vector unsigned char); @@ -17587,16 +17305,11 @@ vector unsigned int vec_sro (vector unsigned int, vector signed char); vector unsigned int vec_sro (vector unsigned int, vector unsigned char); vector signed short vec_sro (vector signed short, vector signed char); vector signed short vec_sro (vector signed short, vector unsigned char); -vector unsigned short vec_sro (vector unsigned short, - vector signed char); -vector unsigned short vec_sro (vector unsigned short, - vector unsigned char); -vector long long int vec_sro (vector long long int, - vector char); -vector long long int vec_sro (vector long long int, - vector unsigned char); -vector unsigned long long int vec_sro (vector unsigned long long int, - vector char); +vector unsigned short vec_sro (vector unsigned short, vector signed char); +vector unsigned short vec_sro (vector unsigned short, vector unsigned char); +vector long long int vec_sro (vector long long int, vector char); +vector long long int vec_sro (vector long long int, vector unsigned char); +vector unsigned long long int vec_sro (vector unsigned long long int, vector char); vector unsigned long long int vec_sro (vector unsigned long long int, vector unsigned char); vector pixel vec_sro (vector pixel, vector signed char); @@ -17604,8 +17317,7 @@ vector pixel vec_sro (vector pixel, vector unsigned char); vector signed char vec_sro (vector signed char, vector signed char); vector signed char vec_sro (vector signed char, vector unsigned char); vector unsigned char vec_sro (vector unsigned char, vector signed char); -vector unsigned char vec_sro (vector unsigned char, - vector unsigned char); +vector unsigned char vec_sro (vector unsigned char, vector unsigned char); void vec_st (vector float, int, vector float *); void vec_st (vector float, int, float *); @@ -17694,17 +17406,13 @@ vector signed char vec_sub (vector signed char, vector bool char); vector signed char vec_sub (vector signed char, vector signed char); vector unsigned char vec_sub (vector bool char, vector unsigned char); vector unsigned char vec_sub (vector unsigned char, vector bool char); -vector unsigned char vec_sub (vector unsigned char, - vector unsigned char); +vector unsigned char vec_sub (vector unsigned char, vector unsigned char); vector signed short vec_sub (vector bool short, vector signed short); vector signed short vec_sub (vector signed short, vector bool short); vector signed short vec_sub (vector signed short, vector signed short); -vector unsigned short vec_sub (vector bool short, - vector unsigned short); -vector unsigned short vec_sub (vector unsigned short, - vector bool short); -vector unsigned short vec_sub (vector unsigned short, - vector unsigned short); +vector unsigned short vec_sub (vector bool short, vector unsigned short); +vector unsigned short vec_sub (vector unsigned short, vector bool short); +vector unsigned short vec_sub (vector unsigned short, vector unsigned short); vector signed int vec_sub (vector bool int, vector signed int); vector signed int vec_sub (vector signed int, vector bool int); vector signed int vec_sub (vector signed int, vector signed int); @@ -17720,74 +17428,54 @@ vector signed int vec_vsubuwm (vector signed int, vector bool int); vector signed int vec_vsubuwm (vector signed int, vector signed int); vector unsigned int vec_vsubuwm (vector bool int, vector unsigned int); vector unsigned int vec_vsubuwm (vector unsigned int, vector bool int); -vector unsigned int vec_vsubuwm (vector unsigned int, - vector unsigned int); - -vector signed short vec_vsubuhm (vector bool short, - vector signed short); -vector signed short vec_vsubuhm (vector signed short, - vector bool short); -vector signed short vec_vsubuhm (vector signed short, - vector signed short); -vector unsigned short vec_vsubuhm (vector bool short, - vector unsigned short); -vector unsigned short vec_vsubuhm (vector unsigned short, - vector bool short); -vector unsigned short vec_vsubuhm (vector unsigned short, - vector unsigned short); +vector unsigned int vec_vsubuwm (vector unsigned int, vector unsigned int); + +vector signed short vec_vsubuhm (vector bool short, vector signed short); +vector signed short vec_vsubuhm (vector signed short, vector bool short); +vector signed short vec_vsubuhm (vector signed short, vector signed short); +vector unsigned short vec_vsubuhm (vector bool short, vector unsigned short); +vector unsigned short vec_vsubuhm (vector unsigned short, vector bool short); +vector unsigned short vec_vsubuhm (vector unsigned short, vector unsigned short); vector signed char vec_vsububm (vector bool char, vector signed char); vector signed char vec_vsububm (vector signed char, vector bool char); vector signed char vec_vsububm (vector signed char, vector signed char); -vector unsigned char vec_vsububm (vector bool char, - vector unsigned char); -vector unsigned char vec_vsububm (vector unsigned char, - vector bool char); -vector unsigned char vec_vsububm (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vsububm (vector bool char, vector unsigned char); +vector unsigned char vec_vsububm (vector unsigned char, vector bool char); +vector unsigned char vec_vsububm (vector unsigned char, vector unsigned char); vector signed int vec_subc (vector signed int, vector signed int); vector unsigned int vec_subc (vector unsigned int, vector unsigned int); -vector signed __int128 vec_subc (vector signed __int128, - vector signed __int128); -vector unsigned __int128 vec_subc (vector unsigned __int128, - vector unsigned __int128); +vector signed __int128 vec_subc (vector signed __int128, vector signed __int128); +vector unsigned __int128 vec_subc (vector unsigned __int128, vector unsigned __int128); vector signed int vec_sube (vector signed int, vector signed int, vector signed int); vector unsigned int vec_sube (vector unsigned int, vector unsigned int, vector unsigned int); -vector signed __int128 vec_sube (vector signed __int128, - vector signed __int128, +vector signed __int128 vec_sube (vector signed __int128, vector signed __int128, vector signed __int128); -vector unsigned __int128 vec_sube (vector unsigned __int128, - vector unsigned __int128, +vector unsigned __int128 vec_sube (vector unsigned __int128, vector unsigned __int128, vector unsigned __int128); vector signed int vec_subec (vector signed int, vector signed int, vector signed int); vector unsigned int vec_subec (vector unsigned int, vector unsigned int, vector unsigned int); -vector signed __int128 vec_subec (vector signed __int128, - vector signed __int128, +vector signed __int128 vec_subec (vector signed __int128, vector signed __int128, vector signed __int128); -vector unsigned __int128 vec_subec (vector unsigned __int128, - vector unsigned __int128, +vector unsigned __int128 vec_subec (vector unsigned __int128, vector unsigned __int128, vector unsigned __int128); vector unsigned char vec_subs (vector bool char, vector unsigned char); vector unsigned char vec_subs (vector unsigned char, vector bool char); -vector unsigned char vec_subs (vector unsigned char, - vector unsigned char); +vector unsigned char vec_subs (vector unsigned char, vector unsigned char); vector signed char vec_subs (vector bool char, vector signed char); vector signed char vec_subs (vector signed char, vector bool char); vector signed char vec_subs (vector signed char, vector signed char); -vector unsigned short vec_subs (vector bool short, - vector unsigned short); -vector unsigned short vec_subs (vector unsigned short, - vector bool short); -vector unsigned short vec_subs (vector unsigned short, - vector unsigned short); +vector unsigned short vec_subs (vector bool short, vector unsigned short); +vector unsigned short vec_subs (vector unsigned short, vector bool short); +vector unsigned short vec_subs (vector unsigned short, vector unsigned short); vector signed short vec_subs (vector bool short, vector signed short); vector signed short vec_subs (vector signed short, vector bool short); vector signed short vec_subs (vector signed short, vector signed short); @@ -17804,36 +17492,25 @@ vector signed int vec_vsubsws (vector signed int, vector signed int); vector unsigned int vec_vsubuws (vector bool int, vector unsigned int); vector unsigned int vec_vsubuws (vector unsigned int, vector bool int); -vector unsigned int vec_vsubuws (vector unsigned int, - vector unsigned int); - -vector signed short vec_vsubshs (vector bool short, - vector signed short); -vector signed short vec_vsubshs (vector signed short, - vector bool short); -vector signed short vec_vsubshs (vector signed short, - vector signed short); - -vector unsigned short vec_vsubuhs (vector bool short, - vector unsigned short); -vector unsigned short vec_vsubuhs (vector unsigned short, - vector bool short); -vector unsigned short vec_vsubuhs (vector unsigned short, - vector unsigned short); +vector unsigned int vec_vsubuws (vector unsigned int, vector unsigned int); + +vector signed short vec_vsubshs (vector bool short, vector signed short); +vector signed short vec_vsubshs (vector signed short, vector bool short); +vector signed short vec_vsubshs (vector signed short, vector signed short); + +vector unsigned short vec_vsubuhs (vector bool short, vector unsigned short); +vector unsigned short vec_vsubuhs (vector unsigned short, vector bool short); +vector unsigned short vec_vsubuhs (vector unsigned short, vector unsigned short); vector signed char vec_vsubsbs (vector bool char, vector signed char); vector signed char vec_vsubsbs (vector signed char, vector bool char); vector signed char vec_vsubsbs (vector signed char, vector signed char); -vector unsigned char vec_vsububs (vector bool char, - vector unsigned char); -vector unsigned char vec_vsububs (vector unsigned char, - vector bool char); -vector unsigned char vec_vsububs (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vsububs (vector bool char, vector unsigned char); +vector unsigned char vec_vsububs (vector unsigned char, vector bool char); +vector unsigned char vec_vsububs (vector unsigned char, vector unsigned char); -vector unsigned int vec_sum4s (vector unsigned char, - vector unsigned int); +vector unsigned int vec_sum4s (vector unsigned char, vector unsigned int); vector signed int vec_sum4s (vector signed char, vector signed int); vector signed int vec_sum4s (vector signed short, vector signed int); @@ -17841,8 +17518,7 @@ vector signed int vec_vsum4shs (vector signed short, vector signed int); vector signed int vec_vsum4sbs (vector signed char, vector signed int); -vector unsigned int vec_vsum4ubs (vector unsigned char, - vector unsigned int); +vector unsigned int vec_vsum4ubs (vector unsigned char, vector unsigned int); vector signed int vec_sum2s (vector signed int, vector signed int); @@ -17901,20 +17577,16 @@ vector bool short vec_xor (vector bool short, vector bool short); vector signed short vec_xor (vector bool short, vector signed short); vector signed short vec_xor (vector signed short, vector bool short); vector signed short vec_xor (vector signed short, vector signed short); -vector unsigned short vec_xor (vector bool short, - vector unsigned short); -vector unsigned short vec_xor (vector unsigned short, - vector bool short); -vector unsigned short vec_xor (vector unsigned short, - vector unsigned short); +vector unsigned short vec_xor (vector bool short, vector unsigned short); +vector unsigned short vec_xor (vector unsigned short, vector bool short); +vector unsigned short vec_xor (vector unsigned short, vector unsigned short); vector signed char vec_xor (vector bool char, vector signed char); vector bool char vec_xor (vector bool char, vector bool char); vector signed char vec_xor (vector signed char, vector bool char); vector signed char vec_xor (vector signed char, vector signed char); vector unsigned char vec_xor (vector bool char, vector unsigned char); vector unsigned char vec_xor (vector unsigned char, vector bool char); -vector unsigned char vec_xor (vector unsigned char, - vector unsigned char); +vector unsigned char vec_xor (vector unsigned char, vector unsigned char); int vec_all_eq (vector signed char, vector bool char); int vec_all_eq (vector signed char, vector signed char); @@ -18515,28 +18187,22 @@ vector bool long long vec_cmpeq (vector bool long long, vector bool long long); vector long long vec_eqv (vector long long, vector long long); vector long long vec_eqv (vector bool long long, vector long long); vector long long vec_eqv (vector long long, vector bool long long); -vector unsigned long long vec_eqv (vector unsigned long long, - vector unsigned long long); -vector unsigned long long vec_eqv (vector bool long long, - vector unsigned long long); +vector unsigned long long vec_eqv (vector unsigned long long, vector unsigned long long); +vector unsigned long long vec_eqv (vector bool long long, vector unsigned long long); vector unsigned long long vec_eqv (vector unsigned long long, vector bool long long); vector int vec_eqv (vector int, vector int); vector int vec_eqv (vector bool int, vector int); vector int vec_eqv (vector int, vector bool int); vector unsigned int vec_eqv (vector unsigned int, vector unsigned int); -vector unsigned int vec_eqv (vector bool unsigned int, - vector unsigned int); -vector unsigned int vec_eqv (vector unsigned int, - vector bool unsigned int); +vector unsigned int vec_eqv (vector bool unsigned int, vector unsigned int); +vector unsigned int vec_eqv (vector unsigned int, vector bool unsigned int); vector short vec_eqv (vector short, vector short); vector short vec_eqv (vector bool short, vector short); vector short vec_eqv (vector short, vector bool short); vector unsigned short vec_eqv (vector unsigned short, vector unsigned short); -vector unsigned short vec_eqv (vector bool unsigned short, - vector unsigned short); -vector unsigned short vec_eqv (vector unsigned short, - vector bool unsigned short); +vector unsigned short vec_eqv (vector bool unsigned short, vector unsigned short); +vector unsigned short vec_eqv (vector unsigned short, vector bool unsigned short); vector signed char vec_eqv (vector signed char, vector signed char); vector signed char vec_eqv (vector bool signed char, vector signed char); vector signed char vec_eqv (vector signed char, vector bool signed char); @@ -18567,26 +18233,20 @@ vector long long vec_nand (vector bool long long, vector long long); vector long long vec_nand (vector long long, vector bool long long); vector unsigned long long vec_nand (vector unsigned long long, vector unsigned long long); -vector unsigned long long vec_nand (vector bool long long, - vector unsigned long long); -vector unsigned long long vec_nand (vector unsigned long long, - vector bool long long); +vector unsigned long long vec_nand (vector bool long long, vector unsigned long long); +vector unsigned long long vec_nand (vector unsigned long long, vector bool long long); vector int vec_nand (vector int, vector int); vector int vec_nand (vector bool int, vector int); vector int vec_nand (vector int, vector bool int); vector unsigned int vec_nand (vector unsigned int, vector unsigned int); -vector unsigned int vec_nand (vector bool unsigned int, - vector unsigned int); -vector unsigned int vec_nand (vector unsigned int, - vector bool unsigned int); +vector unsigned int vec_nand (vector bool unsigned int, vector unsigned int); +vector unsigned int vec_nand (vector unsigned int, vector bool unsigned int); vector short vec_nand (vector short, vector short); vector short vec_nand (vector bool short, vector short); vector short vec_nand (vector short, vector bool short); vector unsigned short vec_nand (vector unsigned short, vector unsigned short); -vector unsigned short vec_nand (vector bool unsigned short, - vector unsigned short); -vector unsigned short vec_nand (vector unsigned short, - vector bool unsigned short); +vector unsigned short vec_nand (vector bool unsigned short, vector unsigned short); +vector unsigned short vec_nand (vector unsigned short, vector bool unsigned short); vector signed char vec_nand (vector signed char, vector signed char); vector signed char vec_nand (vector bool signed char, vector signed char); vector signed char vec_nand (vector signed char, vector bool signed char); @@ -18599,26 +18259,20 @@ vector long long vec_orc (vector bool long long, vector long long); vector long long vec_orc (vector long long, vector bool long long); vector unsigned long long vec_orc (vector unsigned long long, vector unsigned long long); -vector unsigned long long vec_orc (vector bool long long, - vector unsigned long long); -vector unsigned long long vec_orc (vector unsigned long long, - vector bool long long); +vector unsigned long long vec_orc (vector bool long long, vector unsigned long long); +vector unsigned long long vec_orc (vector unsigned long long, vector bool long long); vector int vec_orc (vector int, vector int); vector int vec_orc (vector bool int, vector int); vector int vec_orc (vector int, vector bool int); vector unsigned int vec_orc (vector unsigned int, vector unsigned int); -vector unsigned int vec_orc (vector bool unsigned int, - vector unsigned int); -vector unsigned int vec_orc (vector unsigned int, - vector bool unsigned int); +vector unsigned int vec_orc (vector bool unsigned int, vector unsigned int); +vector unsigned int vec_orc (vector unsigned int, vector bool unsigned int); vector short vec_orc (vector short, vector short); vector short vec_orc (vector bool short, vector short); vector short vec_orc (vector short, vector bool short); vector unsigned short vec_orc (vector unsigned short, vector unsigned short); -vector unsigned short vec_orc (vector bool unsigned short, - vector unsigned short); -vector unsigned short vec_orc (vector unsigned short, - vector bool unsigned short); +vector unsigned short vec_orc (vector bool unsigned short, vector unsigned short); +vector unsigned short vec_orc (vector unsigned short, vector bool unsigned short); vector signed char vec_orc (vector signed char, vector signed char); vector signed char vec_orc (vector bool signed char, vector signed char); vector signed char vec_orc (vector signed char, vector bool signed char); @@ -18627,25 +18281,20 @@ vector unsigned char vec_orc (vector bool unsigned char, vector unsigned char); vector unsigned char vec_orc (vector unsigned char, vector bool unsigned char); vector int vec_pack (vector long long, vector long long); -vector unsigned int vec_pack (vector unsigned long long, - vector unsigned long long); +vector unsigned int vec_pack (vector unsigned long long, vector unsigned long long); vector bool int vec_pack (vector bool long long, vector bool long long); vector float vec_pack (vector double, vector double); vector int vec_packs (vector long long, vector long long); -vector unsigned int vec_packs (vector unsigned long long, - vector unsigned long long); +vector unsigned int vec_packs (vector unsigned long long, vector unsigned long long); -vector unsigned char vec_packsu (vector signed short, vector signed short ) -vector unsigned char vec_packsu (vector unsigned short, vector unsigned short ) +vector unsigned char vec_packsu (vector signed short, vector signed short) +vector unsigned char vec_packsu (vector unsigned short, vector unsigned short) vector unsigned short int vec_packsu (vector signed int, vector signed int); -vector unsigned short int vec_packsu (vector unsigned int, - vector unsigned int); +vector unsigned short int vec_packsu (vector unsigned int, vector unsigned int); vector unsigned int vec_packsu (vector long long, vector long long); -vector unsigned int vec_packsu (vector unsigned long long, - vector unsigned long long); -vector unsigned int vec_packsu (vector signed long long, - vector signed long long); +vector unsigned int vec_packsu (vector unsigned long long, vector unsigned long long); +vector unsigned int vec_packsu (vector signed long long, vector signed long long); vector unsigned char vec_popcnt (vector signed char); vector unsigned char vec_popcnt (vector unsigned char); @@ -18656,14 +18305,11 @@ vector unsigned int vec_popcnt (vector unsigned int); vector unsigned long long vec_popcnt (vector signed long long); vector unsigned long long vec_popcnt (vector unsigned long long); -vector long long vec_rl (vector long long, - vector unsigned long long); -vector long long vec_rl (vector unsigned long long, - vector unsigned long long); +vector long long vec_rl (vector long long, vector unsigned long long); +vector long long vec_rl (vector unsigned long long, vector unsigned long long); vector long long vec_sl (vector long long, vector unsigned long long); -vector long long vec_sl (vector unsigned long long, - vector unsigned long long); +vector long long vec_sl (vector unsigned long long, vector unsigned long long); vector long long vec_sr (vector long long, vector unsigned long long); vector unsigned long long char vec_sr (vector unsigned long long, @@ -18697,10 +18343,8 @@ vector long long vec_vbpermq (vector signed char, vector signed char); vector long long vec_vbpermq (vector unsigned char, vector unsigned char); vector unsigned char vec_bperm (vector unsigned char, vector unsigned char); -vector unsigned char vec_bperm (vector unsigned long long, - vector unsigned char); -vector unsigned long long vec_bperm (vector unsigned __int128, - vector unsigned char); +vector unsigned char vec_bperm (vector unsigned long long, vector unsigned char); +vector unsigned long long vec_bperm (vector unsigned __int128, vector unsigned char); vector long long vec_cntlz (vector long long); vector unsigned long long vec_cntlz (vector unsigned long long); @@ -18742,8 +18386,7 @@ vector unsigned long long vec_vmaxud (vector unsigned long long, vector long long vec_vminsd (vector long long, vector long long); -vector unsigned long long vec_vminud (vector long long, - vector long long); +vector unsigned long long vec_vminud (vector long long, vector long long); vector int vec_vpksdss (vector long long, vector long long); vector unsigned int vec_vpksdss (vector long long, vector long long); @@ -18876,15 +18519,13 @@ unsigned long long int scalar_extract_exp (__ieee128 source); unsigned long long int scalar_extract_sig (double source); unsigned __int128 scalar_extract_sig (__ieee128 source); -double -scalar_insert_exp (unsigned long long int significand, unsigned long long int exponent); -double -scalar_insert_exp (double significand, unsigned long long int exponent); +double scalar_insert_exp (unsigned long long int significand, + unsigned long long int exponent); +double scalar_insert_exp (double significand, unsigned long long int exponent); -ieee_128 -scalar_insert_exp (unsigned __int128 significand, unsigned long long int exponent); -ieee_128 -scalar_insert_exp (ieee_128 significand, unsigned long long int exponent); +ieee_128 scalar_insert_exp (unsigned __int128 significand, + unsigned long long int exponent); +ieee_128 scalar_insert_exp (ieee_128 significand, unsigned long long int exponent); int scalar_cmp_exp_gt (double arg1, double arg2); int scalar_cmp_exp_lt (double arg1, double arg2); @@ -19009,47 +18650,30 @@ signed int vec_cnttz_lsbb (vector signed char); signed int vec_cnttz_lsbb (vector unsigned char); unsigned int vec_first_match_index (vector signed char, vector signed char); -unsigned int vec_first_match_index (vector unsigned char, - vector unsigned char); +unsigned int vec_first_match_index (vector unsigned char, vector unsigned char); unsigned int vec_first_match_index (vector signed int, vector signed int); unsigned int vec_first_match_index (vector unsigned int, vector unsigned int); unsigned int vec_first_match_index (vector signed short, vector signed short); -unsigned int vec_first_match_index (vector unsigned short, - vector unsigned short); -unsigned int vec_first_match_or_eos_index (vector signed char, - vector signed char); -unsigned int vec_first_match_or_eos_index (vector unsigned char, - vector unsigned char); -unsigned int vec_first_match_or_eos_index (vector signed int, - vector signed int); -unsigned int vec_first_match_or_eos_index (vector unsigned int, - vector unsigned int); -unsigned int vec_first_match_or_eos_index (vector signed short, - vector signed short); +unsigned int vec_first_match_index (vector unsigned short, vector unsigned short); +unsigned int vec_first_match_or_eos_index (vector signed char, vector signed char); +unsigned int vec_first_match_or_eos_index (vector unsigned char, vector unsigned char); +unsigned int vec_first_match_or_eos_index (vector signed int, vector signed int); +unsigned int vec_first_match_or_eos_index (vector unsigned int, vector unsigned int); +unsigned int vec_first_match_or_eos_index (vector signed short, vector signed short); unsigned int vec_first_match_or_eos_index (vector unsigned short, vector unsigned short); -unsigned int vec_first_mismatch_index (vector signed char, - vector signed char); -unsigned int vec_first_mismatch_index (vector unsigned char, - vector unsigned char); -unsigned int vec_first_mismatch_index (vector signed int, - vector signed int); -unsigned int vec_first_mismatch_index (vector unsigned int, - vector unsigned int); -unsigned int vec_first_mismatch_index (vector signed short, - vector signed short); -unsigned int vec_first_mismatch_index (vector unsigned short, - vector unsigned short); -unsigned int vec_first_mismatch_or_eos_index (vector signed char, - vector signed char); +unsigned int vec_first_mismatch_index (vector signed char, vector signed char); +unsigned int vec_first_mismatch_index (vector unsigned char, vector unsigned char); +unsigned int vec_first_mismatch_index (vector signed int, vector signed int); +unsigned int vec_first_mismatch_index (vector unsigned int, vector unsigned int); +unsigned int vec_first_mismatch_index (vector signed short, vector signed short); +unsigned int vec_first_mismatch_index (vector unsigned short, vector unsigned short); +unsigned int vec_first_mismatch_or_eos_index (vector signed char, vector signed char); unsigned int vec_first_mismatch_or_eos_index (vector unsigned char, vector unsigned char); -unsigned int vec_first_mismatch_or_eos_index (vector signed int, - vector signed int); -unsigned int vec_first_mismatch_or_eos_index (vector unsigned int, - vector unsigned int); -unsigned int vec_first_mismatch_or_eos_index (vector signed short, - vector signed short); +unsigned int vec_first_mismatch_or_eos_index (vector signed int, vector signed int); +unsigned int vec_first_mismatch_or_eos_index (vector unsigned int, vector unsigned int); +unsigned int vec_first_mismatch_or_eos_index (vector signed short, vector signed short); unsigned int vec_first_mismatch_or_eos_index (vector unsigned short, vector unsigned short); @@ -19176,8 +18800,7 @@ If the ISA 3.0 instruction set additions (@option{-mcpu=power9}) are available: @smallexample -vector unsigned long long vec_bperm (vector unsigned long long, - vector unsigned char); +vector unsigned long long vec_bperm (vector unsigned long long, vector unsigned char); vector bool char vec_cmpne (vector bool char, vector bool char); vector bool char vec_cmpne (vector signed char, vector signed char); @@ -19186,10 +18809,8 @@ vector bool int vec_cmpne (vector bool int, vector bool int); vector bool int vec_cmpne (vector signed int, vector signed int); vector bool int vec_cmpne (vector unsigned int, vector unsigned int); vector bool long long vec_cmpne (vector bool long long, vector bool long long); -vector bool long long vec_cmpne (vector signed long long, - vector signed long long); -vector bool long long vec_cmpne (vector unsigned long long, - vector unsigned long long); +vector bool long long vec_cmpne (vector signed long long, vector signed long long); +vector bool long long vec_cmpne (vector unsigned long long, vector unsigned long long); vector bool short vec_cmpne (vector bool short, vector bool short); vector bool short vec_cmpne (vector signed short, vector signed short); vector bool short vec_cmpne (vector unsigned short, vector unsigned short); @@ -19322,31 +18943,22 @@ elements of the vector result. The following built-in functions are available for the PowerPC family of processors, starting with ISA 3.0 or later (@option{-mcpu=power9}): @smallexample -__vector unsigned int -vec_extract_exp (__vector float source); -__vector unsigned long long int -vec_extract_exp (__vector double source); +__vector unsigned int vec_extract_exp (__vector float source); +__vector unsigned long long int vec_extract_exp (__vector double source); -__vector unsigned int -vec_extract_sig (__vector float source); -__vector unsigned long long int -vec_extract_sig (__vector double source); - -__vector float -vec_insert_exp (__vector unsigned int significands, - __vector unsigned int exponents); -__vector float -vec_insert_exp (__vector unsigned float significands, - __vector unsigned int exponents); -__vector double -vec_insert_exp (__vector unsigned long long int significands, - __vector unsigned long long int exponents); -__vector double -vec_insert_exp (__vector unsigned double significands, - __vector unsigned long long int exponents); - -__vector bool int vec_test_data_class (__vector float source, - const int condition); +__vector unsigned int vec_extract_sig (__vector float source); +__vector unsigned long long int vec_extract_sig (__vector double source); + +__vector float vec_insert_exp (__vector unsigned int significands, + __vector unsigned int exponents); +__vector float vec_insert_exp (__vector unsigned float significands, + __vector unsigned int exponents); +__vector double vec_insert_exp (__vector unsigned long long int significands, + __vector unsigned long long int exponents); +__vector double vec_insert_exp (__vector unsigned double significands, + __vector unsigned long long int exponents); + +__vector bool int vec_test_data_class (__vector float source, const int condition); __vector bool long long int vec_test_data_class (__vector double source, const int condition); @end smallexample @@ -19494,9 +19106,8 @@ vector unsigned long long __builtin_crypto_vcipherlast vector unsigned long long __builtin_crypto_vncipher (vector unsigned long long, vector unsigned long long); -vector unsigned long long __builtin_crypto_vncipherlast - (vector unsigned long long, - vector unsigned long long); +vector unsigned long long __builtin_crypto_vncipherlast (vector unsigned long long, + vector unsigned long long); vector unsigned char __builtin_crypto_vpermxor (vector unsigned char, vector unsigned char, @@ -19526,11 +19137,10 @@ vector unsigned int __builtin_crypto_vpmsumb (vector unsigned int, vector unsigned long long __builtin_crypto_vpmsumb (vector unsigned long long, vector unsigned long long); -vector unsigned long long __builtin_crypto_vshasigmad - (vector unsigned long long, int, int); +vector unsigned long long __builtin_crypto_vshasigmad (vector unsigned long long, + int, int); -vector unsigned int __builtin_crypto_vshasigmaw (vector unsigned int, - int, int); +vector unsigned int __builtin_crypto_vshasigmaw (vector unsigned int, int, int); @end smallexample The second argument to @var{__builtin_crypto_vshasigmad} and @@ -19541,7 +19151,7 @@ must be a constant integer in the range of 0 to 15. If the ISA 3.0 instruction set additions are enabled (@option{-mcpu=power9}), the following additional functions are available for both 32-bit and 64-bit targets. - +@smallexample vector short vec_xl (int, vector short *); vector short vec_xl (int, short *); vector unsigned short vec_xl (int, vector unsigned short *); @@ -19559,7 +19169,7 @@ void vec_xst (vector char, int, vector char *); void vec_xst (vector char, int, char *); void vec_xst (vector unsigned char, int, vector unsigned char *); void vec_xst (vector unsigned char, int, unsigned char *); - +@end smallexample @node PowerPC Hardware Transactional Memory Built-in Functions @subsection PowerPC Hardware Transactional Memory Built-in Functions GCC provides two interfaces for accessing the Hardware Transactional |