Now completeting the mmintrin.h intrinsic headers for PowerPC by
authorSteven Munroe <munroesj@gcc.gnu.org>
Fri, 21 Jul 2017 17:44:22 +0000 (17:44 +0000)
committerSteven Munroe <munroesj@gcc.gnu.org>
Fri, 21 Jul 2017 17:44:22 +0000 (17:44 +0000)
commit5a5838e09e1e7fdb51d45c094a570f36de133b93
tree1a90e86760871ebd6f38f77a35ea2f982a8d8aa0
parent27ecd5c2b0dd74f6721e94972751855952acefd1
Now completeting the mmintrin.h intrinsic headers for PowerPC by
adding the DG tests.

2017-07-21  Steven Munroe  <munroesj@gcc.gnu.org>

* gcc.target/powerpc/mmx-check.h: New file.
* gcc.target/powerpc/mmx-packs.c: New file.
* gcc.target/powerpc/mmx-packssdw-1.c: New file.
* gcc.target/powerpc/mmx-packsswb-1.c: New file.
* gcc.target/powerpc/mmx-packuswb-1.c: New file.
* gcc.target/powerpc/mmx-paddb-1.c: New file.
* gcc.target/powerpc/mmx-paddd-1.c: New file.
* gcc.target/powerpc/mmx-paddsb-1.c: New file.
* gcc.target/powerpc/mmx-paddsw-1.c: New file.
* gcc.target/powerpc/mmx-paddusb-1.c: New file.
* gcc.target/powerpc/mmx-paddusw-1.c: New file.
* gcc.target/powerpc/mmx-paddw-1.c: New file.
* gcc.target/powerpc/mmx-pcmpeqb-1.c: New file.
* gcc.target/powerpc/mmx-pcmpeqd-1.c: New file.
* gcc.target/powerpc/mmx-pcmpeqw-1.c: New file.
* gcc.target/powerpc/mmx-pcmpgtb-1.c: New file.
* gcc.target/powerpc/mmx-pcmpgtd-1.c: New file.
* gcc.target/powerpc/mmx-pcmpgtw-1.c: New file.
* gcc.target/powerpc/mmx-pmaddwd-1.c: New file.
* gcc.target/powerpc/mmx-pmulhw-1.c: New file.
* gcc.target/powerpc/mmx-pmullw-1.c: New file.
* gcc.target/powerpc/mmx-pslld-1.c: New file.
* gcc.target/powerpc/mmx-psllw-1.c: New file.
* gcc.target/powerpc/mmx-psrad-1.c: New file.
* gcc.target/powerpc/mmx-psraw-1.c: New file.
* gcc.target/powerpc/mmx-psrld-1.c: New file.
* gcc.target/powerpc/mmx-psrlw-1.c: New file.
* gcc.target/powerpc/mmx-psubb-2.c: New file.
* gcc.target/powerpc/mmx-psubd-2.c: New file.
* gcc.target/powerpc/mmx-psubsb-1.c: New file.
* gcc.target/powerpc/mmx-psubsw-1.c: New file.
* gcc.target/powerpc/mmx-psubusb-1.c: New file.
* gcc.target/powerpc/mmx-psubusw-1.c: New file.
* gcc.target/powerpc/mmx-psubw-2.c: New file.
* gcc.target/powerpc/mmx-punpckhbw-1.c: New file.
* gcc.target/powerpc/mmx-punpckhdq-1.c: New file.
* gcc.target/powerpc/mmx-punpckhwd-1.c: New file.
* gcc.target/powerpc/mmx-punpcklbw-1.c: New file.
* gcc.target/powerpc/mmx-punpckldq-1.c: New file.
* gcc.target/powerpc/mmx-punpcklwd-1.c: New file.

From-SVN: r250432
41 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/mmx-check.h [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-packs.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-packssdw-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-packsswb-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-packuswb-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-paddb-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-paddd-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-paddsb-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-paddsw-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-paddusb-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-paddusw-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-paddw-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-pcmpeqb-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-pcmpeqd-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-pcmpeqw-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-pcmpgtb-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-pcmpgtd-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-pcmpgtw-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-pmaddwd-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-pmulhw-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-pmullw-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-pslld-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-psllw-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-psrad-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-psraw-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-psrld-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-psrlw-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-psubb-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-psubd-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-psubsb-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-psubsw-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-psubusb-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-psubusw-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-psubw-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-punpckhbw-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-punpckhdq-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-punpckhwd-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-punpcklbw-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-punpckldq-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/mmx-punpcklwd-1.c [new file with mode: 0644]