[gcc(refs/users/meissner/heads/work214-sha)] Revert changes

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8117a1d0926d3c0132e49138e909a7f3c2d3cee7 commit 8117a1d0926d3c0132e49138e909a7f3c2d3cee7 Author: Michael Meissner Date: Wed Jul 9 01:21:14 2025 -0400 Revert changes Diff: --- gcc/config/rs6000/fusion.md | 15 +-- gcc/config/rs6000/genfusion.pl | 58 +++-

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector and to vector and fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7b740ddfc2dbfb1d889e30806f2758b3c6fb7034 commit 7b740ddfc2dbfb1d889e30806f2758b3c6fb7034 Author: Michael Meissner Date: Wed Jul 9 01:20:03 2025 -0400 PR target/117251: Improve vector and to vector and fusion See the following post for a complete explanation o

[gcc(refs/users/mikael/heads/stabilisation_descriptor_v01)] Correction bootstrap

2025-07-08 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c8d7942a9892c7a6207aad350ba706ac54cdd624 commit c8d7942a9892c7a6207aad350ba706ac54cdd624 Author: Mikael Morin Date: Tue Jul 8 13:40:47 2025 +0200 Correction bootstrap Diff: --- gcc/fortran/trans-array.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/gcc/fortran

[gcc r16-2093] libstdc++: Check prerequisites of layout_*::operator().

2025-07-08 Thread Tomasz Kaminski via Libstdc++-cvs
https://gcc.gnu.org/g:4d86e4cda01aa3ab60de164a8492a99bc9ca1f70 commit r16-2093-g4d86e4cda01aa3ab60de164a8492a99bc9ca1f70 Author: Luc Grosheintz Date: Fri Jul 4 10:29:43 2025 +0200 libstdc++: Check prerequisites of layout_*::operator(). Previously, the prerequisite that the argumen

[gcc(refs/users/mikael/heads/stabilisation_descriptor_v01)] Correction bootstrap

2025-07-08 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7c5cc328d38ed501c860c3348845c82615952f91 commit 7c5cc328d38ed501c860c3348845c82615952f91 Author: Mikael Morin Date: Tue Jul 8 13:41:33 2025 +0200 Correction bootstrap Diff: --- gcc/fortran/trans-array.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/gcc/fortran

[gcc r16-2098] libstdc++: Implement mdspan and tests [PR107761].

2025-07-08 Thread Tomasz Kaminski via Gcc-cvs
https://gcc.gnu.org/g:b7b8eb90abaeaaf4a51325e087cd43a4dac8d25a commit r16-2098-gb7b8eb90abaeaaf4a51325e087cd43a4dac8d25a Author: Luc Grosheintz Date: Tue Jul 8 10:24:26 2025 +0200 libstdc++: Implement mdspan and tests [PR107761]. Implements the class mdspan as described in N4950,

[gcc r16-2105] s390: Always compute address of stack protector guard

2025-07-08 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:bb6075e7115208bab3d9c8b2c54e0bd6a5c808b7 commit r16-2105-gbb6075e7115208bab3d9c8b2c54e0bd6a5c808b7 Author: Stefan Schulze Frielinghaus Date: Tue Jul 8 16:40:34 2025 +0200 s390: Always compute address of stack protector guard Computing the address of the threa

[gcc(refs/users/omachota/heads/rtl-ssa-dce-wdebug)] rtl-ssa-dce: add functions for resurecting dead insns

2025-07-08 Thread Ondrej Machota via Gcc-cvs
https://gcc.gnu.org/g:3b84c69b2237dd7316dc07d2b41f39b2c494d811 commit 3b84c69b2237dd7316dc07d2b41f39b2c494d811 Author: Ondřej Machota Date: Tue Jul 8 11:33:12 2025 +0200 rtl-ssa-dce: add functions for resurecting dead insns Diff: --- gcc/dce.cc | 355 +

[gcc r16-2108] c++: Implement part of C++26 P2686R4 - constexpr structured bindings [PR117784]

2025-07-08 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:c81447d969f27a8653ebb1a450372f0d25a2e628 commit r16-2108-gc81447d969f27a8653ebb1a450372f0d25a2e628 Author: Jakub Jelinek Date: Tue Jul 8 19:21:55 2025 +0200 c++: Implement part of C++26 P2686R4 - constexpr structured bindings [PR117784] The following patch i

[gcc r16-2109] libstdc++: Fix _GLIBCXX_DEBUG std::forward_list build regression

2025-07-08 Thread Francois Dumont via Libstdc++-cvs
https://gcc.gnu.org/g:1f3bf202355f16d6ec0a9b37cb6a71be5f76b77f commit r16-2109-g1f3bf202355f16d6ec0a9b37cb6a71be5f76b77f Author: Jonathan Wakely Date: Tue Jul 8 19:20:13 2025 +0200 libstdc++: Fix _GLIBCXX_DEBUG std::forward_list build regression Commit 2fd6f42c17a8040dbd3460ca34d9

[gcc r16-2110] xtensa: Fix B[GE/LT]UI instructions with immediate values of 32768 or 65536 not being emitted

2025-07-08 Thread Max Filippov via Gcc-cvs
https://gcc.gnu.org/g:57da36bed1004d2b78057568176b76cb0a50d149 commit r16-2110-g57da36bed1004d2b78057568176b76cb0a50d149 Author: Takayuki 'January June' Suwa Date: Mon Jul 7 23:40:17 2025 +0900 xtensa: Fix B[GE/LT]UI instructions with immediate values of 32768 or 65536 not being emitted

[gcc r16-2111] c++: bogus error with union in qualified name [PR83469]

2025-07-08 Thread Marek Polacek via Gcc-cvs
https://gcc.gnu.org/g:7d11ae1dd95a0296eeb5c14bfe3a5d4ec8873e3b commit r16-2111-g7d11ae1dd95a0296eeb5c14bfe3a5d4ec8873e3b Author: Marek Polacek Date: Tue Jul 8 10:09:36 2025 -0400 c++: bogus error with union in qualified name [PR83469] While working on Reflection I noticed that we

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector or to vector or fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d1a81130bc9a5ffc02f19b1711a2703cc0b03d74 commit d1a81130bc9a5ffc02f19b1711a2703cc0b03d74 Author: Michael Meissner Date: Wed Jul 9 01:46:41 2025 -0400 PR target/117251: Improve vector or to vector or fusion See the following post for a complete explanation of

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector or to vector nor fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0e4302dcb91643c47b9c396834dc9a9687410aa2 commit 0e4302dcb91643c47b9c396834dc9a9687410aa2 Author: Michael Meissner Date: Wed Jul 9 01:47:01 2025 -0400 PR target/117251: Improve vector or to vector nor fusion See the following post for a complete explanation of

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector and to vector nor fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f0e56a8159d60e2f9ceb50f4f918f0e93e38c420 commit f0e56a8159d60e2f9ceb50f4f918f0e93e38c420 Author: Michael Meissner Date: Wed Jul 9 01:52:03 2025 -0400 PR target/117251: Improve vector and to vector nor fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector nand to vector xor fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:81b6e9d57983a3679b01f5d555915d95240e9bd8 commit 81b6e9d57983a3679b01f5d555915d95240e9bd8 Author: Michael Meissner Date: Wed Jul 9 01:52:22 2025 -0400 PR target/117251: Improve vector nand to vector xor fusion See the following post for a complete explanation

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector andc to vector xor fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3eccadbd9e1f7b58074a0a472e944d92856483b3 commit 3eccadbd9e1f7b58074a0a472e944d92856483b3 Author: Michael Meissner Date: Wed Jul 9 01:42:05 2025 -0400 PR target/117251: Improve vector andc to vector xor fusion See the following post for a complete explanation

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector and to vector and fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3b4588e41dc54d01b95e7b05e1f493c402ec39d2 commit 3b4588e41dc54d01b95e7b05e1f493c402ec39d2 Author: Michael Meissner Date: Wed Jul 9 01:32:46 2025 -0400 PR target/117251: Improve vector and to vector and fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector nor to vector nor fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7efaca506ac6bc38aaf6bb1e2c7682c53ce96bb1 commit 7efaca506ac6bc38aaf6bb1e2c7682c53ce96bb1 Author: Michael Meissner Date: Wed Jul 9 01:45:30 2025 -0400 PR target/117251: Improve vector nor to vector nor fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector nand to vector nand fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a0c683836fd1305ce11ced99025a60ab877d3613 commit a0c683836fd1305ce11ced99025a60ab877d3613 Author: Michael Meissner Date: Wed Jul 9 01:53:07 2025 -0400 PR target/117251: Improve vector nand to vector nand fusion See the following post for a complete explanation

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector orc to vector xor fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b0ea39c1cc4b31a7e093836d7e2f7177a840ab51 commit b0ea39c1cc4b31a7e093836d7e2f7177a840ab51 Author: Michael Meissner Date: Wed Jul 9 01:50:20 2025 -0400 PR target/117251: Improve vector orc to vector xor fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector nor to vector or fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:17962cd3612d48d390869c72e8db1ad907a032d0 commit 17962cd3612d48d390869c72e8db1ad907a032d0 Author: Michael Meissner Date: Wed Jul 9 01:48:00 2025 -0400 PR target/117251: Improve vector nor to vector or fusion See the following post for a complete explanation of

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector orc to vector or fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2d67f441ab51f9656529ebbce0765685a09d85df commit 2d67f441ab51f9656529ebbce0765685a09d85df Author: Michael Meissner Date: Wed Jul 9 01:50:40 2025 -0400 PR target/117251: Improve vector orc to vector or fusion See the following post for a complete explanation of

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector andc to vector and fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a2db53e127608d6861d6e5ec15ca2004d47c5df1 commit a2db53e127608d6861d6e5ec15ca2004d47c5df1 Author: Michael Meissner Date: Wed Jul 9 01:34:45 2025 -0400 PR target/117251: Improve vector andc to vector and fusion See the following post for a complete explanation

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Add tests

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:30dd10b26786dce5e5eb27940ee5290ecc7378df commit 30dd10b26786dce5e5eb27940ee5290ecc7378df Author: Michael Meissner Date: Wed Jul 9 01:56:14 2025 -0400 PR target/117251: Add tests This is patch #45 of 45 to generate the 'XXEVAL' instruction on power10 and p

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector and to vector xor fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a90b97fd171aebdc46108bce9d85e5207ddf0334 commit a90b97fd171aebdc46108bce9d85e5207ddf0334 Author: Michael Meissner Date: Wed Jul 9 01:40:26 2025 -0400 PR target/117251: Improve vector and to vector xor fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector or to vector nand fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:59d1bcfe4713965941e6eec13b540c17c7ff1a14 commit 59d1bcfe4713965941e6eec13b540c17c7ff1a14 Author: Michael Meissner Date: Wed Jul 9 01:54:45 2025 -0400 PR target/117251: Improve vector or to vector nand fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector and to vector or fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fcd8a91c46d187b3840c7e4be8e60ee490ccd734 commit fcd8a91c46d187b3840c7e4be8e60ee490ccd734 Author: Michael Meissner Date: Wed Jul 9 01:41:36 2025 -0400 PR target/117251: Improve vector and to vector or fusion See the following post for a complete explanation of

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector or to vector and fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:88b69379719059f91a37b50e55fd7f5f7560 commit 88b69379719059f91a37b50e55fd7f5f7560 Author: Michael Meissner Date: Wed Jul 9 01:36:26 2025 -0400 PR target/117251: Improve vector or to vector and fusion See the following post for a complete explanation of

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector nor to vector xor fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:92cead1c94acdcd1eaeafa2406a83dd79b01dd41 commit 92cead1c94acdcd1eaeafa2406a83dd79b01dd41 Author: Michael Meissner Date: Wed Jul 9 01:47:25 2025 -0400 PR target/117251: Improve vector nor to vector xor fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector orc to vector orc fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:cb933a24f9dc77bb04ef74520ef007429e804e54 commit cb933a24f9dc77bb04ef74520ef007429e804e54 Author: Michael Meissner Date: Wed Jul 9 01:43:44 2025 -0400 PR target/117251: Improve vector orc to vector orc fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector orc to vector nor fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1a28902b859b26343f4392a20f6a62d8b05fc3bc commit 1a28902b859b26343f4392a20f6a62d8b05fc3bc Author: Michael Meissner Date: Wed Jul 9 01:42:48 2025 -0400 PR target/117251: Improve vector orc to vector nor fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector xor to vector xor fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0e5b5bceaedce5f1b8b8ddf5339c28e07b5a924d commit 0e5b5bceaedce5f1b8b8ddf5339c28e07b5a924d Author: Michael Meissner Date: Wed Jul 9 01:44:47 2025 -0400 PR target/117251: Improve vector xor to vector xor fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector andc to vector or fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:56fd65b1c98e4c7d7f9e59008db913dbd2843403 commit 56fd65b1c98e4c7d7f9e59008db913dbd2843403 Author: Michael Meissner Date: Wed Jul 9 01:42:25 2025 -0400 PR target/117251: Improve vector andc to vector or fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector eqv to vector nor fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1f0cc53d3d54202c01f4b69eeb181d7212cd2321 commit 1f0cc53d3d54202c01f4b69eeb181d7212cd2321 Author: Michael Meissner Date: Wed Jul 9 01:44:08 2025 -0400 PR target/117251: Improve vector eqv to vector nor fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector xor to vector or fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8266b1e19b1f7b52482fc92f48c47bb215aff385 commit 8266b1e19b1f7b52482fc92f48c47bb215aff385 Author: Michael Meissner Date: Wed Jul 9 01:45:10 2025 -0400 PR target/117251: Improve vector xor to vector or fusion See the following post for a complete explanation of

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector andc to vector andc fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f6a79c0761cc446119e6f72df676fd9141e59f5f commit f6a79c0761cc446119e6f72df676fd9141e59f5f Author: Michael Meissner Date: Wed Jul 9 01:38:56 2025 -0400 PR target/117251: Improve vector andc to vector andc fusion See the following post for a complete explanation

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector xor to vector and fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f4e428bb02cc0b9a6d5c94af45a38d29802f50e1 commit f4e428bb02cc0b9a6d5c94af45a38d29802f50e1 Author: Michael Meissner Date: Wed Jul 9 01:35:27 2025 -0400 PR target/117251: Improve vector xor to vector and fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector orc to vector eqv fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:039f33459a4defb5c66ef3f1581dc5cf49ae743e commit 039f33459a4defb5c66ef3f1581dc5cf49ae743e Author: Michael Meissner Date: Wed Jul 9 01:43:17 2025 -0400 PR target/117251: Improve vector orc to vector eqv fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector eqv to vector xor fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a4a23171994a253cfb9eeafda7a7b710a62317b4 commit a4a23171994a253cfb9eeafda7a7b710a62317b4 Author: Michael Meissner Date: Wed Jul 9 01:49:05 2025 -0400 PR target/117251: Improve vector eqv to vector xor fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector nand to vector nor fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6474b6dbad0c66976adf904bfa942e9d76764947 commit 6474b6dbad0c66976adf904bfa942e9d76764947 Author: Michael Meissner Date: Wed Jul 9 01:40:03 2025 -0400 PR target/117251: Improve vector nand to vector nor fusion See the following post for a complete explanation

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector nand to vector and fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:64db95d5a59e6f88a00314e8f8cbd796535313c4 commit 64db95d5a59e6f88a00314e8f8cbd796535313c4 Author: Michael Meissner Date: Wed Jul 9 01:39:19 2025 -0400 PR target/117251: Improve vector nand to vector and fusion See the following post for a complete explanation

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector nor to vector and fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:27773b4db8507d5d0f5c203b6ad54bdd1268fb45 commit 27773b4db8507d5d0f5c203b6ad54bdd1268fb45 Author: Michael Meissner Date: Wed Jul 9 01:37:05 2025 -0400 PR target/117251: Improve vector nor to vector and fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector eqv to vector and fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:386b0165fafb7913a86e8f3aefdaebf2f7fb4744 commit 386b0165fafb7913a86e8f3aefdaebf2f7fb4744 Author: Michael Meissner Date: Wed Jul 9 01:38:02 2025 -0400 PR target/117251: Improve vector eqv to vector and fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector orc to vector and fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a444dc4bd0ba208f1ac06ac67bef918f5ffbf1f6 commit a444dc4bd0ba208f1ac06ac67bef918f5ffbf1f6 Author: Michael Meissner Date: Wed Jul 9 01:38:23 2025 -0400 PR target/117251: Improve vector orc to vector and fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector xor to vector nor fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:4c45f874584b9b7226be1241cf7e9202a593f883 commit 4c45f874584b9b7226be1241cf7e9202a593f883 Author: Michael Meissner Date: Wed Jul 9 01:48:38 2025 -0400 PR target/117251: Improve vector xor to vector nor fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector or to vector xor fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2655d834eaa00bcddc76b58e32865a8e00bf3600 commit 2655d834eaa00bcddc76b58e32865a8e00bf3600 Author: Michael Meissner Date: Wed Jul 9 01:46:23 2025 -0400 PR target/117251: Improve vector or to vector xor fusion See the following post for a complete explanation of

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector eqv to vector or fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:831ba55445ca1f97103f68f09380b0f738c26c13 commit 831ba55445ca1f97103f68f09380b0f738c26c13 Author: Michael Meissner Date: Wed Jul 9 01:49:31 2025 -0400 PR target/117251: Improve vector eqv to vector or fusion See the following post for a complete explanation of

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector nor to vector nand fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:5bf7b59b601520c417e4498c5322598d9e46c5de commit 5bf7b59b601520c417e4498c5322598d9e46c5de Author: Michael Meissner Date: Wed Jul 9 01:54:11 2025 -0400 PR target/117251: Improve vector nor to vector nand fusion See the following post for a complete explanation

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector andc to vector nor fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9fd9d57f92c07aaec9a14381f6f7f072be2e026f commit 9fd9d57f92c07aaec9a14381f6f7f072be2e026f Author: Michael Meissner Date: Wed Jul 9 01:51:08 2025 -0400 PR target/117251: Improve vector andc to vector nor fusion See the following post for a complete explanation

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector nand to vector or fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c739bdabd5aeb288f4f0f9f7bf894cee51b8bb97 commit c739bdabd5aeb288f4f0f9f7bf894cee51b8bb97 Author: Michael Meissner Date: Wed Jul 9 01:52:44 2025 -0400 PR target/117251: Improve vector nand to vector or fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector eqv to vector nand fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2f13fe598486b76e965a6615bc4276f0864af2b5 commit 2f13fe598486b76e965a6615bc4276f0864af2b5 Author: Michael Meissner Date: Wed Jul 9 01:53:46 2025 -0400 PR target/117251: Improve vector eqv to vector nand fusion See the following post for a complete explanation

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector andc to vector nand fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1f9583709bf7448144ef35f96d49ba7d0f995747 commit 1f9583709bf7448144ef35f96d49ba7d0f995747 Author: Michael Meissner Date: Wed Jul 9 01:55:34 2025 -0400 PR target/117251: Improve vector andc to vector nand fusion See the following post for a complete explanation

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector and to vector nor fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ad81d6531bf12016615d8538a0b8ed5958b18b5a commit ad81d6531bf12016615d8538a0b8ed5958b18b5a Author: Michael Meissner Date: Wed Jul 9 01:55:54 2025 -0400 PR target/117251: Improve vector and to vector nor fusion See the following post for a complete explanation o

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector orc to vector nand fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e8542b1a292ce063800aae477c76ba03b5736a36 commit e8542b1a292ce063800aae477c76ba03b5736a36 Author: Michael Meissner Date: Wed Jul 9 01:53:28 2025 -0400 PR target/117251: Improve vector orc to vector nand fusion See the following post for a complete explanation

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector andc to vector eqv fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b14b34c56ef8da774c9e6352c39907dd7fec783b commit b14b34c56ef8da774c9e6352c39907dd7fec783b Author: Michael Meissner Date: Wed Jul 9 01:51:28 2025 -0400 PR target/117251: Improve vector andc to vector eqv fusion See the following post for a complete explanation

[gcc(refs/users/meissner/heads/work214-sha)] PR target/117251: Improve vector xor to vector nand fusion

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3928830b0fa97afc8f2ca54b7a9b203c8502dc3a commit 3928830b0fa97afc8f2ca54b7a9b203c8502dc3a Author: Michael Meissner Date: Wed Jul 9 01:55:11 2025 -0400 PR target/117251: Improve vector xor to vector nand fusion See the following post for a complete explanation

[gcc(refs/users/meissner/heads/work214-sha)] Update ChangeLog.*

2025-07-08 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8916191afc59ba6583fe065b828c75175cf10ffb commit 8916191afc59ba6583fe065b828c75175cf10ffb Author: Michael Meissner Date: Wed Jul 9 02:03:34 2025 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.sha | 2328 + 1 file

[gcc r15-9940] tree-optimization/120927 - 510.parest_r segfault with masked epilog

2025-07-08 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:b8599692a336b29851bdc5d8506a51d57521595c commit r15-9940-gb8599692a336b29851bdc5d8506a51d57521595c Author: Richard Biener Date: Thu Jul 3 14:39:22 2025 +0200 tree-optimization/120927 - 510.parest_r segfault with masked epilog The following fixes bad alignment

[gcc r15-9941] tree-optimization/120817 - bogus DSE of .MASK_STORE

2025-07-08 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:0ebeed53983dbcefcf7b950895c9d88c85342cf4 commit r15-9941-g0ebeed53983dbcefcf7b950895c9d88c85342cf4 Author: Richard Biener Date: Mon Jul 7 09:56:50 2025 +0200 tree-optimization/120817 - bogus DSE of .MASK_STORE DSE used ao_ref_init_from_ptr_and_size for .MASK_

[gcc r15-9943] tree-optimization/118669 - fixup wrongly aligned loads/stores

2025-07-08 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:c625bc9c7c294ef2851ae42d4a5b6cc899fecb5e commit r15-9943-gc625bc9c7c294ef2851ae42d4a5b6cc899fecb5e Author: Richard Biener Date: Wed Jul 2 09:30:05 2025 +0200 tree-optimization/118669 - fixup wrongly aligned loads/stores The vectorizer tracks alignment of data

[gcc r15-9939] tree-optimization/120944 - bogus VN with volatile copies

2025-07-08 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:2c23368ed910a911e72af5decfc39bef11a9efac commit r15-9939-g2c23368ed910a911e72af5decfc39bef11a9efac Author: Richard Biener Date: Fri Jul 4 09:08:19 2025 +0200 tree-optimization/120944 - bogus VN with volatile copies The following avoids translating expressions

[gcc r15-9944] tree-optimization/120358 - bogus PTA with structure access

2025-07-08 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:0f1e4dd1f9354ea962113e066152d0a77209f732 commit r15-9944-g0f1e4dd1f9354ea962113e066152d0a77209f732 Author: Richard Biener Date: Mon Jul 7 15:13:38 2025 +0200 tree-optimization/120358 - bogus PTA with structure access When we compute the constraint for somethi

[gcc r15-9942] testsuite: add sve hw check to testcase [PR120817]

2025-07-08 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:77066fec7ae3b57806c5d8fed9429c7db9ee446b commit r15-9942-g77066fec7ae3b57806c5d8fed9429c7db9ee446b Author: Tamar Christina Date: Mon Jul 7 17:05:01 2025 +0100 testsuite: add sve hw check to testcase [PR120817] Drop down from SVE2 to SVE1 as that's the minimum

[gcc r15-9937] libstdc++: Fix typo in __size_to_integer(__GLIBCXX_TYPE_INT_N_3)

2025-07-08 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:dff46525b78b8c9433ad63e5d7396b2ecca450f9 commit r15-9937-gdff46525b78b8c9433ad63e5d7396b2ecca450f9 Author: Jonathan Wakely Date: Fri Jul 4 21:33:05 2025 +0100 libstdc++: Fix typo in __size_to_integer(__GLIBCXX_TYPE_INT_N_3) The overload taking a signed type w

[gcc(refs/users/mikael/heads/stabilisation_descriptor_v01)] Ajout directive warning

2025-07-08 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:e6eb899b5e7ce65a45db2fa7d90693f2509812f1 commit e6eb899b5e7ce65a45db2fa7d90693f2509812f1 Author: Mikael Morin Date: Tue Jul 8 22:41:06 2025 +0200 Ajout directive warning Diff: --- libgomp/testsuite/libgomp.oacc-fortran/privatized-ref-2.f90 | 2 +- 1 file changed, 1

[gcc(refs/users/mikael/heads/stabilisation_descriptor_v01)] Ajout directive note

2025-07-08 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:5b9aa2101d8a98621a5b5e955f82d2b4e7079d00 commit 5b9aa2101d8a98621a5b5e955f82d2b4e7079d00 Author: Mikael Morin Date: Tue Jul 8 22:48:09 2025 +0200 Ajout directive note Diff: --- libgomp/testsuite/libgomp.oacc-fortran/privatized-ref-2.f90 | 4 ++-- 1 file changed, 2 i

[gcc r16-2112] libstdc++: Ensure pool resources meet alignment requirements [PR118681]

2025-07-08 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:ac2fb60a67d6d1de6446c25c5623b8a1389f4770 commit r16-2112-gac2fb60a67d6d1de6446c25c5623b8a1389f4770 Author: Jonathan Wakely Date: Fri Jul 4 16:44:13 2025 +0100 libstdc++: Ensure pool resources meet alignment requirements [PR118681] For allocations with size >

[gcc r16-2115] libstdc++: Fix double free in new pool resource test [PR118681]

2025-07-08 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:eb412029f5cec52275d14956fe01473015a9ce0e commit r16-2115-geb412029f5cec52275d14956fe01473015a9ce0e Author: Jonathan Wakely Date: Wed Jul 9 00:54:33 2025 +0100 libstdc++: Fix double free in new pool resource test [PR118681] This was supposed to free p1 and p2,

[gcc r16-2086] Fortran: Ensure finalizers are created correctly [PR120637]

2025-07-08 Thread Andre Vehreschild via Gcc-cvs
https://gcc.gnu.org/g:d1f05661fa6c8a6ea6f59ad365a84469100e425e commit r16-2086-gd1f05661fa6c8a6ea6f59ad365a84469100e425e Author: Andre Vehreschild Date: Wed Jun 25 14:46:16 2025 +0200 Fortran: Ensure finalizers are created correctly [PR120637] Finalize_component freeed an expressi

[gcc r16-2091] testsuite: i386: Fix gcc.target/i386/memcpy-pr120683-1.c etc. on Solaris/x86

2025-07-08 Thread Rainer Orth via Gcc-cvs
https://gcc.gnu.org/g:20407a41e840440ccb5d746a5ef6e72765de55f3 commit r16-2091-g20407a41e840440ccb5d746a5ef6e72765de55f3 Author: Rainer Orth Date: Tue Jul 8 12:53:34 2025 +0200 testsuite: i386: Fix gcc.target/i386/memcpy-pr120683-1.c etc. on Solaris/x86 The new tests from

[gcc(refs/users/mikael/heads/stabilisation_descriptor_v01)] Sauvegarde/restoration cfun

2025-07-08 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:a7c50573681b8cdbb0bee9df90074ca2081b7a91 commit a7c50573681b8cdbb0bee9df90074ca2081b7a91 Author: Mikael Morin Date: Tue Jul 8 13:13:25 2025 +0200 Sauvegarde/restoration cfun Diff: --- gcc/gimple-simulate.cc | 8 1 file changed, 8 insertions(+) diff --git a

[gcc r16-2090] s390: Split tests for 31bit support

2025-07-08 Thread Juergen Christ via Gcc-cvs
https://gcc.gnu.org/g:32d41517c7276399e57b2b3f29e9790ae32d4883 commit r16-2090-g32d41517c7276399e57b2b3f29e9790ae32d4883 Author: Juergen Christ Date: Tue Jul 8 11:26:38 2025 +0200 s390: Split tests for 31bit support The new vector pattern tests used int128 without guard. This cau

[gcc] Created branch 'mikael/heads/base_patch' in namespace 'refs/users'

2025-07-08 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/base_patch' was created in namespace 'refs/users' pointing to: 8f05d8056216... Correction array_constructor_1

[gcc] Created branch 'mikael/heads/gimple_simulate_v01' in namespace 'refs/users'

2025-07-08 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/gimple_simulate_v01' was created in namespace 'refs/users' pointing to: 8b7bf0d4fa6a... Prise en charge affichage TARGET_MEM_REF

[gcc] Deleted branch 'mikael/heads/stabilisation_descriptor_v01' in namespace 'refs/users'

2025-07-08 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/stabilisation_descriptor_v01' in namespace 'refs/users' was deleted. It previously pointed to: 2865e8dcb340... Essai simplification évaluation Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):

[gcc] Created branch 'mikael/heads/stabilisation_descriptor_v01' in namespace 'refs/users'

2025-07-08 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/stabilisation_descriptor_v01' was created in namespace 'refs/users' pointing to: d53ac098d644... Suppression mise à jour delta.

[gcc(refs/users/mikael/heads/stabilisation_descriptor_v01)] Déplacement variables après réallocation

2025-07-08 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:2647f123f1c984b6c780aaf5ae16129620af3e54 commit 2647f123f1c984b6c780aaf5ae16129620af3e54 Author: Mikael Morin Date: Mon Jul 7 11:46:08 2025 +0200 Déplacement variables après réallocation Sauvegarde data Renommage nom fonction. Diff: --- gcc/fortran

[gcc(refs/users/mikael/heads/stabilisation_descriptor_v01)] fortran: generate array reallocation out of loops

2025-07-08 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c7c760c314a9674b2f0a3665c8a0d1e0db99694f commit c7c760c314a9674b2f0a3665c8a0d1e0db99694f Author: Mikael Morin Date: Sun Jul 6 16:56:16 2025 +0200 fortran: generate array reallocation out of loops Generate the array reallocation on assignment code before enter

[gcc(refs/users/mikael/heads/stabilisation_descriptor_v01)] Simplification mise à jour descripteur

2025-07-08 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:a0951d4448036d35343b534b58c85f96f76ce7e6 commit a0951d4448036d35343b534b58c85f96f76ce7e6 Author: Mikael Morin Date: Mon Jul 7 19:00:09 2025 +0200 Simplification mise à jour descripteur Diff: --- gcc/fortran/trans-array.cc | 28 +--- 1 file ch

[gcc(refs/users/mikael/heads/stabilisation_descriptor_v01)] Essai simplification évaluation

2025-07-08 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:5531dc0eabad3686bdc2c0513907a8b8a083953b commit 5531dc0eabad3686bdc2c0513907a8b8a083953b Author: Mikael Morin Date: Mon Jul 7 14:50:14 2025 +0200 Essai simplification évaluation Diff: --- gcc/fortran/trans-array.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(

[gcc(refs/users/mikael/heads/stabilisation_descriptor_v01)] Correction array_constructor_1

2025-07-08 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:1f61e0b0fc176a4ccd40808feb8338c8f18cf558 commit 1f61e0b0fc176a4ccd40808feb8338c8f18cf558 Author: Mikael Morin Date: Sat Jul 5 15:05:20 2025 +0200 Correction array_constructor_1 Diff: --- gcc/testsuite/gfortran.dg/asan/array_constructor_1.f90 | 2 ++ 1 file changed,

[gcc] Deleted branch 'mikael/heads/gimple_simulate_v01' in namespace 'refs/users'

2025-07-08 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/gimple_simulate_v01' in namespace 'refs/users' was deleted. It previously pointed to: 8e5da2bd03ad... gimple-simulate: Add a gimple IR interpreter/simulator

[gcc(refs/users/mikael/heads/stabilisation_descriptor_v01)] Suppression mise à jour delta.

2025-07-08 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:d53ac098d6447299535c0748f0f69dd23bf39c2e commit d53ac098d6447299535c0748f0f69dd23bf39c2e Author: Mikael Morin Date: Mon Jul 7 19:01:09 2025 +0200 Suppression mise à jour delta. Diff: --- gcc/fortran/trans-array.cc | 11 --- 1 file changed, 11 deletions(-) d

[gcc(refs/users/mikael/heads/stabilisation_descriptor_v01)] Ajout commentaire

2025-07-08 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:5e187ee28b94066c3f7a3ef573d2d0c55d0e1f97 commit 5e187ee28b94066c3f7a3ef573d2d0c55d0e1f97 Author: Mikael Morin Date: Mon Jul 7 14:38:51 2025 +0200 Ajout commentaire Diff: --- gcc/fortran/trans-array.cc | 13 + 1 file changed, 13 insertions(+) diff --git

[gcc(refs/users/mikael/heads/stabilisation_descriptor_v01)] Prise en charge affichage TARGET_MEM_REF

2025-07-08 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:4d9ba90bdfabf26d022c80d07f1e8c221e38ceec commit 4d9ba90bdfabf26d022c80d07f1e8c221e38ceec Author: Mikael Morin Date: Mon Jul 7 08:52:38 2025 +0200 Prise en charge affichage TARGET_MEM_REF Diff: --- gcc/gimple-simulate.cc| 87 ++

[gcc r15-9935] Fortran: Ensure arguments in coarray call get unique components in add_data [PR120847]

2025-07-08 Thread Andre Vehreschild via Gcc-cvs
https://gcc.gnu.org/g:67452737d8e6d2629104ac811eaf6ec8c1790614 commit r15-9935-g67452737d8e6d2629104ac811eaf6ec8c1790614 Author: Andre Vehreschild Date: Fri Jun 27 15:31:21 2025 +0200 Fortran: Ensure arguments in coarray call get unique components in add_data [PR120847] P

[gcc r15-9934] Fortran: Fix non-conformable corank on this_image ref [PR120843]

2025-07-08 Thread Andre Vehreschild via Gcc-cvs
https://gcc.gnu.org/g:887ddb4d8c3ddd27c3a5cfd79f21dd52403c82fa commit r15-9934-g887ddb4d8c3ddd27c3a5cfd79f21dd52403c82fa Author: Andre Vehreschild Date: Fri Jun 27 14:39:13 2025 +0200 Fortran: Fix non-conformable corank on this_image ref [PR120843] PR fortran/120843

[gcc r16-2087] Allow the target to request a masked vector epilogue

2025-07-08 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:df64d099faf843d90e8fe29aec17d84277986ee9 commit r16-2087-gdf64d099faf843d90e8fe29aec17d84277986ee9 Author: Richard Biener Date: Sun May 25 19:28:54 2025 +0200 Allow the target to request a masked vector epilogue Targets recently got the ability to request the

[gcc r16-2088] add masked-epilogue tuning

2025-07-08 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:e9079e4f43d13579c41110ce1871051a43c577b6 commit r16-2088-ge9079e4f43d13579c41110ce1871051a43c577b6 Author: Richard Biener Date: Sun May 25 19:29:04 2025 +0200 add masked-epilogue tuning The following adds a x86 tuning to enable the use of AVX512 masked ep

[gcc r16-2089] libstdc++: Document that LWG 3881 is resolved, by using different apporach.

2025-07-08 Thread Tomasz Kaminski via Libstdc++-cvs
https://gcc.gnu.org/g:a10723efcd611977c5e4a875b9cb1de920732d42 commit r16-2089-ga10723efcd611977c5e4a875b9cb1de920732d42 Author: Tomasz Kamiński Date: Tue Jul 8 09:30:06 2025 +0200 libstdc++: Document that LWG 3881 is resolved, by using different apporach. libstdc++-v3/ChangeLog:

[gcc] Created branch 'gaius/heads/m2wideset' in namespace 'refs/users'

2025-07-08 Thread Gaius Mulley via Gcc-cvs
The branch 'gaius/heads/m2wideset' was created in namespace 'refs/users' pointing to: 2fd6f42c17a8... libstdc++: Make debug iterator pointer sequence const [PR11

[gcc r16-2085] tree-optimization/120358 - bogus PTA with structure access

2025-07-08 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:aa5ae523e84a97bf3a582ea0fa73d959afa9b9c7 commit r16-2085-gaa5ae523e84a97bf3a582ea0fa73d959afa9b9c7 Author: Richard Biener Date: Mon Jul 7 15:13:38 2025 +0200 tree-optimization/120358 - bogus PTA with structure access When we compute the constraint for somethi

[gcc r15-9936] nr2.0: late: Correctly initialize funny_error member

2025-07-08 Thread Arthur Cohen via Gcc-cvs
https://gcc.gnu.org/g:7e3c677f96138547f27d10f748cdfa04b759de1e commit r15-9936-g7e3c677f96138547f27d10f748cdfa04b759de1e Author: Arthur Cohen Date: Mon Apr 28 21:45:13 2025 +0200 nr2.0: late: Correctly initialize funny_error member gcc/rust/ChangeLog: * resolve/ru

[gcc r16-2107] libstdc++: Do not expose set_brackets/set_separator for formatter with format_kind other than sequen

2025-07-08 Thread Tomasz Kaminski via Libstdc++-cvs
https://gcc.gnu.org/g:70bd97e89ddf8fcb8c14e84a8fd580404536eeb1 commit r16-2107-g70bd97e89ddf8fcb8c14e84a8fd580404536eeb1 Author: Tomasz Kamiński Date: Tue Jul 8 10:04:41 2025 +0200 libstdc++: Do not expose set_brackets/set_separator for formatter with format_kind other than sequence [PR11

[gcc r16-2095] libstdc++: Restructure mdspan tests to reuse IntLike.

2025-07-08 Thread Tomasz Kaminski via Libstdc++-cvs
https://gcc.gnu.org/g:45b81ebf7815e3cea15f6fb18e83a101a4c50fb3 commit r16-2095-g45b81ebf7815e3cea15f6fb18e83a101a4c50fb3 Author: Luc Grosheintz Date: Fri Jul 4 10:29:45 2025 +0200 libstdc++: Restructure mdspan tests to reuse IntLike. The class IntLike is used for testing extents w

[gcc r16-2096] libstdc++: Implement __mdspan::__size.

2025-07-08 Thread Tomasz Kaminski via Gcc-cvs
https://gcc.gnu.org/g:aa961cae42e23461887a6cf38aa47413b8425243 commit r16-2096-gaa961cae42e23461887a6cf38aa47413b8425243 Author: Luc Grosheintz Date: Fri Jul 4 10:29:46 2025 +0200 libstdc++: Implement __mdspan::__size. The current code uses __mdspan::__fwd_prod(__exts, __rank) to

[gcc r16-2099] [PATCH] riscv: allow zero in zacas subword atomic cas

2025-07-08 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:3fd638a9e5497dfdf00f1783d6e704af03fb44b0 commit r16-2099-g3fd638a9e5497dfdf00f1783d6e704af03fb44b0 Author: Andreas Schwab Date: Tue Jul 8 07:32:17 2025 -0600 [PATCH] riscv: allow zero in zacas subword atomic cas gcc: PR target/120995 *

[gcc r16-2092] Handle non default git prefix configurations

2025-07-08 Thread Alexander Monakov via Gcc-cvs
https://gcc.gnu.org/g:90f7df6194e3c687000fcf725e18532838881d2f commit r16-2092-g90f7df6194e3c687000fcf725e18532838881d2f Author: Pierre-Emmanuel Patry Date: Mon Jul 7 17:05:44 2025 +0200 Handle non default git prefix configurations Mklog parses the diff content from prepare-commit

[gcc r16-2094] libstdc++: Check prerequisite of extents::extents.

2025-07-08 Thread Tomasz Kaminski via Libstdc++-cvs
https://gcc.gnu.org/g:74ddf1792ae3538ee829f2c399dfcb75bfae8fd3 commit r16-2094-g74ddf1792ae3538ee829f2c399dfcb75bfae8fd3 Author: Luc Grosheintz Date: Fri Jul 4 10:29:44 2025 +0200 libstdc++: Check prerequisite of extents::extents. Previously the prerequisite of the extents ctors t

  1   2   >