<subtitle>Vector ... Spelled Out Name TBD</subtitle>
<subtitle>Vector Round to Nearest Integer</subtitle>
<programlisting>
<programlisting>
r = vec_rint (ARG1)
r = vec_rint (a)
</programlisting>
</programlisting>
<para><emphasis role="bold">Purpose:</emphasis>
<para><emphasis role="bold">Purpose:</emphasis>
Returns a vector containing the floating-point integral values nearest to the values of the corresponding elements of the given vector.
Returns a vector containing the floating-point integral values nearest
to the values of the corresponding elements of the given vector.
</para>
</para>
<para><emphasis role="bold">Result value: </emphasis>Each element of the result contains the nearest representable floating-point integral value to the value of the corresponding element of ARG1. When an input element value is exactly between two integer values, the result value is selected based on the rounding mode specified by the Floating-Point Rounding Control field (RN) of the FPSCR register.</para>
<para><emphasis role="bold">Result value: </emphasis>Each element of
<emphasis role="bold">r</emphasis> contains the nearest representable
floating-point integral value to the value of the corresponding element
of <emphasis role="bold">a</emphasis>. When an input element value is
exactly between two integer values, the result value is selected based
on the rounding mode specified by the Floating-Point Rounding Control
<subtitle>Vector ... Spelled Out Name TBD</subtitle>
<subtitle>Vector Rotate Left</subtitle>
<programlisting>
<programlisting>
r = vec_rl (ARG1, ARG2)
r = vec_rl (a, b)
</programlisting>
</programlisting>
<para><emphasis role="bold">Purpose:</emphasis>
<para><emphasis role="bold">Purpose:</emphasis>
Rotates each element of a vector left by a given number of bits.
Rotates each element of a vector left by a given number of bits.
</para>
</para>
<para><emphasis role="bold">Result value: </emphasis>Each element of the result is obtained by rotating the corresponding element of ARG1 left by the number of bits specified by the corresponding element of ARG2.</para>
<para><emphasis role="bold">Result value: </emphasis>Each element of
<emphasis role="bold">r</emphasis> is obtained by rotating the
corresponding element of <emphasis role="bold">a</emphasis> left by the
number of bits specified by the corresponding element of