|
|
@ -90,6 +90,14 @@
|
|
|
|
<primary>stxvp</primary>
|
|
|
|
<primary>stxvp</primary>
|
|
|
|
<secondary>__builtin_vsx_stxvp</secondary>
|
|
|
|
<secondary>__builtin_vsx_stxvp</secondary>
|
|
|
|
</indexterm>
|
|
|
|
</indexterm>
|
|
|
|
|
|
|
|
<indexterm>
|
|
|
|
|
|
|
|
<primary>lxvpx</primary>
|
|
|
|
|
|
|
|
<secondary>__builtin_vsx_lxvp</secondary>
|
|
|
|
|
|
|
|
</indexterm>
|
|
|
|
|
|
|
|
<indexterm>
|
|
|
|
|
|
|
|
<primary>stxvpx</primary>
|
|
|
|
|
|
|
|
<secondary>__builtin_vsx_stxvp</secondary>
|
|
|
|
|
|
|
|
</indexterm>
|
|
|
|
<para>
|
|
|
|
<para>
|
|
|
|
<informaltable frame="all">
|
|
|
|
<informaltable frame="all">
|
|
|
|
<tgroup cols="2">
|
|
|
|
<tgroup cols="2">
|
|
|
@ -109,24 +117,32 @@
|
|
|
|
<row>
|
|
|
|
<row>
|
|
|
|
<entry>
|
|
|
|
<entry>
|
|
|
|
<programlisting>
|
|
|
|
<programlisting>
|
|
|
|
|
|
|
|
|
|
|
|
__vector_pair __builtin_vsx_lxvp (signed long a, const __vector_pair* b)
|
|
|
|
__vector_pair __builtin_vsx_lxvp (signed long a, const __vector_pair* b)
|
|
|
|
|
|
|
|
|
|
|
|
</programlisting>
|
|
|
|
</programlisting>
|
|
|
|
</entry>
|
|
|
|
</entry>
|
|
|
|
<entry>
|
|
|
|
<entry>
|
|
|
|
<programlisting>
|
|
|
|
<programlisting>
|
|
|
|
lxvp r,a(b)
|
|
|
|
lxvp r,a(b)
|
|
|
|
|
|
|
|
or
|
|
|
|
|
|
|
|
lxvpx r,b,a
|
|
|
|
</programlisting>
|
|
|
|
</programlisting>
|
|
|
|
</entry>
|
|
|
|
</entry>
|
|
|
|
</row>
|
|
|
|
</row>
|
|
|
|
<row>
|
|
|
|
<row>
|
|
|
|
<entry>
|
|
|
|
<entry>
|
|
|
|
<programlisting>
|
|
|
|
<programlisting>
|
|
|
|
|
|
|
|
|
|
|
|
void __builtin_vsx_stxvp (__vector_pair s, signed long a, const __vector_pair* b)
|
|
|
|
void __builtin_vsx_stxvp (__vector_pair s, signed long a, const __vector_pair* b)
|
|
|
|
|
|
|
|
|
|
|
|
</programlisting>
|
|
|
|
</programlisting>
|
|
|
|
</entry>
|
|
|
|
</entry>
|
|
|
|
<entry>
|
|
|
|
<entry>
|
|
|
|
<programlisting>
|
|
|
|
<programlisting>
|
|
|
|
stxvp s,a(b)
|
|
|
|
stxvp s,a(b)
|
|
|
|
|
|
|
|
or
|
|
|
|
|
|
|
|
stxvpx s,b,a
|
|
|
|
</programlisting>
|
|
|
|
</programlisting>
|
|
|
|
</entry>
|
|
|
|
</entry>
|
|
|
|
</row>
|
|
|
|
</row>
|
|
|
@ -140,7 +156,7 @@
|
|
|
|
<para>
|
|
|
|
<para>
|
|
|
|
The following builtins are used to construct
|
|
|
|
The following builtins are used to construct
|
|
|
|
<code>__vector_pair</code> and <code>__vector_quad</code>
|
|
|
|
<code>__vector_pair</code> and <code>__vector_quad</code>
|
|
|
|
objects from smaller vectors, and deconstruct them into such
|
|
|
|
objects from 128-bit vectors, and deconstruct them into such
|
|
|
|
vectors. The disassembly interfaces place the results into
|
|
|
|
vectors. The disassembly interfaces place the results into
|
|
|
|
arrays of vectors.
|
|
|
|
arrays of vectors.
|
|
|
|
</para>
|
|
|
|
</para>
|
|
|
|