AVX512FP16: Fix vcvt[u]si2sh runtime tests for Solaris
authorHongyu Wang <hongyu.wang@intel.com>
Tue, 1 Mar 2022 09:49:52 +0000 (17:49 +0800)
committerHongyu Wang <hongyu.wang@intel.com>
Wed, 2 Mar 2022 01:25:17 +0000 (09:25 +0800)
commit70fe5736c2935926b060fd3ce164838f9c4aadea
tree5af6666007917f817d6047027e4fc8503a5bae43
parent12d4552e5e68e77fe8a5991c5e95a764a6cf995d
AVX512FP16: Fix vcvt[u]si2sh runtime tests for Solaris

Use standard C type instead of __int64_t which doesn't work on Solaris.

gcc/testsuite/ChangeLog:

PR target/104724
* gcc.target/i386/avx512fp16-vcvtsi2sh-1b.c: Use long long
instead of __int64_t.
* gcc.target/i386/avx512fp16-vcvtsi2sh64-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtusi2sh-1b.c: Ditto.
* gcc.target/i386/avx512fp16-vcvtusi2sh64-1b.c: Ditto.
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtsi2sh-1b.c
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtsi2sh64-1b.c
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtusi2sh-1b.c
gcc/testsuite/gcc.target/i386/avx512fp16-vcvtusi2sh64-1b.c