AVX512FP16: Add testcase for vcvtw2ph/vcvtuw2ph/vcvtdq2ph/vcvtudq2ph/vcvtqq2ph/vcvtuq...
authorliuhongt <hongtao.liu@intel.com>
Mon, 2 Mar 2020 09:15:55 +0000 (17:15 +0800)
committerliuhongt <hongtao.liu@intel.com>
Thu, 16 Sep 2021 05:09:30 +0000 (13:09 +0800)
commita73d59089a9daca7316eeccece13166ad60dbf13
treede613bbb57e28683b81df7ce69296b175ac2656c
parentbe0e4c32bf54ef792ff8bb9e1da5015364ffaace
AVX512FP16: Add testcase for vcvtw2ph/vcvtuw2ph/vcvtdq2ph/vcvtudq2ph/vcvtqq2ph/vcvtuqq2ph.

gcc/testsuite/ChangeLog:

* gcc.target/i386/avx512fp16-vcvtdq2ph-1a.c: New test.
* gcc.target/i386/avx512fp16-vcvtdq2ph-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtqq2ph-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtqq2ph-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtudq2ph-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtudq2ph-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtuqq2ph-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtuqq2ph-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtuw2ph-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtuw2ph-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtw2ph-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtw2ph-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtdq2ph-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtdq2ph-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtqq2ph-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtqq2ph-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtudq2ph-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtudq2ph-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtuqq2ph-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtuqq2ph-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtuw2ph-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtuw2ph-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtw2ph-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtw2ph-1b.c: Ditto.
24 files changed:
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtdq2ph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtdq2ph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtqq2ph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtqq2ph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtudq2ph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtudq2ph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtuqq2ph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtuqq2ph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtuw2ph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtuw2ph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtw2ph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtw2ph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtdq2ph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtdq2ph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtqq2ph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtqq2ph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtudq2ph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtudq2ph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtuqq2ph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtuqq2ph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtuw2ph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtuw2ph-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtw2ph-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtw2ph-1b.c [new file with mode: 0644]