From 109dc639e202522d28538977d143402a1a436824 Mon Sep 17 00:00:00 2001 From: Bill Schmidt <wschmidt@linux.ibm.com> Date: Fri, 24 Apr 2020 16:36:13 -0500 Subject: [PATCH] Finished reordering function type signatures for #23. Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com> --- Intrinsics_Reference/ch_vec_reference.xml | 4130 ++++++++++----------- 1 file changed, 2057 insertions(+), 2073 deletions(-) diff --git a/Intrinsics_Reference/ch_vec_reference.xml b/Intrinsics_Reference/ch_vec_reference.xml index 272a57f..77ab0f3 100644 --- a/Intrinsics_Reference/ch_vec_reference.xml +++ b/Intrinsics_Reference/ch_vec_reference.xml @@ -12798,6 +12798,77 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </programlisting> </entry> </row> + <row> + <entry align="center" valign="middle"> + <para>signed short</para> + </entry> + <entry align="center" valign="middle"> + <para>vector signed short</para> + </entry> + <entry align="center" valign="middle"> + <para> signed int</para> + </entry> + <entry> + <programlisting> + slwi t,b,1 + vextuhrx u,t,a + extsh r,u + </programlisting> + </entry> + <entry> + <programlisting> + slwi t,b,1 + vextuhlx u,t,a + extsh r,u + </programlisting> + </entry> + </row> + <row> + <entry align="center" valign="middle"> + <para>unsigned short</para> + </entry> + <entry align="center" valign="middle"> + <para>vector bool short</para> + </entry> + <entry align="center" valign="middle"> + <para> signed int</para> + </entry> + <entry> + <programlisting> + slwi t,b,1 + vextuhrx r,t,a + </programlisting> + </entry> + <entry> + <programlisting> + slwi t,b,1 + vextuhlx r,t,a + </programlisting> + </entry> + </row> + <row> + <entry align="center" valign="middle"> + <para>unsigned short</para> + </entry> + <entry align="center" valign="middle"> + <para>vector unsigned short</para> + </entry> + <entry align="center" valign="middle"> + <para> signed int</para> + </entry> + <entry> + <programlisting> + slwi t,b,1 + vextuhrx r,t,a + </programlisting> + </entry> + <entry> + <programlisting> + slwi t,b,1 + vextuhlx r,t,a + </programlisting> + </entry> + </row> <row> <entry align="center" valign="middle"> <para>signed int</para> @@ -12958,72 +13029,32 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>signed short</para> - </entry> - <entry align="center" valign="middle"> - <para>vector signed short</para> - </entry> - <entry align="center" valign="middle"> - <para> signed int</para> - </entry> - <entry> - <programlisting> - slwi t,b,1 - vextuhrx u,t,a - extsh r,u - </programlisting> - </entry> - <entry> - <programlisting> - slwi t,b,1 - vextuhlx u,t,a - extsh r,u - </programlisting> - </entry> - </row> - <row> - <entry align="center" valign="middle"> - <para>unsigned short</para> + <para>float</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> <para> signed int</para> </entry> <entry> <programlisting> - slwi t,b,1 - vextuhrx r,t,a - </programlisting> - </entry> - <entry> - <programlisting> - slwi t,b,1 - vextuhlx r,t,a + rldicl t,b,0,62 + subfic u,t,3 + sldi v,u,5 + mtvsrdd w,v,v + vslo x,a,w + xscvspdp r,x </programlisting> </entry> - </row> - <row> - <entry align="center" valign="middle"> - <para>unsigned short</para> - </entry> - <entry align="center" valign="middle"> - <para>vector unsigned short</para> - </entry> - <entry align="center" valign="middle"> - <para> signed int</para> - </entry> - <entry> - <programlisting> - slwi t,b,1 - vextuhrx r,t,a - </programlisting> - </entry> <entry> <programlisting> - slwi t,b,1 - vextuhlx r,t,a + + sldi t,b,5 + mtvsrdd u,t,t + vslo v,a,u + xscvspdp r,v + </programlisting> </entry> </row> @@ -13051,37 +13082,6 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> mtvsrdd u,t,t vslo r,a,u - </programlisting> - </entry> - </row> - <row> - <entry align="center" valign="middle"> - <para>float</para> - </entry> - <entry align="center" valign="middle"> - <para>vector float</para> - </entry> - <entry align="center" valign="middle"> - <para> signed int</para> - </entry> - <entry> - <programlisting> - rldicl t,b,0,62 - subfic u,t,3 - sldi v,u,5 - mtvsrdd w,v,v - vslo x,a,w - xscvspdp r,x - </programlisting> - </entry> - <entry> - <programlisting> - - sldi t,b,5 - mtvsrdd u,t,t - vslo v,a,u - xscvspdp r,v - </programlisting> </entry> </row> @@ -13154,14 +13154,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry> <programlisting> - xvxexpdp r,a + xvxexpsp r,a </programlisting> </entry> <entry align="center" valign="middle"> @@ -13170,14 +13170,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry> <programlisting> - xvxexpsp r,a + xvxexpdp r,a </programlisting> </entry> <entry align="center" valign="middle"> @@ -13433,14 +13433,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry> <programlisting> - xvxsigdp r,a + xvxsigsp r,a </programlisting> </entry> <entry align="center" valign="middle"> @@ -13449,14 +13449,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry> <programlisting> - xvxsigsp r,a + xvxsigdp r,a </programlisting> </entry> <entry align="center" valign="middle"> @@ -13717,25 +13717,25 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry> <programlisting> - vcmpnezw t,a,b + vcmpnezh t,a,b xxlnor u,t,t vctzlsbb v,u - rldicl r,v,62,34 + rldicl r,v,63,33 </programlisting> </entry> <entry> <programlisting> - vcmpnezw t,a,b + vcmpnezh t,a,b xxlnor u,t,t vclzlsbb v,u - rldicl r,v,62,34 + rldicl r,v,63,33 </programlisting> </entry> <entry align="center" valign="middle"> @@ -13747,25 +13747,25 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vcmpnezw t,a,b + vcmpnezh t,a,b xxlnor u,t,t vctzlsbb v,u - rldicl r,v,62,34 + rldicl r,v,63,33 </programlisting> </entry> <entry> <programlisting> - vcmpnezw t,a,b + vcmpnezh t,a,b xxlnor u,t,t vclzlsbb v,u - rldicl r,v,62,34 + rldicl r,v,63,33 </programlisting> </entry> <entry align="center" valign="middle"> @@ -13777,25 +13777,25 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed int</para> </entry> <entry> <programlisting> - vcmpnezh t,a,b + vcmpnezw t,a,b xxlnor u,t,t vctzlsbb v,u - rldicl r,v,63,33 + rldicl r,v,62,34 </programlisting> </entry> <entry> <programlisting> - vcmpnezh t,a,b + vcmpnezw t,a,b xxlnor u,t,t vclzlsbb v,u - rldicl r,v,63,33 + rldicl r,v,62,34 </programlisting> </entry> <entry align="center" valign="middle"> @@ -13807,25 +13807,25 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vcmpnezh t,a,b + vcmpnezw t,a,b xxlnor u,t,t vctzlsbb v,u - rldicl r,v,63,33 + rldicl r,v,62,34 </programlisting> </entry> <entry> <programlisting> - vcmpnezh t,a,b + vcmpnezw t,a,b xxlnor u,t,t vclzlsbb v,u - rldicl r,v,63,33 + rldicl r,v,62,34 </programlisting> </entry> <entry align="center" valign="middle"> @@ -14027,33 +14027,33 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry> <programlisting> xxspltib t,0 - vcmpnew u,a,t - vcmpnew v,b,t - vcmpnezw w,a,b + vcmpneh u,a,t + vcmpneh v,b,t + vcmpnezh w,a,b xxland x,u,v xxlnand y,x,w vctzlsbb z,y - rldicl r,z,62,34 + rldicl r,z,63,33 </programlisting> </entry> <entry> <programlisting> xxspltib t,0 - vcmpnew u,a,t - vcmpnew v,b,t - vcmpnezw w,a,b + vcmpneh u,a,t + vcmpneh v,b,t + vcmpnezh w,a,b xxland x,u,v xxlnand y,x,w vclzlsbb z,y - rldicl r,z,62,34 + rldicl r,z,63,33 </programlisting> </entry> <entry align="center" valign="middle"> @@ -14065,33 +14065,33 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> xxspltib t,0 - vcmpnew u,a,t - vcmpnew v,b,t - vcmpnezw w,a,b + vcmpneh u,a,t + vcmpneh v,b,t + vcmpnezh w,a,b xxland x,u,v xxlnand y,x,w vctzlsbb z,y - rldicl r,z,62,34 + rldicl r,z,63,33 </programlisting> </entry> <entry> <programlisting> xxspltib t,0 - vcmpnew u,a,t - vcmpnew v,b,t - vcmpnezw w,a,b + vcmpneh u,a,t + vcmpneh v,b,t + vcmpnezh w,a,b xxland x,u,v xxlnand y,x,w vclzlsbb z,y - rldicl r,z,62,34 + rldicl r,z,63,33 </programlisting> </entry> <entry align="center" valign="middle"> @@ -14103,33 +14103,33 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed int</para> </entry> <entry> <programlisting> xxspltib t,0 - vcmpneh u,a,t - vcmpneh v,b,t - vcmpnezh w,a,b + vcmpnew u,a,t + vcmpnew v,b,t + vcmpnezw w,a,b xxland x,u,v xxlnand y,x,w vctzlsbb z,y - rldicl r,z,63,33 + rldicl r,z,62,34 </programlisting> </entry> <entry> <programlisting> xxspltib t,0 - vcmpneh u,a,t - vcmpneh v,b,t - vcmpnezh w,a,b + vcmpnew u,a,t + vcmpnew v,b,t + vcmpnezw w,a,b xxland x,u,v xxlnand y,x,w vclzlsbb z,y - rldicl r,z,63,33 + rldicl r,z,62,34 </programlisting> </entry> <entry align="center" valign="middle"> @@ -14141,33 +14141,33 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> xxspltib t,0 - vcmpneh u,a,t - vcmpneh v,b,t - vcmpnezh w,a,b + vcmpnew u,a,t + vcmpnew v,b,t + vcmpnezw w,a,b xxland x,u,v xxlnand y,x,w vctzlsbb z,y - rldicl r,z,63,33 + rldicl r,z,62,34 </programlisting> </entry> <entry> <programlisting> xxspltib t,0 - vcmpneh u,a,t - vcmpneh v,b,t - vcmpnezh w,a,b + vcmpnew u,a,t + vcmpnew v,b,t + vcmpnezw w,a,b xxland x,u,v xxlnand y,x,w vclzlsbb z,y - rldicl r,z,63,33 + rldicl r,z,62,34 </programlisting> </entry> <entry align="center" valign="middle"> @@ -14324,23 +14324,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry> <programlisting> - vcmpnew t,a,b + vcmpneh t,a,b vctzlsbb u,t - rldicl r,u,62,34 + rldicl r,u,63,33 </programlisting> </entry> <entry> <programlisting> - vcmpnew t,a,b + vcmpneh t,a,b vclzlsbb u,t - rldicl r,u,62,34 + rldicl r,u,63,33 </programlisting> </entry> <entry align="center" valign="middle"> @@ -14352,23 +14352,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vcmpnew t,a,b + vcmpneh t,a,b vctzlsbb u,t - rldicl r,u,62,34 + rldicl r,u,63,33 </programlisting> </entry> <entry> <programlisting> - vcmpnew t,a,b + vcmpneh t,a,b vclzlsbb u,t - rldicl r,u,62,34 + rldicl r,u,63,33 </programlisting> </entry> <entry align="center" valign="middle"> @@ -14380,23 +14380,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed int</para> </entry> <entry> <programlisting> - vcmpneh t,a,b + vcmpnew t,a,b vctzlsbb u,t - rldicl r,u,63,33 + rldicl r,u,62,34 </programlisting> </entry> <entry> <programlisting> - vcmpneh t,a,b + vcmpnew t,a,b vclzlsbb u,t - rldicl r,u,63,33 + rldicl r,u,62,34 </programlisting> </entry> <entry align="center" valign="middle"> @@ -14408,23 +14408,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vcmpneh t,a,b + vcmpnew t,a,b vctzlsbb u,t - rldicl r,u,63,33 + rldicl r,u,62,34 </programlisting> </entry> <entry> <programlisting> - vcmpneh t,a,b + vcmpnew t,a,b vclzlsbb u,t - rldicl r,u,63,33 + rldicl r,u,62,34 </programlisting> </entry> <entry align="center" valign="middle"> @@ -14627,33 +14627,33 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry> <programlisting> xxspltib t,0 - vcmpnew u,a,t - vcmpnew v,b,t - vcmpnezw w,a,b + vcmpneh u,a,t + vcmpneh v,b,t + vcmpnezh w,a,b xxland x,u,v xxlorc y,w,x vctzlsbb z,y - rldicr r,z,62,34 + rldicl r,z,63,33 </programlisting> </entry> <entry> <programlisting> xxspltib t,0 - vcmpnew u,a,t - vcmpnew v,b,t - vcmpnezw w,a,b + vcmpneh u,a,t + vcmpneh v,b,t + vcmpnezh w,a,b xxland x,u,v xxlorc y,w,x vclzlsbb z,y - rldicr r,z,62,34 + rldicl r,z,63,33 </programlisting> </entry> <entry align="center" valign="middle"> @@ -14665,33 +14665,33 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> xxspltib t,0 - vcmpnew u,a,t - vcmpnew v,b,t - vcmpnezw w,a,b + vcmpneh u,a,t + vcmpneh v,b,t + vcmpnezh w,a,b xxland x,u,v xxlorc y,w,x vctzlsbb z,y - rldicr r,z,62,34 + rldicl r,z,63,33 </programlisting> </entry> <entry> <programlisting> xxspltib t,0 - vcmpnew u,a,t - vcmpnew v,b,t - vcmpnezw w,a,b + vcmpneh u,a,t + vcmpneh v,b,t + vcmpnezh w,a,b xxland x,u,v xxlorc y,w,x vclzlsbb z,y - rldicr r,z,62,34 + rldicl r,z,63,33 </programlisting> </entry> <entry align="center" valign="middle"> @@ -14703,33 +14703,33 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed int</para> </entry> <entry> <programlisting> xxspltib t,0 - vcmpneh u,a,t - vcmpneh v,b,t - vcmpnezh w,a,b + vcmpnew u,a,t + vcmpnew v,b,t + vcmpnezw w,a,b xxland x,u,v xxlorc y,w,x vctzlsbb z,y - rldicl r,z,63,33 + rldicr r,z,62,34 </programlisting> </entry> <entry> <programlisting> xxspltib t,0 - vcmpneh u,a,t - vcmpneh v,b,t - vcmpnezh w,a,b + vcmpnew u,a,t + vcmpnew v,b,t + vcmpnezw w,a,b xxland x,u,v xxlorc y,w,x vclzlsbb z,y - rldicl r,z,63,33 + rldicr r,z,62,34 </programlisting> </entry> <entry align="center" valign="middle"> @@ -14741,33 +14741,33 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> xxspltib t,0 - vcmpneh u,a,t - vcmpneh v,b,t - vcmpnezh w,a,b + vcmpnew u,a,t + vcmpnew v,b,t + vcmpnezw w,a,b xxland x,u,v xxlorc y,w,x vctzlsbb z,y - rldicl r,z,63,33 + rldicr r,z,62,34 </programlisting> </entry> <entry> <programlisting> xxspltib t,0 - vcmpneh u,a,t - vcmpneh v,b,t - vcmpnezh w,a,b + vcmpnew u,a,t + vcmpnew v,b,t + vcmpnezw w,a,b xxland x,u,v xxlorc y,w,x vclzlsbb z,y - rldicl r,z,63,33 + rldicr r,z,62,34 </programlisting> </entry> <entry align="center" valign="middle"> @@ -15359,27 +15359,27 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry> <programlisting> - xvrdpim r,a + xvrspim r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry> <programlisting> - xvrspim r,a + xvrdpim r,a </programlisting> </entry> </row> @@ -15643,213 +15643,213 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>signed int</para> + <para>signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry align="center" valign="middle"> <para> signed int</para> </entry> <entry> <programlisting> - mtvsrwz t,b - xxinsertw r,t,(3-c)*4 + mtvsrwz t,b + vinserth r,t,a,(7-c)*2 </programlisting> </entry> <entry> <programlisting> - mtvsrwz t,b - vinsertb r,t,c*4 + mtvsrd t,b + vinserth r,t,a,c*2 </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>unsigned int</para> + <para>unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para> signed int</para> </entry> <entry> <programlisting> - mtvsrwz t,b - xxinsertw r,t,(3-c)*4 + mtvsrwz t,b + vinserth r,t,a,(7-c)*2 </programlisting> </entry> <entry> <programlisting> - mtvsrwz t,b - vinsertb r,t,c*4 + mtvsrd t,b + vinserth r,t,a,c*2 </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>signed long long</para> + <para>signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed long long</para> + <para> vector signed int</para> </entry> <entry align="center" valign="middle"> <para> signed int</para> </entry> <entry> <programlisting> - mtvsrd t,b - xxpermdi r,t,a,c + mtvsrwz t,b + xxinsertw r,t,(3-c)*4 </programlisting> </entry> <entry> <programlisting> - mtvsrd t,b - xxpermdi r,t,a,1-c + mtvsrwz t,b + vinsertb r,t,c*4 </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>unsigned long long</para> + <para>unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para> signed int</para> </entry> <entry> <programlisting> - mtvsrd t,b - xxpermdi r,t,a,c + mtvsrwz t,b + xxinsertw r,t,(3-c)*4 </programlisting> </entry> <entry> <programlisting> - mtvsrd t,b - xxpermdi r,t,a,1-c + mtvsrwz t,b + vinsertb r,t,c*4 </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>signed short</para> + <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed long long</para> </entry> <entry align="center" valign="middle"> <para> signed int</para> </entry> <entry> <programlisting> - mtvsrwz t,b - vinserth r,t,a,(7-c)*2 + mtvsrd t,b + xxpermdi r,t,a,c </programlisting> </entry> <entry> <programlisting> mtvsrd t,b - vinserth r,t,a,c*2 + xxpermdi r,t,a,1-c </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>unsigned short</para> + <para>unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para> signed int</para> </entry> <entry> <programlisting> - mtvsrwz t,b - vinserth r,t,a,(7-c)*2 + mtvsrd t,b + xxpermdi r,t,a,c </programlisting> </entry> <entry> <programlisting> mtvsrd t,b - vinserth r,t,a,c*2 + xxpermdi r,t,a,1-c </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>double</para> + <para>float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry align="center" valign="middle"> <para> signed int</para> </entry> <entry> <programlisting> - xxpermdi r,b,a,1 [c=0] - [or] - xxpermdi r,a,b,1 [c=1] + xscvdpspn t,a + xxextractuw u,t,0 + xxinsertw r/b,u,(3-c)*4 </programlisting> </entry> <entry> <programlisting> - xxpermdi r,a,b,1 [c=0] - [or] - xxpermdi r,b,a,1 [c=1] + xscvdpspn t,a + xxextractuw u,t,0 + xxinsertw r/b,u,c*4 </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>float</para> + <para>double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry align="center" valign="middle"> <para> signed int</para> </entry> <entry> <programlisting> - xscvdpspn t,a - xxextractuw u,t,0 - xxinsertw r/b,u,(3-c)*4 + xxpermdi r,b,a,1 [c=0] + [or] + xxpermdi r,a,b,1 [c=1] </programlisting> </entry> <entry> <programlisting> - xscvdpspn t,a - xxextractuw u,t,0 - xxinsertw r/b,u,c*4 + xxpermdi r,a,b,1 [c=0] + [or] + xxpermdi r,b,a,1 [c=1] </programlisting> </entry> </row> @@ -15929,17 +15929,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - xviexpdp r,a,b + xviexpsp r,a,b </programlisting> </entry> <entry align="center" valign="middle"> @@ -15948,17 +15948,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - xviexpdp r,a,b + xviexpsp r,a,b </programlisting> </entry> <entry align="center" valign="middle"> @@ -15967,17 +15967,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - xviexpsp r,a,b + xviexpdp r,a,b </programlisting> </entry> <entry align="center" valign="middle"> @@ -15986,17 +15986,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - xviexpsp r,a,b + xviexpdp r,a,b </programlisting> </entry> <entry align="center" valign="middle"> @@ -16288,13 +16288,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int *</para> + <para>vector bool short *</para> </entry> <entry> <programlisting> @@ -16304,13 +16304,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed int *</para> + <para> signed short *</para> </entry> <entry> <programlisting> @@ -16320,13 +16320,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int *</para> + <para>vector signed short *</para> </entry> <entry> <programlisting> @@ -16336,13 +16336,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned int *</para> + <para> unsigned short *</para> </entry> <entry> <programlisting> @@ -16352,13 +16352,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int *</para> + <para>vector unsigned short *</para> </entry> <entry> <programlisting> @@ -16368,13 +16368,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed __int128</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>signed __int128 *</para> + <para>vector pixel *</para> </entry> <entry> <programlisting> @@ -16384,13 +16384,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed __int128</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed __int128 *</para> + <para>vector bool int *</para> </entry> <entry> <programlisting> @@ -16400,13 +16400,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned __int128</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned __int128 *</para> + <para> signed int *</para> </entry> <entry> <programlisting> @@ -16416,13 +16416,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned __int128</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned __int128 *</para> + <para>vector signed int *</para> </entry> <entry> <programlisting> @@ -16432,13 +16432,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool long long *</para> + <para> unsigned int *</para> </entry> <entry> <programlisting> @@ -16448,13 +16448,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed long long *</para> + <para>vector unsigned int *</para> </entry> <entry> <programlisting> @@ -16464,13 +16464,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long *</para> + <para>vector bool long long *</para> </entry> <entry> <programlisting> @@ -16480,13 +16480,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned long long *</para> + <para> signed long long *</para> </entry> <entry> <programlisting> @@ -16496,13 +16496,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long *</para> + <para>vector signed long long *</para> </entry> <entry> <programlisting> @@ -16512,13 +16512,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel *</para> + <para> unsigned long long *</para> </entry> <entry> <programlisting> @@ -16528,13 +16528,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short *</para> + <para>vector unsigned long long *</para> </entry> <entry> <programlisting> @@ -16544,13 +16544,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed __int128</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed short *</para> + <para>signed __int128 *</para> </entry> <entry> <programlisting> @@ -16560,13 +16560,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed __int128</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short *</para> + <para>vector signed __int128 *</para> </entry> <entry> <programlisting> @@ -16576,13 +16576,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned __int128</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned short *</para> + <para> unsigned __int128 *</para> </entry> <entry> <programlisting> @@ -16592,13 +16592,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned __int128</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short *</para> + <para>vector unsigned __int128 *</para> </entry> <entry> <programlisting> @@ -16608,13 +16608,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> double *</para> + <para> float *</para> </entry> <entry> <programlisting> @@ -16624,13 +16624,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector double *</para> + <para>vector float *</para> </entry> <entry> <programlisting> @@ -16640,13 +16640,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> float *</para> + <para> double *</para> </entry> <entry> <programlisting> @@ -16656,13 +16656,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector float *</para> + <para>vector double *</para> </entry> <entry> <programlisting> @@ -16789,65 +16789,65 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>signed int *</para> + <para>signed short *</para> </entry> <entry> <programlisting> - lvewx r,b,a + lvehx r,b,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>unsigned int *</para> + <para>unsigned short *</para> </entry> <entry> <programlisting> - lvewx r,b,a + lvehx r,b,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>signed short *</para> + <para>signed int *</para> </entry> <entry> <programlisting> - lvehx r,b,a + lvewx r,b,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>unsigned short *</para> + <para>unsigned int *</para> </entry> <entry> <programlisting> - lvehx r,b,a + lvewx r,b,a </programlisting> </entry> </row> @@ -17020,13 +17020,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int *</para> + <para>vector bool short *</para> </entry> <entry> <programlisting> @@ -17036,13 +17036,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed int *</para> + <para> signed short *</para> </entry> <entry> <programlisting> @@ -17052,13 +17052,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int *</para> + <para>vector signed short *</para> </entry> <entry> <programlisting> @@ -17068,13 +17068,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned int *</para> + <para> unsigned short *</para> </entry> <entry> <programlisting> @@ -17084,13 +17084,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int *</para> + <para>vector unsigned short *</para> </entry> <entry> <programlisting> @@ -17100,13 +17100,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool long long *</para> + <para>vector pixel *</para> </entry> <entry> <programlisting> @@ -17116,13 +17116,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed long long *</para> + <para>vector bool int *</para> </entry> <entry> <programlisting> @@ -17132,13 +17132,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long *</para> + <para> signed int *</para> </entry> <entry> <programlisting> @@ -17148,13 +17148,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned long long *</para> + <para>vector signed int *</para> </entry> <entry> <programlisting> @@ -17164,13 +17164,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long *</para> + <para> unsigned int *</para> </entry> <entry> <programlisting> @@ -17180,13 +17180,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel *</para> + <para>vector unsigned int *</para> </entry> <entry> <programlisting> @@ -17196,13 +17196,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short *</para> + <para>vector bool long long *</para> </entry> <entry> <programlisting> @@ -17212,13 +17212,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed short *</para> + <para> signed long long *</para> </entry> <entry> <programlisting> @@ -17228,13 +17228,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short *</para> + <para>vector signed long long *</para> </entry> <entry> <programlisting> @@ -17244,13 +17244,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned short *</para> + <para> unsigned long long *</para> </entry> <entry> <programlisting> @@ -17260,13 +17260,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short *</para> + <para>vector unsigned long long *</para> </entry> <entry> <programlisting> @@ -17276,13 +17276,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> double *</para> + <para> float *</para> </entry> <entry> <programlisting> @@ -17292,13 +17292,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector double *</para> + <para>vector float *</para> </entry> <entry> <programlisting> @@ -17308,13 +17308,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> float *</para> + <para> double *</para> </entry> <entry> <programlisting> @@ -17324,13 +17324,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector float *</para> + <para>vector double *</para> </entry> <entry> <programlisting> @@ -17562,39 +17562,39 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry> <programlisting> - xvmaddmdp r/a,b,c + xvmaddmsp r/a,b,c </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry> <programlisting> - xvmaddmsp r/a,b,c + xvmaddmdp r/a,b,c </programlisting> </entry> </row> @@ -17820,129 +17820,129 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry> <programlisting> - vmaxsw r,a,b + vmaxsh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vmaxuw r,a,b + vmaxuh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed long long</para> + <para> vector signed int</para> </entry> <entry> <programlisting> - vmaxsd r,a,b + vmaxsw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vmaxud r,a,b + vmaxuw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed long long</para> </entry> <entry> <programlisting> - vmaxsh r,a,b + vmaxsd r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - vmaxuh r,a,b + vmaxud r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry> <programlisting> - xvmaxdp r,a,b + xvmaxsp r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry> <programlisting> - xvmaxsp r,a,b + xvmaxdp r,a,b </programlisting> </entry> </row> @@ -18149,43 +18149,43 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry> <programlisting> - xxpermdi r,b,a,3 + vmrgow r,b,a </programlisting> </entry> <entry> <programlisting> - xxpermdi r,a,b,0 + vmrgew r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry> <programlisting> - vmrgow r,b,a + xxpermdi r,b,a,3 </programlisting> </entry> <entry> <programlisting> - vmrgew r,a,b + xxpermdi r,a,b,0 </programlisting> </entry> </row> @@ -18347,253 +18347,253 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para> vector bool int</para> + <para> vector bool short</para> </entry> <entry> <programlisting> - vmrglw r,b,a + vmrglh r,b,a </programlisting> </entry> <entry> <programlisting> - vmrghw r,a,b + vmrghh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry> <programlisting> - vmrglw r,b,a + vmrglh r,b,a </programlisting> </entry> <entry> <programlisting> - vmrghw r,a,b + vmrghh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vmrglw r,b,a + vmrglh r,b,a </programlisting> </entry> <entry> <programlisting> - vmrghw r,a,b + vmrghh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> - <para> vector bool long long</para> + <para> vector pixel</para> </entry> <entry> <programlisting> - xxpermdi r,b,a,3 + vmrglh r,b,a </programlisting> </entry> <entry> <programlisting> - xxpermdi r,a,b,0 + vmrghh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed long long</para> + <para> vector bool int</para> </entry> <entry> <programlisting> - xxpermdi r,b,a,3 + vmrglw r,b,a </programlisting> </entry> <entry> <programlisting> - xxpermdi r,a,b,0 + vmrghw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector signed int</para> </entry> <entry> <programlisting> - xxpermdi r,b,a,3 + vmrglw r,b,a </programlisting> </entry> <entry> <programlisting> - xxpermdi r,a,b,0 + vmrghw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector pixel</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vmrglh r,b,a + vmrglw r,b,a </programlisting> </entry> <entry> <programlisting> - vmrghh r,a,b + vmrghw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para> vector bool short</para> + <para> vector bool long long</para> </entry> <entry> <programlisting> - vmrglh r,b,a + xxpermdi r,b,a,3 </programlisting> </entry> <entry> <programlisting> - vmrghh r,a,b + xxpermdi r,a,b,0 </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed long long</para> </entry> <entry> <programlisting> - vmrglh r,b,a + xxpermdi r,b,a,3 </programlisting> </entry> <entry> <programlisting> - vmrghh r,a,b + xxpermdi r,a,b,0 </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - vmrglh r,b,a + xxpermdi r,b,a,3 </programlisting> </entry> <entry> <programlisting> - vmrghh r,a,b + xxpermdi r,a,b,0 </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry> <programlisting> - xxpermdi r,b,a,3 + vmrglw r,b,a </programlisting> </entry> <entry> <programlisting> - xxpermdi r,a,b,0 + vmrghw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry> <programlisting> - vmrglw r,b,a + xxpermdi r,b,a,3 </programlisting> </entry> <entry> <programlisting> - vmrghw r,a,b + xxpermdi r,a,b,0 </programlisting> </entry> </row> @@ -18758,253 +18758,253 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para> vector bool int</para> + <para> vector bool short</para> </entry> <entry> <programlisting> - vmrghw r,b,a + vmrghh r,b,a </programlisting> </entry> <entry> <programlisting> - vmrglw r,a,b + vmrglh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry> <programlisting> - vmrghw r,b,a + vmrghh r,b,a </programlisting> </entry> <entry> <programlisting> - vmrglw r,a,b + vmrglh r,a,b </programlisting> </entry> - </row> + </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vmrghw r,b,a + vmrghh r,b,a </programlisting> </entry> <entry> <programlisting> - vmrglw r,a,b + vmrglh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> - <para> vector bool long long</para> + <para> vector pixel</para> </entry> <entry> <programlisting> - xxpermdi r,b,a,0 + vmrghh r,b,a </programlisting> </entry> <entry> <programlisting> - xxpermdi r,a,b,3 + vmrglh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed long long</para> + <para> vector bool int</para> </entry> <entry> <programlisting> - xxpermdi r,b,a,0 + vmrghw r,b,a </programlisting> </entry> <entry> <programlisting> - xxpermdi r,a,b,3 + vmrglw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector signed int</para> </entry> <entry> <programlisting> - xxpermdi r,b,a,0 + vmrghw r,b,a </programlisting> </entry> <entry> <programlisting> - xxpermdi r,a,b,3 + vmrglw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector pixel</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vmrghh r,b,a + vmrghw r,b,a </programlisting> </entry> <entry> <programlisting> - vmrglh r,a,b + vmrglw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para> vector bool short</para> + <para> vector bool long long</para> </entry> <entry> <programlisting> - vmrghh r,b,a + xxpermdi r,b,a,0 </programlisting> </entry> <entry> <programlisting> - vmrglh r,a,b + xxpermdi r,a,b,3 </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed long long</para> </entry> <entry> <programlisting> - vmrghh r,b,a + xxpermdi r,b,a,0 </programlisting> </entry> <entry> <programlisting> - vmrglh r,a,b + xxpermdi r,a,b,3 </programlisting> </entry> - </row> + </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - vmrghh r,b,a + xxpermdi r,b,a,0 </programlisting> </entry> <entry> <programlisting> - vmrglh r,a,b + xxpermdi r,a,b,3 </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry> <programlisting> - xxpermdi r,b,a,0 + vmrghw r,b,a </programlisting> </entry> <entry> <programlisting> - xxpermdi r,a,b,3 + vmrglw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry> <programlisting> - vmrghw r,b,a + xxpermdi r,b,a,0 </programlisting> </entry> <entry> <programlisting> - vmrglw r,a,b + xxpermdi r,a,b,3 </programlisting> </entry> </row> @@ -19211,43 +19211,43 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry> <programlisting> - xxpermdi r,b,a,0 + vmrgew r,b,a </programlisting> </entry> <entry> <programlisting> - xxpermdi r,a,b,3 + vmrgow r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry> <programlisting> - vmrgew r,b,a + xxpermdi r,b,a,0 </programlisting> </entry> <entry> <programlisting> - vmrgow r,a,b + xxpermdi r,a,b,3 </programlisting> </entry> </row> @@ -19455,129 +19455,129 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry> <programlisting> - vminsw r,a,b + vminsh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vminuw r,a,b + vminuh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed long long</para> + <para> vector signed int</para> </entry> <entry> <programlisting> - vminsd r,a,b + vminsw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vminud r,a,b + vminuw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed long long</para> </entry> <entry> <programlisting> - vminsh r,a,b + vminsd r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - vminuh r,a,b + vminud r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry> <programlisting> - xvmindp r,a,b + xvminsp r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry> <programlisting> - xvminsp r,a,b + xvmindp r,a,b </programlisting> </entry> </row> @@ -19747,39 +19747,39 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry> <programlisting> - xvmsubmdp r/a,b,c + xvmsubmsp r/a,b,c </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry> <programlisting> - xvmsubmsp r/a,b,c + xvmsubmdp r/a,b,c </programlisting> </entry> </row> @@ -20194,7 +20194,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry> <programlisting> @@ -20204,7 +20204,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry> <programlisting> @@ -20214,7 +20214,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry> <programlisting> @@ -20234,7 +20234,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool int</para> </entry> <entry> <programlisting> @@ -20244,7 +20244,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed int</para> </entry> <entry> <programlisting> @@ -20254,7 +20254,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned int</para> </entry> <entry> <programlisting> @@ -20412,131 +20412,131 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry> <programlisting> - vmuluwm r,a,b + xxspltib t,0 + vmladduhm r,a,b,t </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vmuluwm r,a,b + xxspltib t,0 + vmladduhm r,a,b,t </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed long long</para> + <para> vector signed int</para> </entry> <entry> <programlisting> - [scalarized] + vmuluwm r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - [scalarized] + vmuluwm r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed long long</para> </entry> <entry> <programlisting> - xxspltib t,0 - vmladduhm r,a,b,t + [scalarized] </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - xxspltib t,0 - vmladduhm r,a,b,t + [scalarized] </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry> <programlisting> - xvmuldp r,a,b + xvmulsp r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry> <programlisting> - xvmulsp r,a,b + xvmuldp r,a,b </programlisting> </entry> </row> @@ -20653,127 +20653,127 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed char</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed char</para> </entry> <entry> <programlisting> - vmulosh r,a,b + vmulosb r,a,b </programlisting> </entry> <entry> <programlisting> - vmulesh r,a,b + vmulesb r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned char</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned char</para> </entry> <entry> <programlisting> - vmulouh r,a,b + vmuloub r,a,b </programlisting> </entry> <entry> <programlisting> - vmuleuh r,a,b + vmuleub r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry> <programlisting> - vmulosw r,a,b + vmulosh r,a,b </programlisting> </entry> <entry> <programlisting> - vmulesw r,a,b + vmulesh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vmulouw r,a,b + vmulouh r,a,b </programlisting> </entry> <entry> <programlisting> - vmuleuw r,a,b + vmuleuh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed char</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed char</para> + <para> vector signed int</para> </entry> <entry> <programlisting> - vmulosb r,a,b + vmulosw r,a,b </programlisting> </entry> <entry> <programlisting> - vmulesb r,a,b + vmulesw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned char</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned char</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vmuloub r,a,b + vmulouw r,a,b </programlisting> </entry> <entry> <programlisting> - vmuleub r,a,b + vmuleuw r,a,b </programlisting> </entry> </row> @@ -20890,127 +20890,127 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed char</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed char</para> </entry> <entry> <programlisting> - vmulesh r,a,b + vmulesb r,a,b </programlisting> </entry> <entry> <programlisting> - vmulosh r,a,b + vmulosb r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned char</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned char</para> </entry> <entry> <programlisting> - vmuleuh r,a,b + vmuleub r,a,b </programlisting> </entry> <entry> <programlisting> - vmulouh r,a,b + vmuloub r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry> <programlisting> - vmulesw r,a,b + vmulesh r,a,b </programlisting> </entry> <entry> <programlisting> - vmulosw r,a,b + vmulosh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vmuleuw r,a,b + vmuleuh r,a,b </programlisting> </entry> <entry> <programlisting> - vmulouw r,a,b + vmulouh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed char</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed char</para> + <para> vector signed int</para> </entry> <entry> <programlisting> - vmulesb r,a,b + vmulesw r,a,b </programlisting> </entry> <entry> <programlisting> - vmulosb r,a,b + vmulosw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned char</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned char</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vmuleub r,a,b + vmuleuw r,a,b </programlisting> </entry> <entry> <programlisting> - vmuloub r,a,b + vmulouw r,a,b </programlisting> </entry> </row> @@ -21127,72 +21127,72 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry> <programlisting> vspltisw t,0 - vsubuwm u,t,a - vminsw r,u,a + vsubuhm u,t,a + vminsh r,u,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry> <programlisting> vspltisw t,0 - vsubudm u,t,a - vminsd r,u,a + vsubuwm u,t,a + vminsw r,u,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry> <programlisting> vspltisw t,0 - vsubuhm u,t,a - vminsh r,u,a + vsubudm u,t,a + vminsd r,u,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry> <programlisting> - xvnabsdp r,a + xvnabssp r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry> <programlisting> - xvnabssp r,a + xvnabsdp r,a </programlisting> </entry> </row> @@ -21305,13 +21305,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para> vector bool int</para> + <para> vector bool short</para> </entry> <entry> <programlisting> @@ -21321,13 +21321,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry> <programlisting> @@ -21337,13 +21337,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> @@ -21353,13 +21353,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para> vector bool long long</para> + <para> vector bool int</para> </entry> <entry> <programlisting> @@ -21369,13 +21369,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed long long</para> + <para> vector signed int</para> </entry> <entry> <programlisting> @@ -21385,13 +21385,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> @@ -21401,13 +21401,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para> vector bool short</para> + <para> vector bool long long</para> </entry> <entry> <programlisting> @@ -21417,13 +21417,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed long long</para> </entry> <entry> <programlisting> @@ -21433,13 +21433,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> @@ -21449,13 +21449,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry> <programlisting> @@ -21465,13 +21465,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry> <programlisting> @@ -21713,27 +21713,27 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry> <programlisting> - xvrdpi r,a + xvrspi r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry> <programlisting> - xvrspi r,a + xvrdpi r,a </programlisting> </entry> </row> @@ -21832,69 +21832,69 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry> <programlisting> vspltisw t,0 - vsubuwm r,t,a + vsubuhm r,t,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry> <programlisting> vspltisw t,0 - vsubudm r,t,a + vsubuwm r,t,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry> <programlisting> vspltisw t,0 - vsubuhm r,t,a + vsubudm r,t,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry> <programlisting> - xvnegdp r,a + xvnegsp r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry> <programlisting> - xvnegsp r,a + xvnegdp r,a </programlisting> </entry> </row> @@ -21973,39 +21973,39 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry> <programlisting> - xvnmaddadp r/c,a,b + xvnmaddasp r/c,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry> <programlisting> - xvnmaddasp r/c,a,b + xvnmaddadp r/c,a,b </programlisting> </entry> </row> @@ -22084,39 +22084,39 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry> <programlisting> - xvnmsubmdp r/a,b,c + xvnmsubmsp r/a,b,c </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry> <programlisting> - xvnmsubmsp r/a,b,c + xvnmsubmdp r/a,b,c </programlisting> </entry> </row> @@ -22229,13 +22229,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para> vector bool int</para> + <para> vector bool short</para> </entry> <entry> <programlisting> @@ -22245,13 +22245,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry> <programlisting> @@ -22261,13 +22261,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> @@ -22277,13 +22277,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para> vector bool long long</para> + <para> vector bool int</para> </entry> <entry> <programlisting> @@ -22293,13 +22293,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed long long</para> + <para> vector signed int</para> </entry> <entry> <programlisting> @@ -22309,13 +22309,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> @@ -22325,13 +22325,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para> vector bool short</para> + <para> vector bool long long</para> </entry> <entry> <programlisting> @@ -22341,13 +22341,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed long long</para> </entry> <entry> <programlisting> @@ -22357,13 +22357,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> @@ -22373,13 +22373,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry> <programlisting> @@ -22389,13 +22389,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry> <programlisting> @@ -22512,13 +22512,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para> vector bool int</para> + <para> vector bool short</para> </entry> <entry> <programlisting> @@ -22528,13 +22528,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry> <programlisting> @@ -22544,13 +22544,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> @@ -22560,13 +22560,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para> vector bool long long</para> + <para> vector bool int</para> </entry> <entry> <programlisting> @@ -22576,13 +22576,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed long long</para> + <para> vector signed int</para> </entry> <entry> <programlisting> @@ -22592,13 +22592,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> @@ -22608,13 +22608,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para> vector bool short</para> + <para> vector bool long long</para> </entry> <entry> <programlisting> @@ -22624,13 +22624,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed long long</para> </entry> <entry> <programlisting> @@ -22640,13 +22640,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> @@ -22656,13 +22656,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry> <programlisting> @@ -22672,13 +22672,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry> <programlisting> @@ -22767,10 +22767,58 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>vector signed char</para> </entry> <entry align="center" valign="middle"> - <para>vector signed char</para> + <para>vector signed char</para> + </entry> + <entry align="center" valign="middle"> + <para> vector signed char</para> + </entry> + <entry> + <programlisting> + xxlorc r,a,b + </programlisting> + </entry> + </row> + <row> + <entry align="center" valign="middle"> + <para>vector unsigned char</para> + </entry> + <entry align="center" valign="middle"> + <para>vector unsigned char</para> + </entry> + <entry align="center" valign="middle"> + <para> vector unsigned char</para> + </entry> + <entry> + <programlisting> + xxlorc r,a,b + </programlisting> + </entry> + </row> + <row> + <entry align="center" valign="middle"> + <para>vector bool short</para> + </entry> + <entry align="center" valign="middle"> + <para>vector bool short</para> + </entry> + <entry align="center" valign="middle"> + <para> vector bool short</para> + </entry> + <entry> + <programlisting> + xxlorc r,a,b + </programlisting> + </entry> + </row> + <row> + <entry align="center" valign="middle"> + <para>vector signed short</para> + </entry> + <entry align="center" valign="middle"> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed char</para> + <para> vector signed short</para> </entry> <entry> <programlisting> @@ -22780,13 +22828,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned char</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned char</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned char</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> @@ -22892,45 +22940,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> - </entry> - <entry align="center" valign="middle"> - <para>vector bool short</para> - </entry> - <entry align="center" valign="middle"> - <para> vector bool short</para> - </entry> - <entry> - <programlisting> - xxlorc r,a,b - </programlisting> - </entry> - </row> - <row> - <entry align="center" valign="middle"> - <para>vector signed short</para> - </entry> - <entry align="center" valign="middle"> - <para>vector signed short</para> - </entry> - <entry align="center" valign="middle"> - <para> vector signed short</para> - </entry> - <entry> - <programlisting> - xxlorc r,a,b - </programlisting> - </entry> - </row> - <row> - <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector float</para> </entry> <entry> <programlisting> @@ -22950,22 +22966,6 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </entry> <entry> <programlisting> - xxlorc r,a,b - </programlisting> - </entry> - </row> - <row> - <entry align="center" valign="middle"> - <para>vector float</para> - </entry> - <entry align="center" valign="middle"> - <para>vector float</para> - </entry> - <entry align="center" valign="middle"> - <para> vector float</para> - </entry> - <entry> - <programlisting> xxlorc r,a,b </programlisting> </entry> @@ -23130,127 +23130,127 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para> vector bool long long</para> + <para> vector bool int</para> </entry> <entry> <programlisting> - vpkudum r,b,a + vpkuwum r,b,a </programlisting> </entry> <entry> <programlisting> - vpkudum r,a,b + vpkuwum r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed long long</para> + <para> vector signed int</para> </entry> <entry> <programlisting> - vpkudum r,b,a + vpkuwum r,b,a </programlisting> </entry> <entry> <programlisting> - vpkudum r,a,b + vpkuwum r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vpkudum r,b,a + vpkuwum r,b,a </programlisting> </entry> <entry> <programlisting> - vpkudum r,a,b + vpkuwum r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para> vector bool int</para> + <para> vector bool long long</para> </entry> <entry> <programlisting> - vpkuwum r,b,a + vpkudum r,b,a </programlisting> </entry> <entry> <programlisting> - vpkuwum r,a,b + vpkudum r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed long long</para> </entry> <entry> <programlisting> - vpkuwum r,b,a + vpkudum r,b,a </programlisting> </entry> <entry> <programlisting> - vpkuwum r,a,b + vpkudum r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - vpkuwum r,b,a + vpkudum r,b,a </programlisting> </entry> <entry> <programlisting> - vpkuwum r,a,b + vpkudum r,a,b </programlisting> </entry> </row> @@ -23620,85 +23620,85 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed long long</para> + <para> vector signed int</para> </entry> <entry> <programlisting> - vpksdss r,b,a + vpkswss r,b,a </programlisting> </entry> <entry> <programlisting> - vpksdss r,a,b + vpkswss r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vpkudus r,b,a + vpkuwus r,b,a </programlisting> </entry> <entry> <programlisting> - vpkudus r,a,b + vpkuwus r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed long long</para> </entry> <entry> <programlisting> - vpkswss r,b,a + vpksdss r,b,a </programlisting> </entry> <entry> <programlisting> - vpkswss r,a,b + vpksdss r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - vpkuwus r,b,a + vpkudus r,b,a </programlisting> </entry> <entry> <programlisting> - vpkuwus r,a,b + vpkudus r,a,b </programlisting> </entry> </row> @@ -23834,85 +23834,85 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed long long</para> + <para> vector signed int</para> </entry> <entry> <programlisting> - vpksdus r,b,a + vpkswus r,b,a </programlisting> </entry> <entry> <programlisting> - vpksdus r,a,b + vpkswus r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vpkudus r,b,a + vpkuwus r,b,a </programlisting> </entry> <entry> <programlisting> - vpkudus r,a,b + vpkuwus r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed long long</para> </entry> <entry> <programlisting> - vpkswus r,b,a + vpksdus r,b,a </programlisting> </entry> <entry> <programlisting> - vpkswus r,a,b + vpksdus r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - vpkuwus r,b,a + vpkudus r,b,a </programlisting> </entry> <entry> <programlisting> - vpkuwus r,a,b + vpkudus r,a,b </programlisting> </entry> </row> @@ -24016,14 +24016,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned __int128</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed __int128</para> + <para>vector signed long long</para> </entry> <entry> <programlisting> - vprtybq r,a + vprtybd r,a </programlisting> </entry> <entry align="center" valign="middle"> @@ -24032,14 +24032,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned __int128</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned __int128</para> + <para>vector unsigned long long</para> </entry> <entry> <programlisting> - vprtybq r,a + vprtybd r,a </programlisting> </entry> <entry align="center" valign="middle"> @@ -24048,14 +24048,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned __int128</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed __int128</para> </entry> <entry> <programlisting> - vprtybd r,a + vprtybq r,a </programlisting> </entry> <entry align="center" valign="middle"> @@ -24064,14 +24064,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned __int128</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned __int128</para> </entry> <entry> <programlisting> - vprtybd r,a + vprtybq r,a </programlisting> </entry> <entry align="center" valign="middle"> @@ -24253,13 +24253,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para> vector bool int</para> + <para> vector bool short</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -24277,13 +24277,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -24301,13 +24301,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -24325,13 +24325,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> - <para> vector bool long long</para> + <para> vector pixel</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -24349,13 +24349,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed long long</para> + <para> vector bool int</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -24373,13 +24373,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector signed int</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -24397,13 +24397,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector pixel</para> + <para> vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -24421,13 +24421,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para> vector bool short</para> + <para> vector bool long long</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -24445,13 +24445,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed long long</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -24469,13 +24469,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -24493,13 +24493,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -24517,13 +24517,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -24785,33 +24785,33 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned char</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned char</para> </entry> <entry> <programlisting> - vpmsumh r,a,b + vpmsumb r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned __int128</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vpmsumd r,a,b + vpmsumh r,a,b </programlisting> </entry> </row> @@ -24833,17 +24833,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned __int128</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned char</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned char</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - vpmsumb r,a,b + vpmsumd r,a,b </programlisting> </entry> </row> @@ -24942,79 +24942,79 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry> <programlisting> - vpopcntw r,a + vpopcnth r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry> <programlisting> - vpopcntw r,a + vpopcnth r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry> <programlisting> - vpopcntd r,a + vpopcntw r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry> <programlisting> - vpopcntd r,a + vpopcntw r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry> <programlisting> - vpopcnth r,a + vpopcntd r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry> <programlisting> - vpopcnth r,a + vpopcntd r,a </programlisting> </entry> </row> @@ -25083,27 +25083,27 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry> <programlisting> - xvredp r,a + xvresp r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry> <programlisting> - xvresp r,a + xvredp r,a </programlisting> </entry> </row> @@ -25229,41 +25229,41 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry> <programlisting> - xvredp t,b - xvnmsubadp z,b,t - xvmaddadp u,z,t - xvmuldp v,a,u - xvnmsubadp r/a,b,v - xvmaddmdp r/a,u,v + xvresp t,b + xvmulsp u,a,t + xvnmsubasp r/a,b,u + xvmaddmsp r/a,t,u </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry> <programlisting> - xvresp t,b - xvmulsp u,a,t - xvnmsubasp r/a,b,u - xvmaddmsp r/a,t,u + xvredp t,b + xvnmsubadp z,b,t + xvmaddadp u,z,t + xvmuldp v,a,u + xvnmsubadp r/a,b,v + xvmaddmdp r/a,u,v </programlisting> </entry> </row> @@ -25401,14 +25401,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry> <programlisting> - xxbrw r,a + xxbrh r,a </programlisting> </entry> <entry align="center" valign="middle"> @@ -25417,14 +25417,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry> <programlisting> - xxbrw r,a + xxbrh r,a </programlisting> </entry> <entry> @@ -25433,14 +25433,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry> <programlisting> - xxbrw r,a + xxbrh r,a </programlisting> </entry> <entry> @@ -25449,14 +25449,30 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed __int128</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed __int128</para> + <para>vector bool int</para> </entry> <entry> <programlisting> - xxbrq r,a + xxbrw r,a + </programlisting> + </entry> + <entry align="center" valign="middle"> + <para>Deprecated</para> + </entry> + </row> + <row> + <entry align="center" valign="middle"> + <para>vector signed int</para> + </entry> + <entry align="center" valign="middle"> + <para>vector signed int</para> + </entry> + <entry> + <programlisting> + xxbrw r,a </programlisting> </entry> <entry> @@ -25465,14 +25481,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned __int128</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned __int128</para> + <para>vector unsigned int</para> </entry> <entry> <programlisting> - xxbrq r,a + xxbrw r,a </programlisting> </entry> <entry> @@ -25529,30 +25545,30 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector signed __int128</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector signed __int128</para> </entry> <entry> <programlisting> - xxbrh r,a + xxbrq r,a </programlisting> </entry> - <entry align="center" valign="middle"> - <para>Deprecated</para> + <entry> + <para></para> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector unsigned __int128</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector unsigned __int128</para> </entry> <entry> <programlisting> - xxbrh r,a + xxbrq r,a </programlisting> </entry> <entry> @@ -25561,14 +25577,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector float</para> </entry> <entry> <programlisting> - xxbrh r,a + xxbrw r,a </programlisting> </entry> <entry> @@ -25591,22 +25607,6 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para></para> </entry> </row> - <row> - <entry align="center" valign="middle"> - <para>vector float</para> - </entry> - <entry align="center" valign="middle"> - <para>vector float</para> - </entry> - <entry> - <programlisting> - xxbrw r,a - </programlisting> - </entry> - <entry> - <para></para> - </entry> - </row> </tbody> </tgroup> </table> @@ -25713,10 +25713,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry> <programlisting> @@ -25726,10 +25726,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry> <programlisting> @@ -25739,23 +25739,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry> <programlisting> vperm[r] r,a,a,pcv </programlisting> </entry> - </row> + </row> <row> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector bool int</para> </entry> <entry> <programlisting> @@ -25765,10 +25765,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry> <programlisting> @@ -25778,10 +25778,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry> <programlisting> @@ -25791,10 +25791,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry> <programlisting> @@ -25804,10 +25804,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry> <programlisting> @@ -25817,23 +25817,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry> <programlisting> vperm[r] r,a,a,pcv </programlisting> </entry> - </row> + </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry> <programlisting> @@ -25843,10 +25843,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry> <programlisting> @@ -25918,27 +25918,27 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry> <programlisting> - xvrdpic r,a + xvrspic r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry> <programlisting> - xvrspic r,a + xvrdpic r,a </programlisting> </entry> </row> @@ -26049,97 +26049,97 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vrlw r,a,b + vrlh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vrlw r,a,b + vrlh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vrld r,a,b + vrlw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vrld r,a,b + vrlw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - vrlh r,a,b + vrld r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - vrlh r,a,b + vrld r,a,b </programlisting> </entry> </row> @@ -26489,27 +26489,27 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry> <programlisting> - xvrdpi r,a + vrfin r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry> <programlisting> - vrfin r,a + xvrdpi r,a </programlisting> </entry> </row> @@ -26629,6 +26629,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> </thead> <tbody> + <row> + <entry align="center" valign="middle"> + <para>vector float</para> + </entry> + <entry align="center" valign="middle"> + <para>vector float</para> + </entry> + <entry> + <programlisting> + xvrsqrtesp t,a + xvmulsp u,t,a + xvmulsp v,t,h + xvnmsubmsp v,u,h + xvmaddmsp r/v,t,t + </programlisting> + </entry> + </row> <row> <entry align="center" valign="middle"> <para>vector double</para> @@ -26651,23 +26668,6 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </programlisting> </entry> </row> - <row> - <entry align="center" valign="middle"> - <para>vector float</para> - </entry> - <entry align="center" valign="middle"> - <para>vector float</para> - </entry> - <entry> - <programlisting> - xvrsqrtesp t,a - xvmulsp u,t,a - xvmulsp v,t,h - xvnmsubmsp v,u,h - xvmaddmsp r/v,t,t - </programlisting> - </entry> - </row> </tbody> </tgroup> </table> @@ -26733,27 +26733,27 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry> <programlisting> - xvrsqrtedp r,a + xvrsqrtesp r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry> <programlisting> - xvrsqrtesp r,a + xvrsqrtedp r,a </programlisting> </entry> </row> @@ -26948,10 +26948,124 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <para>vector signed char</para> </entry> <entry align="center" valign="middle"> - <para> vector signed char</para> + <para> vector signed char</para> + </entry> + <entry align="center" valign="middle"> + <para> vector bool char</para> + </entry> + <entry> + <programlisting> + xxsel r,a,b,c + </programlisting> + </entry> + </row> + <row> + <entry align="center" valign="middle"> + <para>vector signed char</para> + </entry> + <entry align="center" valign="middle"> + <para>vector signed char</para> + </entry> + <entry align="center" valign="middle"> + <para> vector signed char</para> + </entry> + <entry align="center" valign="middle"> + <para> vector unsigned char</para> + </entry> + <entry> + <programlisting> + xxsel r,a,b,c + </programlisting> + </entry> + </row> + <row> + <entry align="center" valign="middle"> + <para>vector unsigned char</para> + </entry> + <entry align="center" valign="middle"> + <para>vector unsigned char</para> + </entry> + <entry align="center" valign="middle"> + <para> vector unsigned char</para> + </entry> + <entry align="center" valign="middle"> + <para> vector bool char</para> + </entry> + <entry> + <programlisting> + xxsel r,a,b,c + </programlisting> + </entry> + </row> + <row> + <entry align="center" valign="middle"> + <para>vector unsigned char</para> + </entry> + <entry align="center" valign="middle"> + <para>vector unsigned char</para> + </entry> + <entry align="center" valign="middle"> + <para> vector unsigned char</para> + </entry> + <entry align="center" valign="middle"> + <para> vector unsigned char</para> + </entry> + <entry> + <programlisting> + xxsel r,a,b,c + </programlisting> + </entry> + </row> + <row> + <entry align="center" valign="middle"> + <para>vector bool short</para> + </entry> + <entry align="center" valign="middle"> + <para>vector bool short</para> + </entry> + <entry align="center" valign="middle"> + <para> vector bool short</para> + </entry> + <entry align="center" valign="middle"> + <para> vector bool short</para> + </entry> + <entry> + <programlisting> + xxsel r,a,b,c + </programlisting> + </entry> + </row> + <row> + <entry align="center" valign="middle"> + <para>vector bool short</para> + </entry> + <entry align="center" valign="middle"> + <para>vector bool short</para> + </entry> + <entry align="center" valign="middle"> + <para> vector bool short</para> + </entry> + <entry align="center" valign="middle"> + <para> vector unsigned short</para> + </entry> + <entry> + <programlisting> + xxsel r,a,b,c + </programlisting> + </entry> + </row> + <row> + <entry align="center" valign="middle"> + <para>vector signed short</para> + </entry> + <entry align="center" valign="middle"> + <para>vector signed short</para> + </entry> + <entry align="center" valign="middle"> + <para> vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector bool char</para> + <para> vector bool short</para> </entry> <entry> <programlisting> @@ -26961,16 +27075,16 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed char</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed char</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed char</para> + <para> vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned char</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> @@ -26980,35 +27094,35 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned char</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned char</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned char</para> + <para> vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector bool char</para> + <para> vector bool short</para> </entry> <entry> <programlisting> xxsel r,a,b,c </programlisting> </entry> - </row> + </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned char</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned char</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned char</para> + <para> vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned char</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> @@ -27246,73 +27360,16 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> - </entry> - <entry align="center" valign="middle"> - <para>vector bool short</para> - </entry> - <entry align="center" valign="middle"> - <para> vector bool short</para> - </entry> - <entry align="center" valign="middle"> - <para> vector bool short</para> - </entry> - <entry> - <programlisting> - xxsel r,a,b,c - </programlisting> - </entry> - </row> - <row> - <entry align="center" valign="middle"> - <para>vector bool short</para> - </entry> - <entry align="center" valign="middle"> - <para>vector bool short</para> - </entry> - <entry align="center" valign="middle"> - <para> vector bool short</para> - </entry> - <entry align="center" valign="middle"> - <para> vector unsigned short</para> - </entry> - <entry> - <programlisting> - xxsel r,a,b,c - </programlisting> - </entry> - </row> - <row> - <entry align="center" valign="middle"> - <para>vector signed short</para> - </entry> - <entry align="center" valign="middle"> - <para>vector signed short</para> - </entry> - <entry align="center" valign="middle"> - <para> vector signed short</para> - </entry> - <entry align="center" valign="middle"> - <para> vector bool short</para> - </entry> - <entry> - <programlisting> - xxsel r,a,b,c - </programlisting> - </entry> - </row> - <row> - <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector bool int</para> </entry> <entry> <programlisting> @@ -27322,35 +27379,16 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> - </entry> - <entry align="center" valign="middle"> - <para>vector unsigned short</para> - </entry> - <entry align="center" valign="middle"> - <para> vector unsigned short</para> - </entry> - <entry align="center" valign="middle"> - <para> vector bool short</para> - </entry> - <entry> - <programlisting> - xxsel r,a,b,c - </programlisting> - </entry> - </row> - <row> - <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> @@ -27392,44 +27430,6 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </entry> <entry> <programlisting> - xxsel r,a,b,c - </programlisting> - </entry> - </row> - <row> - <entry align="center" valign="middle"> - <para>vector float</para> - </entry> - <entry align="center" valign="middle"> - <para>vector float</para> - </entry> - <entry align="center" valign="middle"> - <para> vector float</para> - </entry> - <entry align="center" valign="middle"> - <para> vector bool int</para> - </entry> - <entry> - <programlisting> - xxsel r,a,b,c - </programlisting> - </entry> - </row> - <row> - <entry align="center" valign="middle"> - <para>vector float</para> - </entry> - <entry align="center" valign="middle"> - <para>vector float</para> - </entry> - <entry align="center" valign="middle"> - <para> vector float</para> - </entry> - <entry align="center" valign="middle"> - <para> vector unsigned int</para> - </entry> - <entry> - <programlisting> xxsel r,a,b,c </programlisting> </entry> @@ -28106,97 +28106,97 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vslw r,a,b + vslh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vslw r,a,b + vslh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vsld r,a,b + vslw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vsld r,a,b + vslw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - vslh r,a,b + vsld r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - vslh r,a,b + vsld r,a,b </programlisting> </entry> </row> @@ -28340,13 +28340,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> <para>4-bit unsigned literal</para> @@ -28359,13 +28359,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para>4-bit unsigned literal</para> @@ -28378,13 +28378,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para>4-bit unsigned literal</para> @@ -28397,13 +28397,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> <para>4-bit unsigned literal</para> @@ -28416,13 +28416,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> <para>4-bit unsigned literal</para> @@ -28435,13 +28435,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para>4-bit unsigned literal</para> @@ -28454,13 +28454,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para>4-bit unsigned literal</para> @@ -28473,13 +28473,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> <para>4-bit unsigned literal</para> @@ -28492,13 +28492,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> <para>4-bit unsigned literal</para> @@ -28511,13 +28511,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para>4-bit unsigned literal</para> @@ -28530,13 +28530,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> <para>4-bit unsigned literal</para> @@ -28549,13 +28549,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> <para>4-bit unsigned literal</para> @@ -28681,13 +28681,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para>2-bit unsigned literal</para> @@ -28700,13 +28700,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para>2-bit unsigned literal</para> @@ -28719,13 +28719,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para>2-bit unsigned literal</para> @@ -28738,13 +28738,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para>2-bit unsigned literal</para> @@ -28757,13 +28757,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> <para>2-bit unsigned literal</para> @@ -28776,13 +28776,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para>2-bit unsigned literal</para> @@ -28892,10 +28892,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -28908,10 +28908,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -28924,10 +28924,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -28940,10 +28940,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -28956,10 +28956,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -28972,10 +28972,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -28988,10 +28988,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -29133,10 +29133,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para> vector signed char</para> @@ -29149,10 +29149,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -29165,10 +29165,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para> vector signed char</para> @@ -29181,10 +29181,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -29197,10 +29197,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> <para> vector signed char</para> @@ -29213,10 +29213,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -29229,10 +29229,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para> vector signed char</para> @@ -29245,10 +29245,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -29261,10 +29261,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para> vector signed char</para> @@ -29277,10 +29277,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -29293,10 +29293,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> <para> vector signed char</para> @@ -29309,10 +29309,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -29325,10 +29325,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para> vector signed char</para> @@ -29341,10 +29341,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -29625,253 +29625,253 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> <para> const int</para> </entry> <entry> <programlisting> - xxspltw r,a,3-b + vsplth r,a,7-b </programlisting> </entry> <entry> <programlisting> - xxspltw r,a,b + vsplth r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para> const int</para> </entry> <entry> <programlisting> - xxspltw r,a,3-b + vsplth r,a,7-b </programlisting> </entry> <entry> <programlisting> - xxspltw r,a,b + vsplth r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para> const int</para> </entry> <entry> <programlisting> - xxspltw r,a,3-b + vsplth r,a,7-b </programlisting> </entry> <entry> <programlisting> - xxspltw r,a,b + vsplth r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> <para> const int</para> </entry> <entry> <programlisting> - xxpermdi r,a,a,(1-b)*3 + vsplth r,a,7-b </programlisting> </entry> <entry> <programlisting> - xxpermdi r,a,a,b + vsplth r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> <para> const int</para> </entry> <entry> <programlisting> - xxpermdi r,a,a,(1-b)*3 + xxspltw r,a,3-b </programlisting> </entry> <entry> <programlisting> - xxpermdi r,a,a,b + xxspltw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para> const int</para> </entry> <entry> <programlisting> - xxpermdi r,a,a,(1-b)*3 + xxspltw r,a,3-b </programlisting> </entry> <entry> <programlisting> - xxpermdi r,a,a,b + xxspltw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para> const int</para> </entry> <entry> <programlisting> - vsplth r,a,7-b + xxspltw r,a,3-b </programlisting> </entry> <entry> <programlisting> - vsplth r,a,b + xxspltw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> <para> const int</para> </entry> <entry> <programlisting> - vsplth r,a,7-b + xxpermdi r,a,a,(1-b)*3 </programlisting> </entry> <entry> <programlisting> - vsplth r,a,b + xxpermdi r,a,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> <para> const int</para> </entry> <entry> <programlisting> - vsplth r,a,7-b + xxpermdi r,a,a,(1-b)*3 </programlisting> </entry> <entry> <programlisting> - vsplth r,a,b + xxpermdi r,a,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para> const int</para> </entry> <entry> <programlisting> - vsplth r,a,7-b + xxpermdi r,a,a,(1-b)*3 </programlisting> </entry> <entry> <programlisting> - vsplth r,a,b + xxpermdi r,a,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> <para> const int</para> </entry> <entry> <programlisting> - xxpermdi r,a,a,(1-b)*3 + xxspltw r,a,3-b </programlisting> </entry> <entry> <programlisting> - xxpermdi r,a,a,b + xxspltw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> <para> const int</para> </entry> <entry> <programlisting> - xxspltw r,a,3-b + xxpermdi r,a,a,(1-b)*3 </programlisting> </entry> <entry> <programlisting> - xxspltw r,a,b + xxpermdi r,a,a,b </programlisting> </entry> </row> @@ -30397,57 +30397,59 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>signed int</para> + <para>signed short</para> </entry> <entry> <programlisting> - mtvsrd t,a - vspltb r,t,7 + rlwinm t,a,0,0xffff + mtvsrd u,t + vsplth r,u,3 </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>unsigned int</para> + <para>unsigned short</para> </entry> <entry> - <programlisting> - mtvsrd t,a - vspltb r,t,7 + <programlisting> + rlwinm t,a,0,0xffff + mtvsrd u,t + vsplth r,u,3 </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed __int128</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>signed __int128</para> + <para>signed int</para> </entry> <entry> <programlisting> - mtvsrwz t,a - xxspltw r,t,1 + mtvsrd t,a + vspltb r,t,7 </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned __int128</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>unsigned __int128</para> + <para>unsigned int</para> </entry> <entry> <programlisting> - mtvsrwz t,a - xxspltw r,t,1 + mtvsrd t,a + vspltb r,t,7 </programlisting> </entry> </row> @@ -30481,58 +30483,56 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed __int128</para> </entry> <entry align="center" valign="middle"> - <para>signed short</para> + <para>signed __int128</para> </entry> <entry> <programlisting> - rlwinm t,a,0,0xffff - mtvsrd u,t - vsplth r,u,3 + mtvsrwz t,a + xxspltw r,t,1 </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned __int128</para> </entry> <entry align="center" valign="middle"> - <para>unsigned short</para> + <para>unsigned __int128</para> </entry> <entry> <programlisting> - rlwinm t,a,0,0xffff - mtvsrd u,t - vsplth r,u,3 + mtvsrwz t,a + xxspltw r,t,1 </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>double</para> + <para>float</para> </entry> <entry> <programlisting> - xxpermdi r,a,a,0 + xxscvdpspn t,a + xxspltw r,t,0 </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>float</para> + <para>double</para> </entry> <entry> <programlisting> - xxscvdpspn t,a - xxspltw r,t,0 + xxpermdi r,a,a,0 </programlisting> </entry> </row> @@ -30596,27 +30596,27 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry> <programlisting> - xvsqrtdp r,a + xvsqrtsp r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry> <programlisting> - xvsqrtsp r,a + xvsqrtdp r,a </programlisting> </entry> </row> @@ -30729,97 +30729,97 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vsrw r,a,b + vsrh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vsrw r,a,b + vsrh r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vsrd r,a,b + vsrw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vsrd r,a,b + vsrw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - vsrh r,a,b + vsrd r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - vsrh r,a,b + vsrd r,a,b </programlisting> </entry> </row> @@ -30932,97 +30932,97 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vsraw r,a,b + vsrah r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vsraw r,a,b + vsrah r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vsrad r,a,b + vsraw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vsrad r,a,b + vsraw r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - vsrah r,a,b + vsrad r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> - vsrah r,a,b + vsrad r,a,b </programlisting> </entry> </row> @@ -31124,10 +31124,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -31140,10 +31140,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -31156,10 +31156,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -31172,10 +31172,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -31188,10 +31188,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -31204,10 +31204,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -31220,10 +31220,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -31366,10 +31366,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para> vector signed char</para> @@ -31382,10 +31382,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -31398,10 +31398,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para> vector signed char</para> @@ -31414,10 +31414,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -31430,10 +31430,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> <para> vector signed char</para> @@ -31446,10 +31446,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -31462,10 +31462,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para> vector signed char</para> @@ -31478,10 +31478,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -31494,10 +31494,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para> vector signed char</para> @@ -31510,10 +31510,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -31526,10 +31526,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> <para> vector signed char</para> @@ -31542,10 +31542,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -31558,10 +31558,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para> vector signed char</para> @@ -31574,10 +31574,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para> vector unsigned char</para> @@ -31890,13 +31890,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int *</para> + <para>vector bool short *</para> </entry> <entry> <programlisting> @@ -31906,13 +31906,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>signed int *</para> + <para>signed short *</para> </entry> <entry> <programlisting> @@ -31922,13 +31922,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>unsigned int *</para> + <para>unsigned short *</para> </entry> <entry> <programlisting> @@ -31938,13 +31938,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed int *</para> + <para> signed short *</para> </entry> <entry> <programlisting> @@ -31954,13 +31954,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int *</para> + <para>vector signed short *</para> </entry> <entry> <programlisting> @@ -31970,13 +31970,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned int *</para> + <para> unsigned short *</para> </entry> <entry> <programlisting> @@ -31986,13 +31986,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int *</para> + <para>vector unsigned short *</para> </entry> <entry> <programlisting> @@ -32002,13 +32002,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool long long *</para> + <para>vector pixel *</para> </entry> <entry> <programlisting> @@ -32018,13 +32018,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed long long *</para> + <para>vector bool int *</para> </entry> <entry> <programlisting> @@ -32034,13 +32034,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long *</para> + <para>signed int *</para> </entry> <entry> <programlisting> @@ -32050,13 +32050,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned long long *</para> + <para>unsigned int *</para> </entry> <entry> <programlisting> @@ -32066,13 +32066,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long *</para> + <para> signed int *</para> </entry> <entry> <programlisting> @@ -32082,13 +32082,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel *</para> + <para>vector signed int *</para> </entry> <entry> <programlisting> @@ -32098,13 +32098,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short *</para> + <para> unsigned int *</para> </entry> <entry> <programlisting> @@ -32114,13 +32114,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>signed short *</para> + <para>vector unsigned int *</para> </entry> <entry> <programlisting> @@ -32130,13 +32130,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>unsigned short *</para> + <para>vector bool long long *</para> </entry> <entry> <programlisting> @@ -32146,13 +32146,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed short *</para> + <para> signed long long *</para> </entry> <entry> <programlisting> @@ -32162,13 +32162,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short *</para> + <para>vector signed long long *</para> </entry> <entry> <programlisting> @@ -32178,13 +32178,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned short *</para> + <para> unsigned long long *</para> </entry> <entry> <programlisting> @@ -32194,13 +32194,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short *</para> + <para>vector unsigned long long *</para> </entry> <entry> <programlisting> @@ -32210,13 +32210,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> double *</para> + <para> float *</para> </entry> <entry> <programlisting> @@ -32226,13 +32226,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector double *</para> + <para>vector float *</para> </entry> <entry> <programlisting> @@ -32242,13 +32242,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> float *</para> + <para> double *</para> </entry> <entry> <programlisting> @@ -32258,13 +32258,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector float *</para> + <para>vector double *</para> </entry> <entry> <programlisting> @@ -32420,77 +32420,61 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> - </entry> - <entry align="center" valign="middle"> - <para>signed long long</para> - </entry> - <entry align="center" valign="middle"> - <para>signed int *</para> - </entry> - <entry> - <programlisting> - stvewx r,b,a - </programlisting> - </entry> - </row> - <row> - <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>unsigned int *</para> + <para>signed short *</para> </entry> <entry> <programlisting> - stvewx r,b,a + stvehx r,b,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>signed int *</para> + <para>unsigned short *</para> </entry> <entry> <programlisting> - stvewx r,b,a + stvehx r,b,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>unsigned int *</para> + <para>signed short *</para> </entry> <entry> <programlisting> - stvewx r,b,a + stvehx r,b,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>signed short *</para> + <para>unsigned short *</para> </entry> <entry> <programlisting> @@ -32516,65 +32500,65 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>signed short *</para> + <para>signed int *</para> </entry> <entry> <programlisting> - stvehx r,b,a + stvewx r,b,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>unsigned short *</para> + <para>unsigned int *</para> </entry> <entry> <programlisting> - stvehx r,b,a + stvewx r,b,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>signed short *</para> + <para>signed int *</para> </entry> <entry> <programlisting> - stvehx r,b,a + stvewx r,b,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>unsigned short *</para> + <para>unsigned int *</para> </entry> <entry> <programlisting> - stvehx r,b,a + stvewx r,b,a </programlisting> </entry> </row> @@ -32780,13 +32764,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int *</para> + <para>vector bool short *</para> </entry> <entry> <programlisting> @@ -32796,13 +32780,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>signed int *</para> + <para>signed short *</para> </entry> <entry> <programlisting> @@ -32812,13 +32796,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>unsigned int *</para> + <para>unsigned short *</para> </entry> <entry> <programlisting> @@ -32828,13 +32812,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed int *</para> + <para> signed short *</para> </entry> <entry> <programlisting> @@ -32844,13 +32828,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int *</para> + <para>vector signed short *</para> </entry> <entry> <programlisting> @@ -32860,13 +32844,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned int *</para> + <para> unsigned short *</para> </entry> <entry> <programlisting> @@ -32876,13 +32860,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int *</para> + <para>vector unsigned short *</para> </entry> <entry> <programlisting> @@ -32892,13 +32876,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector pixel</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool long long *</para> + <para>vector pixel *</para> </entry> <entry> <programlisting> @@ -32908,13 +32892,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed long long *</para> + <para>vector bool int *</para> </entry> <entry> <programlisting> @@ -32924,13 +32908,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long *</para> + <para>signed int *</para> </entry> <entry> <programlisting> @@ -32940,13 +32924,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned long long *</para> + <para>unsigned int *</para> </entry> <entry> <programlisting> @@ -32956,13 +32940,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long *</para> + <para> signed int *</para> </entry> <entry> <programlisting> @@ -32972,13 +32956,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel *</para> + <para>vector signed int *</para> </entry> <entry> <programlisting> @@ -32988,13 +32972,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short *</para> + <para> unsigned int *</para> </entry> <entry> <programlisting> @@ -33004,13 +32988,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>signed short *</para> + <para>vector unsigned int *</para> </entry> <entry> <programlisting> @@ -33020,13 +33004,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>unsigned short *</para> + <para>vector bool long long *</para> </entry> <entry> <programlisting> @@ -33036,13 +33020,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed short *</para> + <para> signed long long *</para> </entry> <entry> <programlisting> @@ -33052,13 +33036,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short *</para> + <para>vector signed long long *</para> </entry> <entry> <programlisting> @@ -33068,13 +33052,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned short *</para> + <para> unsigned long long *</para> </entry> <entry> <programlisting> @@ -33084,13 +33068,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short *</para> + <para>vector unsigned long long *</para> </entry> <entry> <programlisting> @@ -33100,13 +33084,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> double *</para> + <para> float *</para> </entry> <entry> <programlisting> @@ -33116,13 +33100,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector double *</para> + <para>vector float *</para> </entry> <entry> <programlisting> @@ -33132,13 +33116,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> float *</para> + <para> double *</para> </entry> <entry> <programlisting> @@ -33148,13 +33132,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector float *</para> + <para>vector double *</para> </entry> <entry> <programlisting> @@ -33284,65 +33268,65 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry> <programlisting> - vsubuwm r,a,b + vsubuhm r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vsubuwm r,a,b + vsubuhm r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed __int128</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed __int128</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed __int128</para> + <para> vector signed int</para> </entry> <entry> <programlisting> - vsubuqm r,a,b + vsubuwm r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned __int128</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned __int128</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned __int128</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vsubuqm r,a,b + vsubuwm r,a,b </programlisting> </entry> </row> @@ -33380,65 +33364,65 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed __int128</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed __int128</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed __int128</para> </entry> <entry> <programlisting> - vsubuhm r,a,b + vsubuqm r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned __int128</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned __int128</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned __int128</para> </entry> <entry> <programlisting> - vsubuhm r,a,b + vsubuqm r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry> <programlisting> - xvsubdp r,a,b + xvsubsp r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry> <programlisting> - xvsubsp r,a,b + xvsubdp r,a,b </programlisting> </entry> </row> @@ -34045,65 +34029,65 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry> <programlisting> - vsubsws r,a,b + vsubshs r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> - vsubuws r,a,b + vsubuhs r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed int</para> </entry> <entry> <programlisting> - vsubshs r,a,b + vsubsws r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> - vsubuhs r,a,b + vsubuws r,a,b </programlisting> </entry> </row> @@ -34322,33 +34306,33 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector unsigned char</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector unsigned int</para> </entry> <entry> <programlisting> - vsum4shs r,a,b + vsum4ubs r,a,b </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned char</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector signed int</para> </entry> <entry> <programlisting> - vsum4ubs r,a,b + vsum4shs r,a,b </programlisting> </entry> </row> @@ -34634,27 +34618,27 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry> <programlisting> - xvrdpiz r,a + xvrspiz r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry> <programlisting> - xvrspiz r,a + xvrdpiz r,a </programlisting> </entry> </row> @@ -34795,127 +34779,127 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool char</para> </entry> <entry> <programlisting> - vupklsh r,a + vupklsb r,a </programlisting> </entry> <entry> <programlisting> - vupkhsh r,a + vupkhsb r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed char</para> </entry> <entry> <programlisting> - vupklsh r,a + vupklsb r,a </programlisting> </entry> <entry> <programlisting> - vupkhsh r,a + vupkhsb r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector bool short</para> </entry> <entry> <programlisting> - vupklpx r,a + vupklsh r,a </programlisting> </entry> <entry> <programlisting> - vupkhpx r,a + vupkhsh r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector signed short</para> </entry> <entry> <programlisting> - vupklsw r,a + vupklsh r,a </programlisting> </entry> <entry> <programlisting> - vupkhsw r,a + vupkhsh r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector pixel</para> </entry> <entry> <programlisting> - vupklsw r,a + vupklpx r,a </programlisting> </entry> <entry> <programlisting> - vupkhsw r,a + vupkhpx r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool char</para> + <para>vector bool int</para> </entry> <entry> <programlisting> - vupklsb r,a + vupklsw r,a </programlisting> </entry> <entry> <programlisting> - vupkhsb r,a + vupkhsw r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed char</para> + <para>vector signed int</para> </entry> <entry> <programlisting> - vupklsb r,a + vupklsw r,a </programlisting> </entry> <entry> <programlisting> - vupkhsb r,a + vupkhsw r,a </programlisting> </entry> </row> @@ -35078,127 +35062,127 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> <tbody> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool char</para> </entry> <entry> <programlisting> - vupkhsh r,a + vupkhsb r,a </programlisting> </entry> <entry> <programlisting> - vupklsh r,a + vupklsb r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed char</para> </entry> <entry> <programlisting> - vupkhsh r,a + vupkhsb r,a </programlisting> </entry> <entry> <programlisting> - vupklsh r,a + vupklsb r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para>vector pixel</para> + <para>vector bool short</para> </entry> <entry> <programlisting> - vupkhpx r,a + vupkhsh r,a </programlisting> </entry> <entry> <programlisting> - vupklpx r,a + vupklsh r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector signed short</para> </entry> <entry> <programlisting> - vupkhsw r,a + vupkhsh r,a </programlisting> </entry> <entry> <programlisting> - vupklsw r,a + vupklsh r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector pixel</para> </entry> <entry> <programlisting> - vupkhsw r,a + vupkhpx r,a </programlisting> </entry> <entry> <programlisting> - vupklsw r,a + vupklpx r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool char</para> + <para>vector bool int</para> </entry> <entry> <programlisting> - vupkhsb r,a + vupkhsw r,a </programlisting> </entry> <entry> <programlisting> - vupklsb r,a + vupklsw r,a </programlisting> </entry> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed char</para> + <para>vector signed int</para> </entry> <entry> <programlisting> - vupkhsb r,a + vupkhsw r,a </programlisting> </entry> <entry> <programlisting> - vupklsb r,a + vupklsw r,a </programlisting> </entry> </row> @@ -35725,13 +35709,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed int *</para> + <para> signed short *</para> </entry> <entry> <programlisting> @@ -35741,13 +35725,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned int *</para> + <para> unsigned short *</para> </entry> <entry> <programlisting> @@ -35757,13 +35741,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed __int128</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed __int128 *</para> + <para> signed int *</para> </entry> <entry> <programlisting> @@ -35773,13 +35757,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned __int128</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned __int128 *</para> + <para> unsigned int *</para> </entry> <entry> <programlisting> @@ -35821,13 +35805,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed __int128</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed short *</para> + <para> signed __int128 *</para> </entry> <entry> <programlisting> @@ -35837,13 +35821,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned __int128</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned short *</para> + <para> unsigned __int128 *</para> </entry> <entry> <programlisting> @@ -35853,13 +35837,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> double *</para> + <para> float *</para> </entry> <entry> <programlisting> @@ -35869,13 +35853,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> float *</para> + <para> double *</para> </entry> <entry> <programlisting> @@ -36015,17 +35999,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed int *</para> + <para> signed short *</para> </entry> <entry> <programlisting> - lxvw4x r,a,b + lxvh8x r,a,b </programlisting> </entry> <entry> @@ -36036,17 +36020,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned int *</para> + <para> unsigned short *</para> </entry> <entry> <programlisting> - lxvw4x r,a,b + lxvh8x r,a,b </programlisting> </entry> <entry> @@ -36057,17 +36041,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed __int128</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed __int128 *</para> + <para> signed int *</para> </entry> <entry> <programlisting> - lxv r,a,b + lxvw4x r,a,b </programlisting> </entry> <entry> @@ -36078,17 +36062,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned __int128</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned __int128 *</para> + <para> unsigned int *</para> </entry> <entry> <programlisting> - lxv r,a,b + lxvw4x r,a,b </programlisting> </entry> <entry> @@ -36141,17 +36125,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed __int128</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed short *</para> + <para> signed __int128 *</para> </entry> <entry> <programlisting> - lxvh8x r,a,b + lxv r,a,b </programlisting> </entry> <entry> @@ -36162,17 +36146,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned __int128</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned short *</para> + <para> unsigned __int128 *</para> </entry> <entry> <programlisting> - lxvh8x r,a,b + lxv r,a,b </programlisting> </entry> <entry> @@ -36183,17 +36167,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> double *</para> + <para> float *</para> </entry> <entry> <programlisting> - lxvd2x r,a,b + lxvw4x r,a,b </programlisting> </entry> <entry> @@ -36204,17 +36188,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> <para>signed long long</para> </entry> <entry align="center" valign="middle"> - <para> float *</para> + <para> double *</para> </entry> <entry> <programlisting> - lxvw4x r,a,b + lxvd2x r,a,b </programlisting> </entry> <entry> @@ -36345,10 +36329,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>signed int *</para> + <para>signed short *</para> </entry> <entry align="center" valign="middle"> <para> size_t</para> @@ -36365,10 +36349,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>unsigned int *</para> + <para>unsigned short *</para> </entry> <entry align="center" valign="middle"> <para> size_t</para> @@ -36385,10 +36369,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed __int128</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>signed __int128 *</para> + <para>signed int *</para> </entry> <entry align="center" valign="middle"> <para> size_t</para> @@ -36405,10 +36389,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned __int128</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>unsigned __int128 *</para> + <para>unsigned int *</para> </entry> <entry align="center" valign="middle"> <para> size_t</para> @@ -36465,10 +36449,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed __int128</para> </entry> <entry align="center" valign="middle"> - <para>signed short *</para> + <para>signed __int128 *</para> </entry> <entry align="center" valign="middle"> <para> size_t</para> @@ -36485,10 +36469,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned __int128</para> </entry> <entry align="center" valign="middle"> - <para>unsigned short *</para> + <para>unsigned __int128 *</para> </entry> <entry align="center" valign="middle"> <para> size_t</para> @@ -36505,10 +36489,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>double *</para> + <para>float *</para> </entry> <entry align="center" valign="middle"> <para> size_t</para> @@ -36525,10 +36509,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>float *</para> + <para>double *</para> </entry> <entry align="center" valign="middle"> <para> size_t</para> @@ -36762,13 +36746,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para>vector bool int</para> + <para>vector bool short</para> </entry> <entry align="center" valign="middle"> - <para> vector bool int</para> + <para> vector bool short</para> </entry> <entry> <programlisting> @@ -36778,13 +36762,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> vector signed int</para> + <para> vector signed short</para> </entry> <entry> <programlisting> @@ -36794,13 +36778,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned int</para> + <para> vector unsigned short</para> </entry> <entry> <programlisting> @@ -36810,13 +36794,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para>vector bool long long</para> + <para>vector bool int</para> </entry> <entry align="center" valign="middle"> - <para> vector bool long long</para> + <para> vector bool int</para> </entry> <entry> <programlisting> @@ -36826,13 +36810,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para>vector signed long long</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> vector signed long long</para> + <para> vector signed int</para> </entry> <entry> <programlisting> @@ -36842,13 +36826,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned long long</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned long long</para> + <para> vector unsigned int</para> </entry> <entry> <programlisting> @@ -36858,13 +36842,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para>vector bool short</para> + <para>vector bool long long</para> </entry> <entry align="center" valign="middle"> - <para> vector bool short</para> + <para> vector bool long long</para> </entry> <entry> <programlisting> @@ -36874,13 +36858,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed long long</para> </entry> <entry align="center" valign="middle"> - <para> vector signed short</para> + <para> vector signed long long</para> </entry> <entry> <programlisting> @@ -36890,13 +36874,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned long long</para> </entry> <entry align="center" valign="middle"> - <para> vector unsigned short</para> + <para> vector unsigned long long</para> </entry> <entry> <programlisting> @@ -36906,13 +36890,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> vector double</para> + <para> vector float</para> </entry> <entry> <programlisting> @@ -36922,13 +36906,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> vector float</para> + <para> vector double</para> </entry> <entry> <programlisting> @@ -37058,13 +37042,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para> signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed int *</para> + <para> signed short *</para> </entry> <entry> <programlisting> @@ -37074,13 +37058,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para> signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned int *</para> + <para> unsigned short *</para> </entry> <entry> <programlisting> @@ -37090,13 +37074,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed __int128</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para> signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed __int128 *</para> + <para> signed int *</para> </entry> <entry> <programlisting> @@ -37106,13 +37090,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned __int128</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para> signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned __int128 *</para> + <para> unsigned int *</para> </entry> <entry> <programlisting> @@ -37154,13 +37138,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed __int128</para> </entry> <entry align="center" valign="middle"> <para> signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed short *</para> + <para> signed __int128 *</para> </entry> <entry> <programlisting> @@ -37170,13 +37154,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned __int128</para> </entry> <entry align="center" valign="middle"> <para> signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned short *</para> + <para> unsigned __int128 *</para> </entry> <entry> <programlisting> @@ -37186,13 +37170,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> <para> signed long long</para> </entry> <entry align="center" valign="middle"> - <para> double *</para> + <para> float *</para> </entry> <entry> <programlisting> @@ -37202,13 +37186,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> <para> signed long long</para> </entry> <entry align="center" valign="middle"> - <para> float *</para> + <para> double *</para> </entry> <entry> <programlisting> @@ -37348,17 +37332,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> <para> signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed int *</para> + <para> signed short *</para> </entry> <entry> <programlisting> - stxvw4x a,b,c + stxvh8x a,b,c </programlisting> </entry> <entry> @@ -37369,17 +37353,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> <para> signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned int *</para> + <para> unsigned short *</para> </entry> <entry> <programlisting> - stxvw4x a,b,c + stxvh8x a,b,c </programlisting> </entry> <entry> @@ -37390,17 +37374,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed __int128</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> <para> signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed __int128 *</para> + <para> signed int *</para> </entry> <entry> <programlisting> - stxv a,b,c + stxvw4x a,b,c </programlisting> </entry> <entry> @@ -37411,17 +37395,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned __int128</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> <para> signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned __int128 *</para> + <para> unsigned int *</para> </entry> <entry> <programlisting> - stxv a,b,c + stxvw4x a,b,c </programlisting> </entry> <entry> @@ -37474,17 +37458,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed __int128</para> </entry> <entry align="center" valign="middle"> <para> signed long long</para> </entry> <entry align="center" valign="middle"> - <para> signed short *</para> + <para> signed __int128 *</para> </entry> <entry> <programlisting> - stxvh8x a,b,c + stxv a,b,c </programlisting> </entry> <entry> @@ -37495,17 +37479,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned __int128</para> </entry> <entry align="center" valign="middle"> <para> signed long long</para> </entry> <entry align="center" valign="middle"> - <para> unsigned short *</para> + <para> unsigned __int128 *</para> </entry> <entry> <programlisting> - stxvh8x a,b,c + stxv a,b,c </programlisting> </entry> <entry> @@ -37516,17 +37500,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> <para> signed long long</para> </entry> <entry align="center" valign="middle"> - <para> double *</para> + <para> float *</para> </entry> <entry> <programlisting> - stxvd2x a,b,c + stxvw4x a,b,c </programlisting> </entry> <entry> @@ -37537,17 +37521,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> <para> signed long long</para> </entry> <entry align="center" valign="middle"> - <para> float *</para> + <para> double *</para> </entry> <entry> <programlisting> - stxvw4x a,b,c + stxvd2x a,b,c </programlisting> </entry> <entry> @@ -37677,10 +37661,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed int</para> + <para>vector signed short</para> </entry> <entry align="center" valign="middle"> - <para> signed int *</para> + <para> signed short *</para> </entry> <entry align="center" valign="middle"> <para> size_t</para> @@ -37697,10 +37681,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned int</para> + <para>vector unsigned short</para> </entry> <entry align="center" valign="middle"> - <para> unsigned int *</para> + <para> unsigned short *</para> </entry> <entry align="center" valign="middle"> <para> size_t</para> @@ -37717,10 +37701,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed __int128</para> + <para>vector signed int</para> </entry> <entry align="center" valign="middle"> - <para> signed __int128 *</para> + <para> signed int *</para> </entry> <entry align="center" valign="middle"> <para> size_t</para> @@ -37737,10 +37721,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned __int128</para> + <para>vector unsigned int</para> </entry> <entry align="center" valign="middle"> - <para> unsigned __int128 *</para> + <para> unsigned int *</para> </entry> <entry align="center" valign="middle"> <para> size_t</para> @@ -37797,10 +37781,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector signed short</para> + <para>vector signed __int128</para> </entry> <entry align="center" valign="middle"> - <para> signed short *</para> + <para> signed __int128 *</para> </entry> <entry align="center" valign="middle"> <para> size_t</para> @@ -37817,10 +37801,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector unsigned short</para> + <para>vector unsigned __int128</para> </entry> <entry align="center" valign="middle"> - <para> unsigned short *</para> + <para> unsigned __int128 *</para> </entry> <entry align="center" valign="middle"> <para> size_t</para> @@ -37837,10 +37821,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector double</para> + <para>vector float</para> </entry> <entry align="center" valign="middle"> - <para> double *</para> + <para> float *</para> </entry> <entry align="center" valign="middle"> <para> size_t</para> @@ -37857,10 +37841,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref"> </row> <row> <entry align="center" valign="middle"> - <para>vector float</para> + <para>vector double</para> </entry> <entry align="center" valign="middle"> - <para> float *</para> + <para> double *</para> </entry> <entry align="center" valign="middle"> <para> size_t</para>