|
|
|
@ -1630,6 +1630,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -1630,6 +1630,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<primary>xvcmpeqsp.</primary> |
|
|
|
|
<secondary>vec_all_eq</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>setbc</primary> |
|
|
|
|
<secondary>vec_all_eq</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
|
<table frame="all"> |
|
|
|
|
<title>Supported type signatures for vec_all_eq</title> |
|
|
|
@ -1964,8 +1968,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -1964,8 +1968,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpequq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,25,1 |
|
|
|
|
setbc r,24 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -1987,8 +1990,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -1987,8 +1990,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpequq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,25,1 |
|
|
|
|
setbc r,24 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -2010,8 +2012,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -2010,8 +2012,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpequq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,25,1 |
|
|
|
|
setbc r,24 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -2152,6 +2153,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -2152,6 +2153,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<primary>xvcmpgesp.</primary> |
|
|
|
|
<secondary>vec_all_ge</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>setbc</primary> |
|
|
|
|
<secondary>vec_all_ge</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
|
<table frame="all"> |
|
|
|
|
<title>Supported type signatures for vec_all_ge</title> |
|
|
|
@ -2378,8 +2383,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -2378,8 +2383,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpgtsq. t,b,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,27,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -2401,8 +2405,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -2401,8 +2405,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpgtuq. t,b,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,27,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -2543,6 +2546,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -2543,6 +2546,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<primary>xvcmpgtsp.</primary> |
|
|
|
|
<secondary>vec_all_gt</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>setbc</primary> |
|
|
|
|
<secondary>vec_all_gt</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
|
<table frame="all"> |
|
|
|
|
<title>Supported type signatures for vec_all_gt</title> |
|
|
|
@ -2767,8 +2774,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -2767,8 +2774,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpgtsq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,25,1 |
|
|
|
|
setbc r,24 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -2790,8 +2796,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -2790,8 +2796,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpgtuq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,25,1 |
|
|
|
|
setbc r,24 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -3020,6 +3025,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -3020,6 +3025,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<primary>xvcmpgesp.</primary> |
|
|
|
|
<secondary>vec_all_le</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>setbc.</primary> |
|
|
|
|
<secondary>vec_all_le</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
|
<table frame="all"> |
|
|
|
|
<title>Supported type signatures for vec_all_le</title> |
|
|
|
@ -3244,8 +3253,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -3244,8 +3253,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpgtsq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,27,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -3267,8 +3275,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -3267,8 +3275,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpgtuq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,27,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -3408,6 +3415,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -3408,6 +3415,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<primary>xvcmpgtsp.</primary> |
|
|
|
|
<secondary>vec_all_lt</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>setbc</primary> |
|
|
|
|
<secondary>vec_all_lt</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
|
<table frame="all"> |
|
|
|
|
<title>Supported type signatures for vec_all_lt</title> |
|
|
|
@ -3632,8 +3643,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -3632,8 +3643,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpgtsq. t,b,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,25,1 |
|
|
|
|
setbc r,24 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -3655,8 +3665,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -3655,8 +3665,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpgtuq. t,b,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,25,1 |
|
|
|
|
setbc r,24 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -3873,6 +3882,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -3873,6 +3882,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<primary>xvcmpeqsp.</primary> |
|
|
|
|
<secondary>vec_all_ne</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>setbc</primary> |
|
|
|
|
<secondary>vec_all_ne</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
|
<table frame="all"> |
|
|
|
|
<title>Supported type signatures for vec_all_ne</title> |
|
|
|
@ -4209,8 +4222,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -4209,8 +4222,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpequq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,27,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -4232,8 +4244,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -4232,8 +4244,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpequq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,27,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -4255,8 +4266,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -4255,8 +4266,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpequq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,27,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -5570,6 +5580,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -5570,6 +5580,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<primary>xvcmpeqsp.</primary> |
|
|
|
|
<secondary>vec_any_eq</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>setbcr</primary> |
|
|
|
|
<secondary>vec_any_eq</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
|
<table frame="all"> |
|
|
|
|
<title>Supported type signatures for vec_any_eq</title> |
|
|
|
@ -5932,10 +5946,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -5932,10 +5946,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpequq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm v,u,27,1 |
|
|
|
|
cntlzw w,v |
|
|
|
|
srwi r,w,5 |
|
|
|
|
setbcr r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -5957,10 +5968,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -5957,10 +5968,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpequq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm v,u,27,1 |
|
|
|
|
cntlzw w,v |
|
|
|
|
srwi r,w,5 |
|
|
|
|
setbcr r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -5982,10 +5990,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -5982,10 +5990,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpequq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm v,u,27,1 |
|
|
|
|
cntlzw w,v |
|
|
|
|
srwi r,w,5 |
|
|
|
|
setbcr r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -6137,6 +6142,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -6137,6 +6142,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<primary>xvcmpgesp.</primary> |
|
|
|
|
<secondary>vec_any_ge</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>setbcr</primary> |
|
|
|
|
<secondary>vec_any_ge</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
|
<table frame="all"> |
|
|
|
|
<title>Supported type signatures for vec_any_ge</title> |
|
|
|
@ -6473,10 +6482,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -6473,10 +6482,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpgtsq. t,b,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm v,u,25,1 |
|
|
|
|
cntlzw w,v |
|
|
|
|
srwi r,w,5 |
|
|
|
|
setbcr r,24 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -6498,10 +6504,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -6498,10 +6504,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpgtuq. t,b,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm v,u,25,1 |
|
|
|
|
cntlzw w,v |
|
|
|
|
srwi r,w,5 |
|
|
|
|
setbcr r,24 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -6653,6 +6656,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -6653,6 +6656,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<primary>xvcmpgtsp.</primary> |
|
|
|
|
<secondary>vec_any_gt</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>setbcr</primary> |
|
|
|
|
<secondary>vec_any_gt</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
|
<table frame="all"> |
|
|
|
|
<title>Supported type signatures for vec_any_gt</title> |
|
|
|
@ -6893,10 +6900,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -6893,10 +6900,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpgtsq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm v,u,27,1 |
|
|
|
|
cntlzw w,v |
|
|
|
|
srwi r,w,5 |
|
|
|
|
setbcr r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -6918,10 +6922,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -6918,10 +6922,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpgtuq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm v,u,27,1 |
|
|
|
|
cntlzw w,v |
|
|
|
|
srwi r,w,5 |
|
|
|
|
setbcr r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -7073,6 +7074,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -7073,6 +7074,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<primary>xvcmpgesp.</primary> |
|
|
|
|
<secondary>vec_any_le</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>setbcr</primary> |
|
|
|
|
<secondary>vec_any_le</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
|
<table frame="all"> |
|
|
|
|
<title>Supported type signatures for vec_any_le</title> |
|
|
|
@ -7361,10 +7366,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -7361,10 +7366,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpgtsq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm v,u,25,1 |
|
|
|
|
cntlzw w,v |
|
|
|
|
srwi r,w,5 |
|
|
|
|
setbcr 3,24 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -7386,10 +7388,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -7386,10 +7388,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpgtuq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm v,u,25,1 |
|
|
|
|
cntlzw w,v |
|
|
|
|
srwi r,w,5 |
|
|
|
|
setbcr 3,24 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -7540,6 +7539,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -7540,6 +7539,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<primary>xvcmpgtsp.</primary> |
|
|
|
|
<secondary>vec_any_lt</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>setbcr</primary> |
|
|
|
|
<secondary>vec_any_lt</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
|
<table frame="all"> |
|
|
|
|
<title>Supported type signatures for vec_any_lt</title> |
|
|
|
@ -7782,10 +7785,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -7782,10 +7785,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpgtsq. t,b,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm v,u,27,1 |
|
|
|
|
cntlzw w,v |
|
|
|
|
srwi r,w,5 |
|
|
|
|
setbcr r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -7807,10 +7807,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -7807,10 +7807,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpgtuq. t,b,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm v,u,27,1 |
|
|
|
|
cntlzw w,v |
|
|
|
|
srwi r,w,5 |
|
|
|
|
setbcr r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -8049,6 +8046,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -8049,6 +8046,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<primary>xvcmpeqsp.</primary> |
|
|
|
|
<secondary>vec_any_ne</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>setbcr</primary> |
|
|
|
|
<secondary>vec_any_ne</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
|
<table frame="all"> |
|
|
|
|
<title>Supported type signatures for vec_any_ne</title> |
|
|
|
@ -8411,10 +8412,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -8411,10 +8412,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpequq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm v,u,25,1 |
|
|
|
|
cntlzw w,v |
|
|
|
|
srwi r,w,5 |
|
|
|
|
setbcr r,24 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -8436,10 +8434,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -8436,10 +8434,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpequq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm v,u,25,1 |
|
|
|
|
cntlzw w,v |
|
|
|
|
srwi r,w,5 |
|
|
|
|
setbcr r,24 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -8461,10 +8456,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -8461,10 +8456,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vcmpequq. t,a,b |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm v,u,25,1 |
|
|
|
|
cntlzw w,v |
|
|
|
|
srwi r,w,5 |
|
|
|
|
setbcr r,24 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -22497,7 +22489,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -22497,7 +22489,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
result vector. |
|
|
|
|
</para> |
|
|
|
|
<para><emphasis role="bold">Endian considerations:</emphasis> |
|
|
|
|
None. |
|
|
|
|
The mask argument of the underlying instructions is specified in |
|
|
|
|
big-endian order. For correct bi-endian semantics, the mask |
|
|
|
|
must be reversed by the compiler for little-endian targets. |
|
|
|
|
</para> |
|
|
|
|
<para><emphasis role="bold">Notes:</emphasis> |
|
|
|
|
See the descriptions of <code>xxgenpcvbm</code> et al. in the |
|
|
|
@ -22525,15 +22519,20 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -22525,15 +22519,20 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<primary>xxgenpcvdm</primary> |
|
|
|
|
<secondary>vec_genpcvm</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>xxpermdi</primary> |
|
|
|
|
<secondary>vec_genpcvm</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
|
<table frame="all"> |
|
|
|
|
<title>Supported type signatures for vec_genpcvm</title> |
|
|
|
|
<tgroup cols="5"> |
|
|
|
|
<colspec colname="c1" colwidth="20*" /> |
|
|
|
|
<colspec colname="c2" colwidth="20*" /> |
|
|
|
|
<colspec colname="c3" colwidth="20*" /> |
|
|
|
|
<colspec colname="c4" colwidth="20*" /> |
|
|
|
|
<colspec colname="c5" colwidth="20*" /> |
|
|
|
|
<tgroup cols="6"> |
|
|
|
|
<colspec colname="c1" colwidth="15*" /> |
|
|
|
|
<colspec colname="c2" colwidth="15*" /> |
|
|
|
|
<colspec colname="c3" colwidth="15*" /> |
|
|
|
|
<colspec colname="c4" colwidth="30*" /> |
|
|
|
|
<colspec colname="c5" colwidth="30*" /> |
|
|
|
|
<colspec colname="c6" colwidth="15*" /> |
|
|
|
|
<thead> |
|
|
|
|
<row> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -22553,7 +22552,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -22553,7 +22552,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
|
<para> |
|
|
|
|
<emphasis role="bold">Example Implementation</emphasis> |
|
|
|
|
<emphasis role="bold">Example LE Implementation</emphasis> |
|
|
|
|
</para> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
|
<para> |
|
|
|
|
<emphasis role="bold">Example BE Implementation</emphasis> |
|
|
|
|
</para> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -22576,7 +22580,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -22576,7 +22580,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
</entry> |
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
xxswapd t,a |
|
|
|
|
xxgenpcvbm r,t,b |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
xxgenpcvbm r,a,b |
|
|
|
|
|
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -22595,7 +22606,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -22595,7 +22606,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
</entry> |
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
xxswapd t,a |
|
|
|
|
xxgenpcvhm r,t,b |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
xxgenpcvhm r,a,b |
|
|
|
|
|
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -22614,7 +22632,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -22614,7 +22632,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
</entry> |
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
xxswapd t,a |
|
|
|
|
xxgenpcvwm r,t,b |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
xxgenpcvwm r,a,b |
|
|
|
|
|
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -22633,7 +22658,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -22633,7 +22658,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
</entry> |
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
xxswapd t,a |
|
|
|
|
xxgenpcvdm r,t,b |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
xxgenpcvdm r,a,b |
|
|
|
|
|
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -44349,11 +44381,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -44349,11 +44381,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<secondary>vec_stril_p</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>mfocrf</primary> |
|
|
|
|
<secondary>vec_stril_p</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>rlwinm</primary> |
|
|
|
|
<primary>setbc</primary> |
|
|
|
|
<secondary>vec_stril_p</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
@ -44405,15 +44433,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -44405,15 +44433,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vstribr. t,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,26,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vstribl. t,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,26,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -44430,15 +44456,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -44430,15 +44456,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vstribr. t,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,26,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vstribl. t,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,26,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -44455,15 +44479,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -44455,15 +44479,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vstrihr. t,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,26,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vstrihl. t,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,26,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -44480,15 +44502,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -44480,15 +44502,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vstrihr. t,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,26,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vstrihl. t,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,26,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -44726,11 +44746,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -44726,11 +44746,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<secondary>vec_strir_p</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>mfocrf</primary> |
|
|
|
|
<secondary>vec_strir_p</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>rlwinm</primary> |
|
|
|
|
<primary>setbc</primary> |
|
|
|
|
<secondary>vec_strir_p</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
@ -44782,15 +44798,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -44782,15 +44798,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vstribl. t,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,26,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vstribr. t,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,26,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -44807,15 +44821,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -44807,15 +44821,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vstribl. t,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,26,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vstribr. t,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,26,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -44832,15 +44844,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -44832,15 +44844,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vstrihl. t,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,26,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vstrihr. t,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,26,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -44857,15 +44867,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -44857,15 +44867,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vstrihl. t,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,26,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
vstrihr. t,a |
|
|
|
|
mfocrf u,2 |
|
|
|
|
rlwinm r,u,26,1 |
|
|
|
|
setbc r,26 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -46749,11 +46757,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -46749,11 +46757,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
</section> |
|
|
|
|
<?hard-pagebreak?> |
|
|
|
|
|
|
|
|
|
<section xml:id="vec_ternary_logic" revisionflag="added"> |
|
|
|
|
<title>vec_ternary_logic</title> |
|
|
|
|
<section xml:id="vec_ternarylogic" revisionflag="added"> |
|
|
|
|
<title>vec_ternarylogic</title> |
|
|
|
|
<subtitle>Vector Ternary Logic</subtitle> |
|
|
|
|
<programlisting> |
|
|
|
|
r = vec_ternary_logic (a, b, c, d) |
|
|
|
|
r = vec_ternarylogic (a, b, c, d) |
|
|
|
|
</programlisting> |
|
|
|
|
|
|
|
|
|
<para><emphasis role="bold">Purpose:</emphasis> |
|
|
|
@ -46793,11 +46801,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -46793,11 +46801,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
|
|
|
|
|
<indexterm> |
|
|
|
|
<primary>xxeval</primary> |
|
|
|
|
<secondary>vec_ternary_logic</secondary> |
|
|
|
|
<secondary>vec_ternarylogic</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
|
<table frame="all"> |
|
|
|
|
<title>Supported type signatures for vec_ternary_logic</title> |
|
|
|
|
<title>Supported type signatures for vec_ternarylogic</title> |
|
|
|
|
<tgroup cols="7"> |
|
|
|
|
<colspec colname="c1" colwidth="20*" /> |
|
|
|
|
<colspec colname="c2" colwidth="20*" /> |
|
|
|
@ -47155,11 +47163,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -47155,11 +47163,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<secondary>vec_test_lsbb_all_ones</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>mfocrf</primary> |
|
|
|
|
<secondary>vec_test_lsbb_all_ones</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>rlwinm</primary> |
|
|
|
|
<primary>setbc</primary> |
|
|
|
|
<secondary>vec_test_lsbb_all_ones</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
@ -47205,8 +47209,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -47205,8 +47209,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
xvtlsbb t,a |
|
|
|
|
mfocrf u,mask |
|
|
|
|
rlwinm r,u,bit,1 |
|
|
|
|
setbc r,t.0 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
@ -47256,11 +47259,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -47256,11 +47259,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<secondary>vec_test_lsbb_all_zeros</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>mfocrf</primary> |
|
|
|
|
<secondary>vec_test_lsbb_all_zeros</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
<indexterm> |
|
|
|
|
<primary>rlwinm</primary> |
|
|
|
|
<primary>setbc</primary> |
|
|
|
|
<secondary>vec_test_lsbb_all_zeros</secondary> |
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
|
@ -47306,8 +47305,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
@@ -47306,8 +47305,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="VIPR.vec-ref">
|
|
|
|
|
<entry> |
|
|
|
|
<programlisting> |
|
|
|
|
xvtlsbb t,a |
|
|
|
|
mfocrf u,mask |
|
|
|
|
rlwinm r,u,bit,1 |
|
|
|
|
setbc r,t.2 |
|
|
|
|
</programlisting> |
|
|
|
|
</entry> |
|
|
|
|
<entry align="center" valign="middle"> |
|
|
|
|