[gcc r15-4397] Support andn_optab for x86

2024-10-16 Thread Lili Cui via Gcc-cvs
https://gcc.gnu.org/g:70f59d2a1c51bde085d8fc7df002918851e76c9c commit r15-4397-g70f59d2a1c51bde085d8fc7df002918851e76c9c Author: Cui, Lili Date: Thu Oct 17 08:50:38 2024 +0800 Support andn_optab for x86 Add new andn pattern to match the new optab added by r15-1890-gf379596e0ba

[gcc r15-5666] Optimize 128-bit vector permutation with pand, pandn and por.

2024-11-25 Thread Lili Cui via Gcc-cvs
https://gcc.gnu.org/g:60b708a9c878aff9a76ec0d446ae63e6527327a6 commit r15-5666-g60b708a9c878aff9a76ec0d446ae63e6527327a6 Author: Cui, Lili Date: Tue Nov 26 15:10:23 2024 +0800 Optimize 128-bit vector permutation with pand, pandn and por. This patch introduces a new subroutine in i

[gcc r16-1569] x86: Fix shrink wrap separate ICE under -fstack-clash-protection [PR120697]

2025-06-18 Thread Lili Cui via Gcc-cvs
https://gcc.gnu.org/g:1f2e4058e57c68b5ea91ab2bac469d5e57b6ff46 commit r16-1569-g1f2e4058e57c68b5ea91ab2bac469d5e57b6ff46 Author: Lili Cui Date: Thu Jun 19 08:39:54 2025 +0800 x86: Fix shrink wrap separate ICE under -fstack-clash-protection [PR120697] gcc/ChangeLog:

[gcc r16-1551] x86: Enable separate shrink wrapping

2025-06-17 Thread Lili Cui via Gcc-cvs
https://gcc.gnu.org/g:2c30f828e4507863713cff44cd30c88aa7f27865 commit r16-1551-g2c30f828e4507863713cff44cd30c88aa7f27865 Author: Lili Cui Date: Tue Jun 17 21:39:38 2025 +0800 x86: Enable separate shrink wrapping This commit implements the target macros (TARGET_SHRINK_WRAP_*) that

[gcc r16-1640] Fix shrink wrap separate ICE for mingw [PR120741]

2025-06-23 Thread Lili Cui via Gcc-cvs
https://gcc.gnu.org/g:4b739c020a90dfe2569a292c44b2293a94d4bff5 commit r16-1640-g4b739c020a90dfe2569a292c44b2293a94d4bff5 Author: Lili Cui Date: Tue Jun 24 10:49:43 2025 +0800 Fix shrink wrap separate ICE for mingw [PR120741] gcc/ChangeLog: PR target/120741

[gcc r16-1757] Relax the testcase check for Solaris [PR120818]

2025-06-28 Thread Lili Cui via Gcc-cvs
https://gcc.gnu.org/g:e7fb2459b00cde4fb14062076df29320efafdb98 commit r16-1757-ge7fb2459b00cde4fb14062076df29320efafdb98 Author: Lili Cui Date: Sat Jun 28 06:19:19 2025 -0700 Relax the testcase check for Solaris [PR120818] gcc/testsuite/ChangeLog: PR target/120818