AVX512FP16: Add testcase for fma instructions
authorliuhongt <hongtao.liu@intel.com>
Mon, 2 Mar 2020 09:31:47 +0000 (17:31 +0800)
committerliuhongt <hongtao.liu@intel.com>
Sat, 18 Sep 2021 07:00:11 +0000 (15:00 +0800)
commit630a1249a0053ef61fe50a31a348e78dfb229c22
tree6ce8659a1d322352276a4f5b3dae0b7414dcc5e4
parentede1820d2148b9bc41de2a22485b7608c9521eb2
AVX512FP16: Add testcase for fma instructions

gcc/testsuite/ChangeLog:

* gcc.target/i386/avx512fp16-vfmaddXXXph-1a.c: New test.
* gcc.target/i386/avx512fp16-vfmaddXXXph-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vfmsubXXXph-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vfmsubXXXph-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vfnmaddXXXph-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vfnmaddXXXph-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vfnmsubXXXph-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vfnmsubXXXph-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vfmaddXXXph-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vfmaddXXXph-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vfmsubXXXph-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vfmsubXXXph-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vfnmaddXXXph-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vfnmaddXXXph-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vfnmsubXXXph-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vfnmsubXXXph-1b.c: Ditto.
16 files changed:
gcc/testsuite/gcc.target/i386/avx512fp16-vfmaddXXXph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vfmaddXXXph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vfmsubXXXph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vfmsubXXXph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vfnmaddXXXph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vfnmaddXXXph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vfnmsubXXXph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vfnmsubXXXph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vfmaddXXXph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vfmaddXXXph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vfmsubXXXph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vfmsubXXXph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vfnmaddXXXph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vfnmaddXXXph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vfnmsubXXXph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vfnmsubXXXph-1b.c [new file with mode: 0644]