AVX512FP16: Add testcase for vcmpph/vcmpsh/vcomish/vucomish.
authorliuhongt <hongtao.liu@intel.com>
Mon, 2 Mar 2020 08:57:07 +0000 (16:57 +0800)
committerliuhongt <hongtao.liu@intel.com>
Fri, 10 Sep 2021 06:59:31 +0000 (14:59 +0800)
commit1e77bcbc7a2fcbfb0579b239afb31997bc510c9d
treeeb49aea3c48a6fd7a5e19bc8d37e857eca526eb9
parent0f200733fe863c7ed4d33ab3fda16471d5d69981
AVX512FP16: Add testcase for vcmpph/vcmpsh/vcomish/vucomish.

gcc/testsuite/ChangeLog:

* gcc.target/i386/avx512fp16-helper.h
(check_results_mask): New check_function.
* gcc.target/i386/avx512fp16-vcmpph-1a.c: New test.
* gcc.target/i386/avx512fp16-vcmpph-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vcmpsh-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vcmpsh-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vcomish-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vcomish-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vcomish-1c.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcmpph-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcmpph-1b.c: Ditto.
gcc/testsuite/gcc.target/i386/avx512fp16-helper.h
gcc/testsuite/gcc.target/i386/avx512fp16-vcmpph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcmpph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcmpsh-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcmpsh-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcomish-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcomish-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcomish-1c.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcmpph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcmpph-1b.c [new file with mode: 0644]