rs6000: Rename instruction xvcvbf16sp to xvcvbf16spn
authorPeter Bergner <bergner@linux.ibm.com>
Tue, 18 Aug 2020 21:16:11 +0000 (16:16 -0500)
committerPeter Bergner <bergner@linux.ibm.com>
Tue, 18 Aug 2020 21:18:08 +0000 (16:18 -0500)
commit94bedeaf694c728607a718d599edb4d74a2813c0
treecfe0b1d95eb4933e6ed6f9ce7980678e548deb2d
parent9599c9853a0284789eb8f897a4b5374df694b672
rs6000: Rename instruction xvcvbf16sp to xvcvbf16spn

The xvcvbf16sp mnemonic, which was just added in ISA 3.1 has been renamed
to xvcvbf16spn, to make it consistent with the other non-signaling conversion
instructions which all end with "n".  The only use of this instruction is in
an MMA conversion built-in function, so there is little to no compatibility
issue.

gcc/
* config/rs6000/rs6000-builtin.def (BU_VSX_1): Rename xvcvbf16sp to
xvcvbf16spn.
* config/rs6000/rs6000-call.c (builtin_function_type): Likewise.
* config/rs6000/vsx.md: Likewise.
* doc/extend.texi: Likewise.

gcc/testsuite/
* gcc.target/powerpc/mma-builtin-3.c: Rename xvcvbf16sp to xvcvbf16spn.
gcc/config/rs6000/rs6000-builtin.def
gcc/config/rs6000/rs6000-call.c
gcc/config/rs6000/vsx.md
gcc/doc/extend.texi
gcc/testsuite/gcc.target/powerpc/mma-builtin-3.c