Browse Source

More cross-reference tags.

Signed-off-by: Bill Schmidt <wschmidt@linux.ibm.com>
pull/69/head
Bill Schmidt 4 years ago
parent
commit
dd75407cb5
  1. 233
      Intrinsics_Reference/ch_vec_reference.xml

233
Intrinsics_Reference/ch_vec_reference.xml

@ -24558,6 +24558,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> @@ -24558,6 +24558,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
targets, and right-to-left for little-endian targets.
</para>
<indexterm>
<primary>xxlnor</primary>
<secondary>vec_permxor</secondary>
</indexterm>
<indexterm>
<primary>vpermxor</primary>
<secondary>vec_permxor</secondary>
</indexterm>

<table frame="all">
<title>Supported type signatures for vec_permxor</title>
<tgroup cols="6">
@ -24714,6 +24723,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> @@ -24714,6 +24723,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
programming model.
</para>
<indexterm>
<primary>vpmsumh</primary>
<secondary>vec_pmsum_be</secondary>
</indexterm>
<indexterm>
<primary>vpmsumd</primary>
<secondary>vec_pmsum_be</secondary>
</indexterm>
<indexterm>
<primary>vpmsumw</primary>
<secondary>vec_pmsum_be</secondary>
</indexterm>
<indexterm>
<primary>vpmsumb</primary>
<secondary>vec_pmsum_be</secondary>
</indexterm>

<table frame="all">
<title>Supported type signatures for vec_pmsum_be</title>
<tgroup cols="4">
@ -24834,6 +24860,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> @@ -24834,6 +24860,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
None.
</para>
<indexterm>
<primary>vpopcntb</primary>
<secondary>vec_popcnt</secondary>
</indexterm>
<indexterm>
<primary>vpopcntw</primary>
<secondary>vec_popcnt</secondary>
</indexterm>
<indexterm>
<primary>vpopcntd</primary>
<secondary>vec_popcnt</secondary>
</indexterm>
<indexterm>
<primary>vpopcnth</primary>
<secondary>vec_popcnt</secondary>
</indexterm>

<table frame="all">
<title>Supported type signatures for vec_popcnt</title>
<tgroup cols="3">
@ -24988,6 +25031,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> @@ -24988,6 +25031,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
None.
</para>
<indexterm>
<primary>xvredp</primary>
<secondary>vec_re</secondary>
</indexterm>
<indexterm>
<primary>xvresp</primary>
<secondary>vec_re</secondary>
</indexterm>

<table frame="all">
<title>Supported type signatures for vec_re</title>
<tgroup cols="3">
@ -25078,6 +25130,39 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> @@ -25078,6 +25130,39 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
initially contains the double-precision floating-point value 1.0
in each doubleword.</para>
<indexterm>
<primary>xvredp</primary>
<secondary>vec_recipdiv</secondary>
</indexterm>
<indexterm>
<primary>xvnmsubadp</primary>
<secondary>vec_recipdiv</secondary>
</indexterm>
<indexterm>
<primary>xvmaddmdp</primary>
<secondary>vec_recipdiv</secondary>
</indexterm>
<indexterm>
<primary>xvmuldp</primary>
<secondary>vec_recipdiv</secondary>
</indexterm>
<indexterm>
<primary>xvresp</primary>
<secondary>vec_recipdiv</secondary>
</indexterm>
<indexterm>
<primary>xvmulsp</primary>
<secondary>vec_recipdiv</secondary>
</indexterm>
<indexterm>
<primary>xvnmsubasp</primary>
<secondary>vec_recipdiv</secondary>
</indexterm>
<indexterm>
<primary>xvmaddmsp</primary>
<secondary>vec_recipdiv</secondary>
</indexterm>

<table frame="all">
<title>Supported type signatures for vec_recipdiv</title>
<tgroup cols="4">
@ -25193,6 +25278,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> @@ -25193,6 +25278,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
</itemizedlist>
</para>
<indexterm>
<primary>xxbrw</primary>
<secondary>vec_revb</secondary>
</indexterm>
<indexterm>
<primary>xxbrq</primary>
<secondary>vec_revb</secondary>
</indexterm>
<indexterm>
<primary>xxbrd</primary>
<secondary>vec_revb</secondary>
</indexterm>
<indexterm>
<primary>xxbrh</primary>
<secondary>vec_revb</secondary>
</indexterm>

<table frame="all">
<title>Supported type signatures for vec_revb</title>
<tgroup cols="4">
@ -25537,6 +25639,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> @@ -25537,6 +25639,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
</listitem>
</itemizedlist>
<indexterm>
<primary>vperm</primary>
<secondary>vec_reve</secondary>
</indexterm>
<indexterm>
<primary>vpermr</primary>
<secondary>vec_reve</secondary>
</indexterm>

<table frame="all">
<title>Supported type signatures for vec_reve</title>
<tgroup cols="4">
@ -25834,6 +25945,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> @@ -25834,6 +25945,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
None.
</para>
<indexterm>
<primary>xvrdpic</primary>
<secondary>vec_rint</secondary>
</indexterm>
<indexterm>
<primary>xvrspic</primary>
<secondary>vec_rint</secondary>
</indexterm>

<table frame="all">
<title>Supported type signatures for vec_rint</title>
<tgroup cols="3">
@ -25910,6 +26030,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> @@ -25910,6 +26030,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
None.
</para>
<indexterm>
<primary>vrlb</primary>
<secondary>vec_rl</secondary>
</indexterm>
<indexterm>
<primary>vrlw</primary>
<secondary>vec_rl</secondary>
</indexterm>
<indexterm>
<primary>vrld</primary>
<secondary>vec_rl</secondary>
</indexterm>
<indexterm>
<primary>vrlh</primary>
<secondary>vec_rl</secondary>
</indexterm>

<table frame="all">
<title>Supported type signatures for vec_rl</title>
<tgroup cols="4">
@ -26099,6 +26236,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> @@ -26099,6 +26236,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
role="bold">c</emphasis> are in left-to-right order.
</para>
<indexterm>
<primary>vrlwmi</primary>
<secondary>vec_rlmi</secondary>
</indexterm>
<indexterm>
<primary>vrldmi</primary>
<secondary>vec_rlmi</secondary>
</indexterm>

<table frame="all">
<title>Supported type signatures for vec_rlmi</title>
<tgroup cols="6">
@ -26214,6 +26360,39 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> @@ -26214,6 +26360,39 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
None.
</para>
<indexterm>
<primary>vspltisw</primary>
<secondary>vec_rlnm</secondary>
</indexterm>
<indexterm>
<primary>vslw</primary>
<secondary>vec_rlnm</secondary>
</indexterm>
<indexterm>
<primary>xxlor</primary>
<secondary>vec_rlnm</secondary>
</indexterm>
<indexterm>
<primary>vrlwnm</primary>
<secondary>vec_rlnm</secondary>
</indexterm>
<indexterm>
<primary>xxspltib</primary>
<secondary>vec_rlnm</secondary>
</indexterm>
<indexterm>
<primary>vextsb2d</primary>
<secondary>vec_rlnm</secondary>
</indexterm>
<indexterm>
<primary>vsld</primary>
<secondary>vec_rlnm</secondary>
</indexterm>
<indexterm>
<primary>vrldnm</primary>
<secondary>vec_rlnm</secondary>
</indexterm>

<table frame="all">
<title>Supported type signatures for vec_rlnm</title>
<tgroup cols="6">
@ -26336,6 +26515,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> @@ -26336,6 +26515,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
None.
</para>
<indexterm>
<primary>xvrdpi</primary>
<secondary>vec_round</secondary>
</indexterm>
<indexterm>
<primary>vrfin</primary>
<secondary>vec_round</secondary>
</indexterm>

<table frame="all">
<title>Supported type signatures for vec_round</title>
<tgroup cols="3">
@ -26417,6 +26605,51 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics"> @@ -26417,6 +26605,51 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_vec_intrinsics">
contains the floating-point value 0.5 in each element (single- or
double-precision as appropriate).</para>
<indexterm>
<primary>xvrsqrtedp</primary>
<secondary>vec_rsqrt</secondary>
</indexterm>
<indexterm>
<primary>xvmuldp</primary>
<secondary>vec_rsqrt</secondary>
</indexterm>
<indexterm>
<primary>xxlor</primary>
<secondary>vec_rsqrt</secondary>
</indexterm>
<indexterm>
<primary>xvnmsubadp</primary>
<secondary>vec_rsqrt</secondary>
</indexterm>
<indexterm>
<primary>xvmaddadp</primary>
<secondary>vec_rsqrt</secondary>
</indexterm>
<indexterm>
<primary>xvnmsubmdp</primary>
<secondary>vec_rsqrt</secondary>
</indexterm>
<indexterm>
<primary>xvadddp</primary>
<secondary>vec_rsqrt</secondary>
</indexterm>
<indexterm>
<primary>xvrsqrtesp</primary>
<secondary>vec_rsqrt</secondary>
</indexterm>
<indexterm>
<primary>xvmulsp</primary>
<secondary>vec_rsqrt</secondary>
</indexterm>
<indexterm>
<primary>xvnmsubmsp</primary>
<secondary>vec_rsqrt</secondary>
</indexterm>
<indexterm>
<primary>xvmaddmsp</primary>
<secondary>vec_rsqrt</secondary>
</indexterm>

<table frame="all">
<title>Supported type signatures for vec_rsqrt</title>
<tgroup cols="3">

Loading…
Cancel
Save