[gcc r16-4358] vect: Fix out-of-date VEC_STMT comments

2025-10-10 Thread Andrew Stubbs via Gcc-cvs
https://gcc.gnu.org/g:cdba274bb1e3a7d218744b698f2854c495287374 commit r16-4358-gcdba274bb1e3a7d218744b698f2854c495287374 Author: Andrew Stubbs Date: Thu Oct 9 12:52:29 2025 + vect: Fix out-of-date VEC_STMT comments The vec_stmt parameter was removed from these functions by Ric

[gcc r16-4361] libstdc++: Remove misleading TODO comments to add parsing tests.

2025-10-10 Thread Tomasz Kaminski via Libstdc++-cvs
https://gcc.gnu.org/g:1084346574d3a0828da812dc756d5a30dec8be89 commit r16-4361-g1084346574d3a0828da812dc756d5a30dec8be89 Author: Tomasz Kamiński Date: Fri Oct 10 14:03:11 2025 +0200 libstdc++: Remove misleading TODO comments to add parsing tests. Standard does not define form_stre

[gcc r16-4362] rs6000: Add CCFP and CCEQ to CCANY

2025-10-10 Thread Segher Boessenkool via Gcc-cvs
https://gcc.gnu.org/g:73b3c59677f1676020509c944ef5c41e32bc6d76 commit r16-4362-g73b3c59677f1676020509c944ef5c41e32bc6d76 Author: Segher Boessenkool Date: Fri Oct 10 12:08:45 2025 + rs6000: Add CCFP and CCEQ to CCANY This allows those modes to be used in more setbc and similar

[gcc r16-4366] RISC-V: Add test for vec_duplicate + vwsubu.wv combine with GR2VR cost 0, 1 and 15

2025-10-10 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:17d24e89c4cd7c0af6c6d382e186458248f17002 commit r16-4366-g17d24e89c4cd7c0af6c6d382e186458248f17002 Author: Pan Li Date: Wed Oct 8 22:15:56 2025 +0800 RISC-V: Add test for vec_duplicate + vwsubu.wv combine with GR2VR cost 0, 1 and 15 Add asm dump check and ru

[gcc r16-4365] RISC-V: Combine vec_duplicate + vwsubu.wv to vwsubu.wx on GR2VR cost

2025-10-10 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:6c8bcbc10d6cec60ed616cfffd08d2357baa4735 commit r16-4365-g6c8bcbc10d6cec60ed616cfffd08d2357baa4735 Author: Pan Li Date: Wed Oct 8 22:12:38 2025 +0800 RISC-V: Combine vec_duplicate + vwsubu.wv to vwsubu.wx on GR2VR cost This patch would like to combine the vec

[gcc r16-4350] libstdc++: Implement P3107R5 optimizations for std::print [PR121790]

2025-10-10 Thread Tomasz Kaminski via Libstdc++-cvs
https://gcc.gnu.org/g:8bd872f1ea74143aed0bd5148804a25dc6a9caf0 commit r16-4350-g8bd872f1ea74143aed0bd5148804a25dc6a9caf0 Author: Jonathan Wakely Date: Wed Feb 21 16:11:53 2024 + libstdc++: Implement P3107R5 optimizations for std::print [PR121790] The names of the vprint functi

[gcc r16-4351] libstdc++: Implement P3235R3 optimizations for std::print [PR121790]

2025-10-10 Thread Tomasz Kaminski via Gcc-cvs
https://gcc.gnu.org/g:c8b388a94890b06d58a290dd39b9023cc4383c80 commit r16-4351-gc8b388a94890b06d58a290dd39b9023cc4383c80 Author: Tomasz Kamiński Date: Thu Oct 2 16:17:05 2025 +0200 libstdc++: Implement P3235R3 optimizations for std::print [PR121790] This patch implements additiona

[gcc r16-4371] bpf: fix cbranch miscompilation in CPUv1 [PR122141]

2025-10-10 Thread David Faust via Gcc-cvs
https://gcc.gnu.org/g:6a77bf08e5a5fb1554ff99b231c4a9ae2d3f1149 commit r16-4371-g6a77bf08e5a5fb1554ff99b231c4a9ae2d3f1149 Author: David Faust Date: Fri Oct 10 10:35:07 2025 -0700 bpf: fix cbranch miscompilation in CPUv1 [PR122141] As diagnosed by Andrew in the linked PR, when rever

[gcc r16-4332] Fortran: fix "unstable" interfaces of external procedures [PR122206]

2025-10-10 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:c474a50b42ac3f7561f628916cf58810044986b3 commit r16-4332-gc474a50b42ac3f7561f628916cf58810044986b3 Author: Harald Anlauf Date: Thu Oct 9 18:43:22 2025 +0200 Fortran: fix "unstable" interfaces of external procedures [PR122206] In the testcase repeated invocati