https://gcc.gnu.org/g:2ba9882c18692222c9f3f4b48b1a5f2f07c1d8d3
commit 2ba9882c18692222c9f3f4b48b1a5f2f07c1d8d3 Author: Michael Meissner <meiss...@linux.ibm.com> Date: Sat Nov 2 01:16:58 2024 -0400 Update vector-pair documentation. 2024-11-02 Michael Meissner <meiss...@linux.ibm.com> * doc/extend.texi (PowerPC Vector Pair Support): Add vpair_f{32,64}_swap_odd_even. Remove sub-nodes. Diff: --- gcc/doc/extend.texi | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi index dd23cf0aadfb..2cce4dd9e34b 100644 --- a/gcc/doc/extend.texi +++ b/gcc/doc/extend.texi @@ -24753,9 +24753,6 @@ that will operate on units of 4 64-bit floating point values, and @code{vector_pair_f32_t} for operating on units of 8 32-bit floating point values. -@node PowerPC Vector Pair Support for 64-bit floating point -@subsection PowerPC Vector Pair Support for 64-bit floating point. - The following functions are provided for operating on vector pairs that consist of 4 64-bit floating point values: @@ -24790,9 +24787,6 @@ void vpair_f64_nfms (vector_pair_f64_t *, vector_pair_f64_t *, vector_pair_f64_t *, vector_pair_f64_t *); @end smallexample -@node PowerPC Vector Pair Support for 32-bit floating point -@subsection PowerPC Vector Pair Support for 32-bit floating point. - The following functions are provided for operating on vector pairs that consist of 8 32-bit floating point values: @@ -24827,6 +24821,14 @@ void vpair_f32_nfms (vector_pair_f32_t *, vector_pair_f32_t *, vector_pair_f32_t *, vector_pair_f32_t *); @end smallexample +The following functions are provided for operating on vector pairs +that swap the even and odd elements. + +@smallexample +void vpair_f32_swap_odd_even (vector_pair_f32_t *, vector_pair_f32_t *); +void vpair_f64_swap_odd_even (vector_pair_f64_t *, vector_pair_f64_t *); +@end smallexample + @node PRU Built-in Functions @subsection PRU Built-in Functions