diff options
author | Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> | 2025-07-30 15:25:54 +0200 |
---|---|---|
committer | Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org> | 2025-07-30 15:25:54 +0200 |
commit | f61fb5ab834bfec998c6bdb25754f04d8ab1aea2 (patch) | |
tree | 216ed0c98ad2356b92eb4ee1cbd58bf28c426e70 /gcc/rust/parse | |
parent | 22141f856d83473b48e5d706879fb646c6476e2a (diff) | |
download | gcc-f61fb5ab834bfec998c6bdb25754f04d8ab1aea2.zip gcc-f61fb5ab834bfec998c6bdb25754f04d8ab1aea2.tar.gz gcc-f61fb5ab834bfec998c6bdb25754f04d8ab1aea2.tar.bz2 |
s390: Implement spaceship optab [PR117015]
gcc/ChangeLog:
PR target/117015
* config/s390/s390-protos.h (s390_expand_int_spaceship): New
function.
(s390_expand_fp_spaceship): New function.
* config/s390/s390.cc (s390_expand_int_spaceship): New function.
(s390_expand_fp_spaceship): New function.
* config/s390/s390.md (spaceship<mode>4): New expander.
gcc/testsuite/ChangeLog:
* gcc.target/s390/spaceship-fp-1.c: New test.
* gcc.target/s390/spaceship-fp-2.c: New test.
* gcc.target/s390/spaceship-fp-3.c: New test.
* gcc.target/s390/spaceship-fp-4.c: New test.
* gcc.target/s390/spaceship-int-1.c: New test.
* gcc.target/s390/spaceship-int-2.c: New test.
* gcc.target/s390/spaceship-int-3.c: New test.
Diffstat (limited to 'gcc/rust/parse')
0 files changed, 0 insertions, 0 deletions