]> git.ipfire.org Git - thirdparty/gcc.git/commit
rs6000: Add expand pattern for multiply-add (PR103109)
authorHaochen Gui <guihaoc@gcc.gnu.org>
Thu, 18 Aug 2022 08:23:11 +0000 (16:23 +0800)
committerHaochen Gui <guihaoc@gcc.gnu.org>
Thu, 18 Aug 2022 08:33:21 +0000 (16:33 +0800)
commitdefa08a33672d200edbdd7f87ed7afa442249261
tree35ff0127c13e38f9b89722c4e796e756ffff3727
parent4645ce0d00b8e19ea4bbfcd0cef37e91dea3c9f4
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.
gcc/config/rs6000/rs6000.md
gcc/testsuite/gcc.target/powerpc/pr103109-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/pr103109-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/pr103109.h [new file with mode: 0644]