]> git.ipfire.org Git - thirdparty/gcc.git/commit
AVX512FP16: Add testcase for vcvtph2w/vcvtph2uw/vcvtph2dq/vcvtph2udq/vcvtph2qq/vcvtph...
authorliuhongt <hongtao.liu@intel.com>
Mon, 2 Mar 2020 09:14:10 +0000 (17:14 +0800)
committerliuhongt <hongtao.liu@intel.com>
Thu, 16 Sep 2021 05:09:30 +0000 (13:09 +0800)
commit038afce92d86f0a291b700b76155090f94489cfd
tree8cf5277d6a532b45ed336dbff975b256b4500473
parentbd610db0d52cd1e4d972ff140c091d42ef486be4
AVX512FP16: Add testcase for vcvtph2w/vcvtph2uw/vcvtph2dq/vcvtph2udq/vcvtph2qq/vcvtph2uqq.

gcc/testsuite/ChangeLog:

* gcc.target/i386/avx512fp16-helper.h (V512): Add QI
components.
* gcc.target/i386/avx512fp16-vcvtph2dq-1a.c: New test.
* gcc.target/i386/avx512fp16-vcvtph2dq-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtph2qq-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtph2qq-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtph2udq-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtph2udq-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtph2uqq-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtph2uqq-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtph2uw-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtph2uw-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtph2w-1a.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtph2w-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtph2dq-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtph2dq-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtph2qq-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtph2qq-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtph2udq-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtph2udq-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtph2uqq-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtph2uqq-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtph2uw-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtph2uw-1b.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtph2w-1a.c: Ditto.
* gcc.target/i386/avx512fp16vl-vcvtph2w-1b.c: Ditto.
25 files changed:
gcc/testsuite/gcc.target/i386/avx512fp16-helper.h
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtph2dq-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtph2dq-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtph2qq-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtph2qq-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtph2udq-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtph2udq-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtph2uqq-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtph2uqq-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtph2uw-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtph2uw-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtph2w-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtph2w-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtph2dq-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtph2dq-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtph2qq-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtph2qq-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtph2udq-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtph2udq-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtph2uqq-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtph2uqq-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtph2uw-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtph2uw-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtph2w-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-vcvtph2w-1b.c [new file with mode: 0644]