]> git.ipfire.org Git - thirdparty/gcc.git/commit
AVX512FP16: Add testcases for vfcmaddcph/vfmaddcph/vfcmulcph/vfmulcph.
authorliuhongt <hongtao.liu@intel.com>
Mon, 2 Mar 2020 09:59:20 +0000 (17:59 +0800)
committerliuhongt <hongtao.liu@intel.com>
Wed, 22 Sep 2021 04:56:30 +0000 (12:56 +0800)
commited643e9f171e99b0aa1453b3f29ed1103e9b5c80
tree60124dbc01d8346d94e94c4a01ef6d7010166652
parent081070bce2901ba7b9245fb4b5d0f3148f91981a
AVX512FP16: Add testcases for vfcmaddcph/vfmaddcph/vfcmulcph/vfmulcph.

gcc/testsuite/ChangeLog:

* gcc.target/i386/avx512fp16-helper.h
(init_src): Adjust init value.
(NET_CMASK): New net mask for complex input.
* gcc.target/i386/avx512fp16-vfcmaddcph-1a.c: New test.
* gcc.target/i386/avx512fp16-vfcmaddcph-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vfcmulcph-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vfcmulcph-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vfmaddcph-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vfmaddcph-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vfmulcph-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vfmulcph-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vfcmaddcph-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vfcmaddcph-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vfcmulcph-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vfcmulcph-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vfmaddcph-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vfmaddcph-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vfmulcph-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vfmulcph-1b.c: Ditto.
17 files changed:
gcc/testsuite/gcc.target/i386/avx512fp16-helper.h
gcc/testsuite/gcc.target/i386/avx512fp16-vfcmaddcph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vfcmaddcph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vfcmulcph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vfcmulcph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vfmaddcph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vfmaddcph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vfmulcph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vfmulcph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vfcmaddcph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vfcmaddcph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vfcmulcph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vfcmulcph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vfmaddcph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vfmaddcph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vfmulcph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vfmulcph-1b.c [new file with mode: 0644]