]> gcc.gnu.org Git - gcc.git/commit
Switch to dense math names for all MMA operations.
authorMichael Meissner <meissner@linux.ibm.com>
Thu, 27 Oct 2022 04:05:27 +0000 (00:05 -0400)
committerMichael Meissner <meissner@linux.ibm.com>
Thu, 27 Oct 2022 04:05:27 +0000 (00:05 -0400)
commited074056edb1bc6e7203436ef386f6597d021764
tree5f53a886c11a374570c49b072f5f94fdcc067af9
parentd2565968c6b33085aa7ad67871977a71be41e1be
Switch to dense math names for all MMA operations.

2022-10-26   Michael Meissner  <meissner@linux.ibm.com>

gcc/

* config/rs6000/mma.md (vvi4i4i8_dm): New int attribute.
(avvi4i4i8_dm): Likewise.
(vvi4i4i2_dm): Likewise.
(avvi4i4i2_dm): Likewise.
(vvi4i4_dm): Likewise.
(avvi4i4_dm): Likewise.
(pvi4i2_dm): Likewise.
(apvi4i2_dm): Likewise.
(vvi4i4i4_dm): Likewise.
(avvi4i4i4_dm): Likewise.
(mma_<vv>): Add support for running on DMF systems, generating the dense
math instruction and using the dense math accumulator.
(mma_<avv>): Likewise.
(mma_<pv>): Likewise.
(mma_<apv>): Likewise.
(mma_<vvi4i4i8>): Likewise.
(mma_<avvi4i4i8>): Likewise.
(mma_<vvi4i4i2>): Likewise.
(mma_<avvi4i4i2>): Likewise.
(mma_<vvi4i4>): Likewise.
(mma_<avvi4i4): Likewise.
(mma_<pvi4i2>): Likewise.
(mma_<apvi4i2): Likewise.
(mma_<vvi4i4i4>): Likewise.
(mma_<avvi4i4i4>): Likewise.
gcc/config/rs6000/mma.md
This page took 0.061418 seconds and 6 git commands to generate.