[gcc r15-7962] s390: fix delegitimization of addresses

2025-03-11 Thread Juergen Christ via Gcc-cvs
https://gcc.gnu.org/g:4001281d69e9f8e01d2183f0e931e15ec4a522eb commit r15-7962-g4001281d69e9f8e01d2183f0e931e15ec4a522eb Author: Juergen Christ Date: Mon Mar 10 10:03:36 2025 +0100 s390: fix delegitimization of addresses In legitimize_pic_address we create a (const (unspec ...

[gcc r14-11076] s390: Fix UNSPEC_CC_TO_INT canonicalization

2024-12-09 Thread Juergen Christ via Gcc-cvs
https://gcc.gnu.org/g:7b58a7e27afac52ca630d5db523503b75c732305 commit r14-11076-g7b58a7e27afac52ca630d5db523503b75c732305 Author: Juergen Christ Date: Mon Dec 9 15:26:54 2024 +0100 s390: Fix UNSPEC_CC_TO_INT canonicalization Canonicalization of comparisons for UNSPEC_CC_TO_INT mis

[gcc r15-6043] s390: Fix UNSPEC_CC_TO_INT canonicalization

2024-12-09 Thread Juergen Christ via Gcc-cvs
https://gcc.gnu.org/g:bdc572f9a42b6a68dec1a5593d5311f45bd29cc9 commit r15-6043-gbdc572f9a42b6a68dec1a5593d5311f45bd29cc9 Author: Juergen Christ Date: Fri Dec 6 18:52:36 2024 +0100 s390: Fix UNSPEC_CC_TO_INT canonicalization Canonicalization of comparisons for UNSPEC_CC_TO_INT miss

[gcc r14-9877] s390x: Optimize vector permute with constant indexes

2024-04-09 Thread Juergen Christ via Gcc-cvs
https://gcc.gnu.org/g:1f719aa7c0d35b47f3d15a54f074718b78e92bb0 commit r14-9877-g1f719aa7c0d35b47f3d15a54f074718b78e92bb0 Author: Juergen Christ Date: Mon Apr 1 13:34:37 2024 +0200 s390x: Optimize vector permute with constant indexes Loop vectorizer can generate vector permutes wit

[gcc r14-9468] s390: fix htm-builtins test cases

2024-03-14 Thread Juergen Christ via Gcc-cvs
https://gcc.gnu.org/g:075104eef6d0ff215c394b6eaadcb525fa7c4975 commit r14-9468-g075104eef6d0ff215c394b6eaadcb525fa7c4975 Author: Juergen Christ Date: Wed Oct 25 14:57:03 2023 +0200 s390: fix htm-builtins test cases Transactional and non-transactional stores to the same cache line