]> git.ipfire.org Git - thirdparty/gcc.git/commit
s390: Fix vector pattern tests for -m31.
authorJuergen Christ <jchrist@linux.ibm.com>
Wed, 9 Jul 2025 09:19:50 +0000 (11:19 +0200)
committerJuergen Christ <jchrist@linux.ibm.com>
Wed, 9 Jul 2025 10:27:12 +0000 (12:27 +0200)
commitd6161f9e0d39670afca5afff0a5c56c258f43200
tree1c57ba5fbdd980f8746a06cb47c688c3eee756f9
parent3c0db87b13ed034196d8b77f1acdf40a538d585f
s390: Fix vector pattern tests for -m31.

Vectorization of int patterns requires 64bit long type (at least the
way the tests are coded).  Fix this to only test for successful
vectoriation on 64bit targets.

Signed-off-by: Juergen Christ <jchrist@linux.ibm.com>
gcc/testsuite/ChangeLog:

* gcc.target/s390/vector/pattern-avg-1.c: Fix on -m31.
* gcc.target/s390/vector/pattern-mulh-1.c: Fix on -m31.
* gcc.target/s390/vector/pattern-mulh-2.c: Fix on -m31.
gcc/testsuite/gcc.target/s390/vector/pattern-avg-1.c
gcc/testsuite/gcc.target/s390/vector/pattern-mulh-1.c
gcc/testsuite/gcc.target/s390/vector/pattern-mulh-2.c