[PATCH 2/2] IBM Z: Test long doubles in vector registers

Andreas Krebbel krebbel@linux.ibm.com
Tue Nov 10 08:34:13 GMT 2020


On 09.11.20 20:54, Ilya Leoshkevich wrote:
> gcc/testsuite/ChangeLog:
> 
> 2020-11-05  Ilya Leoshkevich  <iii@linux.ibm.com>
> 
> 	* gcc.target/s390/vector/long-double-callee-abi-scan.c: New test.
> 	* gcc.target/s390/vector/long-double-caller-abi-run.c: New test.
> 	* gcc.target/s390/vector/long-double-caller-abi-scan.c: New test.
> 	* gcc.target/s390/vector/long-double-copysign.c: New test.
> 	* gcc.target/s390/vector/long-double-fprx2-constant.c: New test.
> 	* gcc.target/s390/vector/long-double-from-double.c: New test.
> 	* gcc.target/s390/vector/long-double-from-float.c: New test.
> 	* gcc.target/s390/vector/long-double-from-i16.c: New test.
> 	* gcc.target/s390/vector/long-double-from-i32.c: New test.
> 	* gcc.target/s390/vector/long-double-from-i64.c: New test.
> 	* gcc.target/s390/vector/long-double-from-i8.c: New test.
> 	* gcc.target/s390/vector/long-double-from-u16.c: New test.
> 	* gcc.target/s390/vector/long-double-from-u32.c: New test.
> 	* gcc.target/s390/vector/long-double-from-u64.c: New test.
> 	* gcc.target/s390/vector/long-double-from-u8.c: New test.
> 	* gcc.target/s390/vector/long-double-to-double.c: New test.
> 	* gcc.target/s390/vector/long-double-to-float.c: New test.
> 	* gcc.target/s390/vector/long-double-to-i16.c: New test.
> 	* gcc.target/s390/vector/long-double-to-i32.c: New test.
> 	* gcc.target/s390/vector/long-double-to-i64.c: New test.
> 	* gcc.target/s390/vector/long-double-to-i8.c: New test.
> 	* gcc.target/s390/vector/long-double-to-u16.c: New test.
> 	* gcc.target/s390/vector/long-double-to-u32.c: New test.
> 	* gcc.target/s390/vector/long-double-to-u64.c: New test.
> 	* gcc.target/s390/vector/long-double-to-u8.c: New test.
> 	* gcc.target/s390/vector/long-double-vec-duplicate.c: New test.
> 	* gcc.target/s390/vector/long-double-wf.h: New test.
> 	* gcc.target/s390/vector/long-double-wfaxb.c: New test.
> 	* gcc.target/s390/vector/long-double-wfcxb-0001.c: New test.
> 	* gcc.target/s390/vector/long-double-wfcxb-0111.c: New test.
> 	* gcc.target/s390/vector/long-double-wfcxb-1011.c: New test.
> 	* gcc.target/s390/vector/long-double-wfcxb-1101.c: New test.
> 	* gcc.target/s390/vector/long-double-wfdxb.c: New test.
> 	* gcc.target/s390/vector/long-double-wfixb.c: New test.
> 	* gcc.target/s390/vector/long-double-wfkxb-0111.c: New test.
> 	* gcc.target/s390/vector/long-double-wfkxb-1011.c: New test.
> 	* gcc.target/s390/vector/long-double-wfkxb-1101.c: New test.
> 	* gcc.target/s390/vector/long-double-wflcxb.c: New test.
> 	* gcc.target/s390/vector/long-double-wflpxb.c: New test.
> 	* gcc.target/s390/vector/long-double-wfmaxb-2.c: New test.
> 	* gcc.target/s390/vector/long-double-wfmaxb-3.c: New test.
> 	* gcc.target/s390/vector/long-double-wfmaxb-disabled.c: New test.
> 	* gcc.target/s390/vector/long-double-wfmaxb.c: New test.
> 	* gcc.target/s390/vector/long-double-wfmsxb-disabled.c: New test.
> 	* gcc.target/s390/vector/long-double-wfmsxb.c: New test.
> 	* gcc.target/s390/vector/long-double-wfmxb.c: New test.
> 	* gcc.target/s390/vector/long-double-wfnmaxb-disabled.c: New test.
> 	* gcc.target/s390/vector/long-double-wfnmaxb.c: New test.
> 	* gcc.target/s390/vector/long-double-wfnmsxb-disabled.c: New test.
> 	* gcc.target/s390/vector/long-double-wfnmsxb.c: New test.
> 	* gcc.target/s390/vector/long-double-wfsqxb.c: New test.
> 	* gcc.target/s390/vector/long-double-wfsxb-1.c: New test.
> 	* gcc.target/s390/vector/long-double-wfsxb.c: New test.
> 	* gcc.target/s390/vector/long-double-wftcixb-1.c: New test.
> 	* gcc.target/s390/vector/long-double-wftcixb.c: New test.

Ok. Thanks!

Andreas



More information about the Gcc-patches mailing list