]> gcc.gnu.org Git - gcc.git/commit
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>
Wed, 19 Aug 2020 02:42:26 +0000 (21:42 -0500)
commit7f976034ec4997d2df5ede70c1312de3acd7b4c4
treef9142272acdd28fbb600c570c86dc43863b22893
parent43edad43b2cee17fb7575c40a9dafac3fe79ba1c
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.

2020-08-18  Peter Bergner  <bergner@linux.ibm.com>

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.

(cherry picked from commit 94bedeaf694c728607a718d599edb4d74a2813c0)
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
This page took 0.064961 seconds and 5 git commands to generate.