[Bug target/103109] madd not used for multiply add on POWER9

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Aug 18 08:34:38 GMT 2022


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103109

--- Comment #1 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by HaoChen Gui <guihaoc@gcc.gnu.org>:

https://gcc.gnu.org/g:defa08a33672d200edbdd7f87ed7afa442249261

commit r13-2107-gdefa08a33672d200edbdd7f87ed7afa442249261
Author: Haochen Gui <guihaoc@gcc.gnu.org>
Date:   Thu Aug 18 16:23:11 2022 +0800

    rs6000: Add expand pattern for multiply-add (PR103109)

    gcc/
            PR target/103109
            * config/rs6000/rs6000.md (<u>maddditi4): New pattern for
multiply-add.
            (<u>madddi4_highpart): New.
            (<u>madddi4_highpart_le): New.

    gcc/testsuite/
            PR target/103109
            * gcc.target/powerpc/pr103109.h: New.
            * gcc.target/powerpc/pr103109-1.c: New.
            * gcc.target/powerpc/pr103109-2.c: New.


More information about the Gcc-bugs mailing list