AVX512FP16: Add ABI test for ymm.
authorliuhongt <hongtao.liu@intel.com>
Thu, 5 Mar 2020 01:57:10 +0000 (09:57 +0800)
committerliuhongt <hongtao.liu@intel.com>
Wed, 8 Sep 2021 04:44:50 +0000 (12:44 +0800)
commit07308cdb0c865b846396af4ebe07ccc9f3a6f3f3
tree98062d3184103d976d86b0a7bab9ca99383fc9da
parent22ce16ffa434bf28892668089af00cdd0f96c03c
AVX512FP16: Add ABI test for ymm.

gcc/testsuite/ChangeLog:

* gcc.target/x86_64/abi/avx512fp16/m256h/abi-avx512fp16-ymm.exp:
New exp file.
* gcc.target/x86_64/abi/avx512fp16/m256h/args.h: New header.
* gcc.target/x86_64/abi/avx512fp16/m256h/avx512fp16-ymm-check.h:
Likewise.
* gcc.target/x86_64/abi/avx512fp16/m256h/asm-support.S: New.
* gcc.target/x86_64/abi/avx512fp16/m256h/test_m256_returning.c:
New test.
* gcc.target/x86_64/abi/avx512fp16/m256h/test_passing_m256.c: Likewise.
* gcc.target/x86_64/abi/avx512fp16/m256h/test_passing_structs.c:
Likewise.
* gcc.target/x86_64/abi/avx512fp16/m256h/test_passing_unions.c:
Likewise.
* gcc.target/x86_64/abi/avx512fp16/m256h/test_varargs-m256.c: Likewise.
gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/abi-avx512fp16-ymm.exp [new file with mode: 0644]
gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/args.h [new file with mode: 0644]
gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/asm-support.S [new file with mode: 0644]
gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/avx512fp16-ymm-check.h [new file with mode: 0644]
gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/test_m256_returning.c [new file with mode: 0644]
gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/test_passing_m256.c [new file with mode: 0644]
gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/test_passing_structs.c [new file with mode: 0644]
gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/test_passing_unions.c [new file with mode: 0644]
gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/test_varargs-m256.c [new file with mode: 0644]