[gcc(refs/users/meissner/heads/work186)] Do not allow -mvsx to boost processor to power7.

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:555d57ba5be89c36d31f9c7f003bda54453f9532 commit 555d57ba5be89c36d31f9c7f003bda54453f9532 Author: Michael Meissner Date: Sat Nov 16 00:08:14 2024 -0500 Do not allow -mvsx to boost processor to power7. This patch restructures the code so that -mvsx for example

[gcc(refs/users/aoliva/heads/testme)] switch to wide_int for masks and constants

2024-11-15 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:4223470bd1195c1adcc6df09f2b38219d11d0bf4 commit 4223470bd1195c1adcc6df09f2b38219d11d0bf4 Author: Alexandre Oliva Date: Fri Nov 15 18:00:40 2024 -0300 switch to wide_int for masks and constants Diff: --- gcc/gimple-fold.cc | 291 +++---

[gcc(refs/users/aoliva/heads/testme)] do not assume andor code

2024-11-15 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:9314ee9bb671ceb5a45552ec90f4eb83a5efee89 commit 9314ee9bb671ceb5a45552ec90f4eb83a5efee89 Author: Alexandre Oliva Date: Fri Nov 15 21:36:47 2024 -0300 do not assume andor code Diff: --- gcc/gimple-fold.cc | 17 +++-- 1 file changed, 15 insertions(+), 2 de

[gcc(refs/users/meissner/heads/work186)] Update ChangeLog.*

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e09abf06ad4cf771097df10a77a4eabb5184d116 commit e09abf06ad4cf771097df10a77a4eabb5184d116 Author: Michael Meissner Date: Sat Nov 16 00:09:50 2024 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 39 +++ 1 file changed, 3

[gcc(refs/users/meissner/heads/work186)] Change TARGET_FPRND to TARGET_POWER5X.

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:5081ff085e044de4e7cf00ca01aaf54afedfb6e8 commit 5081ff085e044de4e7cf00ca01aaf54afedfb6e8 Author: Michael Meissner Date: Fri Nov 15 22:44:11 2024 -0500 Change TARGET_FPRND to TARGET_POWER5X. This patch changes TARGET_POWER5X to TARGET_POWER5. The -mfprnd swit

[gcc(refs/users/meissner/heads/work186)] Change TARGET_POPCNTB to TARGET_POWER5.

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:dcea707df0f4b7fe48d0896b48e921ffd44b370b commit dcea707df0f4b7fe48d0896b48e921ffd44b370b Author: Michael Meissner Date: Fri Nov 15 22:43:40 2024 -0500 Change TARGET_POPCNTB to TARGET_POWER5. This patch changes TARGET_POPCNTB to TARGET_POWER5. The -mpopcntb s

[gcc(refs/users/meissner/heads/work186)] Change TARGET_POPCNTD to TARGET_POWER7.

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:85ce70d55294308d55cf8e48aa40fc7780d5f948 commit 85ce70d55294308d55cf8e48aa40fc7780d5f948 Author: Michael Meissner Date: Fri Nov 15 22:45:53 2024 -0500 Change TARGET_POPCNTD to TARGET_POWER7. This patch changes TARGET_POPCNTD to TARGET_POWER7. The -mpopcntd s

[gcc(refs/users/meissner/heads/work186)] Update ChangeLog.*

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:505f92e8e2609a8e60d8e70b35da86d39dc50780 commit 505f92e8e2609a8e60d8e70b35da86d39dc50780 Author: Michael Meissner Date: Fri Nov 15 22:52:37 2024 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 147 + 1 file

[gcc(refs/users/meissner/heads/work186)] Change TARGET_MODULO to TARGET_POWER9.

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:78ea4acc30784e9633b194981c51eba54b215bed commit 78ea4acc30784e9633b194981c51eba54b215bed Author: Michael Meissner Date: Fri Nov 15 22:47:22 2024 -0500 Change TARGET_MODULO to TARGET_POWER9. This patch changes TARGET_MODULO to TARGET_POWER9. The -mmodulo swit

[gcc(refs/users/meissner/heads/work186)] Change TARGET_CMPB to TARGET_POWER6.

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:da4c90c90663de48e981b697aabdd84b69e5fcc2 commit da4c90c90663de48e981b697aabdd84b69e5fcc2 Author: Michael Meissner Date: Fri Nov 15 22:44:54 2024 -0500 Change TARGET_CMPB to TARGET_POWER6. This patch changes TARGET_CMPB to TARGET_POWER6. The -mcmpb switch is

[gcc(refs/users/meissner/heads/work186)] Revert changes

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9ab978b8fdeacd8268fa14fcda6dde545cd7250d commit 9ab978b8fdeacd8268fa14fcda6dde545cd7250d Author: Michael Meissner Date: Fri Nov 15 22:41:44 2024 -0500 Revert changes Diff: --- gcc/ChangeLog.meissner | 398 +--- gcc/config

[gcc r15-5333] testsuite: i386: adapt to -std=gnu23 default change

2024-11-15 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:6aabe3adef1d951293d78115c9e3e129096b6abe commit r15-5333-g6aabe3adef1d951293d78115c9e3e129096b6abe Author: Sam James Date: Sat Nov 16 03:14:19 2024 + testsuite: i386: adapt to -std=gnu23 default change r15-5327-g55e3bd376b2214 changes the default to -std=

[gcc r15-5332] testsuite: graphite: adapt to -std=gnu23 default change

2024-11-15 Thread Sam James via Gcc-cvs
https://gcc.gnu.org/g:714f7d8e3ace3f3f42ff80e25d48780310089653 commit r15-5332-g714f7d8e3ace3f3f42ff80e25d48780310089653 Author: Sam James Date: Sat Nov 16 03:12:33 2024 + testsuite: graphite: adapt to -std=gnu23 default change r15-5327-g55e3bd376b2214 changes the default to -

[gcc r15-5331] PR modula2/117555: Add missing return statement after raise

2024-11-15 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:e77fd9aa89c210db6006fcefb03d80bae0fae851 commit r15-5331-ge77fd9aa89c210db6006fcefb03d80bae0fae851 Author: Gaius Mulley Date: Sat Nov 16 02:32:56 2024 + PR modula2/117555: Add missing return statement after raise This patch adds missing return statements

[gcc(refs/users/aoliva/heads/testme)] drop expensive mergeable tests in favor of gimple_vuse compares

2024-11-15 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:497e567c806af40f3ec3b135fae84de8d8b23818 commit 497e567c806af40f3ec3b135fae84de8d8b23818 Author: Alexandre Oliva Date: Fri Nov 15 23:18:20 2024 -0300 drop expensive mergeable tests in favor of gimple_vuse compares Diff: --- gcc/gimple-fold.cc| 17

[gcc r15-5330] libstdc++: Use -C option to run recursive make in sub-directories

2024-11-15 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:63798670e12fb9b2575f67e90d0a0c82b60becba commit r15-5330-g63798670e12fb9b2575f67e90d0a0c82b60becba Author: Jonathan Wakely Date: Thu Nov 14 18:25:50 2024 + libstdc++: Use -C option to run recursive make in sub-directories libstdc++-v3/ChangeLog:

[gcc r15-5329] RISC-V: Remove unnecessary option for scalar SAT_SUB testcase

2024-11-15 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:4f9af8e4d123d222fa5f83ad0581ca2fe96e7269 commit r15-5329-g4f9af8e4d123d222fa5f83ad0581ca2fe96e7269 Author: Pan Li Date: Sat Nov 16 08:31:56 2024 +0800 RISC-V: Remove unnecessary option for scalar SAT_SUB testcase After we create a isolated folder to hold all

[gcc(refs/users/aoliva/heads/testme)] switch to wide_int for masks and constants

2024-11-15 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:ee90f6907f2b43d24dcaf2ff5591f6eb6c00a776 commit ee90f6907f2b43d24dcaf2ff5591f6eb6c00a776 Author: Alexandre Oliva Date: Fri Nov 15 18:00:40 2024 -0300 switch to wide_int for masks and constants Diff: --- gcc/gimple-fold.cc | 294 --

[gcc r15-5327] c: Default to -std=gnu23

2024-11-15 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:55e3bd376b2214e200fa76d12b67ff259b06c212 commit r15-5327-g55e3bd376b2214e200fa76d12b67ff259b06c212 Author: Joseph Myers Date: Fri Nov 15 23:42:59 2024 + c: Default to -std=gnu23 Change the default language version for C compilation from -std=gnu17 to

[gcc r15-5326] PR modula2/117371: type incompatibility between INTEGER and CARDINAL

2024-11-15 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:f242f79b8afeec58477e99c44530bd503878c6d5 commit r15-5326-gf242f79b8afeec58477e99c44530bd503878c6d5 Author: Gaius Mulley Date: Fri Nov 15 21:12:37 2024 + PR modula2/117371: type incompatibility between INTEGER and CARDINAL This patch enforces a const expre

[gcc r15-5325] modula2: Add dependencies for generated sources

2024-11-15 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:3e6a7824033ffb88b8f99ad93b389f7d0eef22a4 commit r15-5325-g3e6a7824033ffb88b8f99ad93b389f7d0eef22a4 Author: Gaius Mulley Date: Fri Nov 15 21:11:27 2024 + modula2: Add dependencies for generated sources This patch adds rules and dependencies for the automat

[gcc r15-5324] match.pd: Fold vec_perm with view_convert

2024-11-15 Thread Jennifer Schmitz via Gcc-cvs
https://gcc.gnu.org/g:c83e2d47574fd9a21f257e0f0d7e350c3f1b0618 commit r15-5324-gc83e2d47574fd9a21f257e0f0d7e350c3f1b0618 Author: Jennifer Schmitz Date: Mon Nov 4 07:56:09 2024 -0800 match.pd: Fold vec_perm with view_convert This patch improves the codegen for the following test ca

[gcc(refs/users/meissner/heads/work186)] Use vector pair load/store for memcpy with -mcpu=future

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:91fa34772c822f13bcf1b84bbcb6c5ec8677209e commit 91fa34772c822f13bcf1b84bbcb6c5ec8677209e Author: Michael Meissner Date: Fri Nov 15 12:05:06 2024 -0500 Use vector pair load/store for memcpy with -mcpu=future In the development for the power10 processor, GCC di

[gcc(refs/users/meissner/heads/work186)] Add -mcpu=future tuning support.

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fc1b2a0354ec04f8a2f94205fea256b137eec838 commit fc1b2a0354ec04f8a2f94205fea256b137eec838 Author: Michael Meissner Date: Fri Nov 15 11:48:17 2024 -0500 Add -mcpu=future tuning support. This patch makes -mtune=future use the same tuning decision as -mtune=powe

[gcc(refs/users/meissner/heads/work186)] Update ChangeLog.*

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9d2bdd9137dfdd282eb4c9c60a6c8c582e97b198 commit 9d2bdd9137dfdd282eb4c9c60a6c8c582e97b198 Author: Michael Meissner Date: Fri Nov 15 12:06:21 2024 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 20 1 file changed, 20 insertions(+) di

[gcc(refs/users/meissner/heads/work186)] Update ChangeLog.*

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:69a0f14191878da0a9c23cd3c91068c0924096ca commit 69a0f14191878da0a9c23cd3c91068c0924096ca Author: Michael Meissner Date: Fri Nov 15 11:58:33 2024 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 62 ++ 1 file

[gcc(refs/users/meissner/heads/work186)] Add -mcpu=future tests.

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2abe1c51bbb9bcf422a399f7ddc5f994b2f37d34 commit 2abe1c51bbb9bcf422a399f7ddc5f994b2f37d34 Author: Michael Meissner Date: Fri Nov 15 11:57:10 2024 -0500 Add -mcpu=future tests. This patch adds simple tests for -mcpu=future. 2024-11-15 Michael Meissner

[gcc(refs/users/meissner/heads/work186)] Add support for -mcpu=future

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a6c5d0531d8d9783383e5e74c159069c376c commit a6c5d0531d8d9783383e5e74c159069c376c Author: Michael Meissner Date: Fri Nov 15 11:46:17 2024 -0500 Add support for -mcpu=future This patch adds the support that can be used in developing GCC support for

[gcc(refs/users/meissner/heads/work186)] Use architecture flags for defining _ARCH_PWR macros.

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3bc8f2456a83f7948b7d22171a84b6650c91312e commit 3bc8f2456a83f7948b7d22171a84b6650c91312e Author: Michael Meissner Date: Fri Nov 15 11:38:44 2024 -0500 Use architecture flags for defining _ARCH_PWR macros. For the newer architectures, this patch changes GCC to

[gcc(refs/users/meissner/heads/work186)] Add rs6000 architecture masks.

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b557bb5255e7ca3efc0ed71d9e6512edf2a49145 commit b557bb5255e7ca3efc0ed71d9e6512edf2a49145 Author: Michael Meissner Date: Fri Nov 15 11:35:26 2024 -0500 Add rs6000 architecture masks. This patch begins the journey to move architecture bits that are not user IS

[gcc(refs/users/meissner/heads/work186)] Update ChangeLog.*

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c189f33bdc97c19028a2620bb29bf3d094f85bcb commit c189f33bdc97c19028a2620bb29bf3d094f85bcb Author: Michael Meissner Date: Fri Nov 15 11:40:18 2024 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 123 + 1 file

[gcc r13-9194] hppa: Fix typos in 32-bit SFmode peephole2 patterns

2024-11-15 Thread John David Anglin via Gcc-cvs
https://gcc.gnu.org/g:e99c6e555703bd2b5d139914b24958a1a5de1d69 commit r13-9194-ge99c6e555703bd2b5d139914b24958a1a5de1d69 Author: John David Anglin Date: Fri Nov 15 11:05:58 2024 -0500 hppa: Fix typos in 32-bit SFmode peephole2 patterns 2024-11-15 John David Anglin gcc/

[gcc r14-10932] hppa: Fix typos in 32-bit SFmode peephole2 patterns

2024-11-15 Thread John David Anglin via Gcc-cvs
https://gcc.gnu.org/g:878b3354859ace887c0613fda6b79e96d6d5024b commit r14-10932-g878b3354859ace887c0613fda6b79e96d6d5024b Author: John David Anglin Date: Fri Nov 15 11:05:58 2024 -0500 hppa: Fix typos in 32-bit SFmode peephole2 patterns 2024-11-15 John David Anglin gcc

[gcc r15-5323] hppa: Fix typos in 32-bit SFmode peephole2 patterns

2024-11-15 Thread John David Anglin via Gcc-cvs
https://gcc.gnu.org/g:029c16c15f79dc27d44d77d82fd38aabe83bd4f7 commit r15-5323-g029c16c15f79dc27d44d77d82fd38aabe83bd4f7 Author: John David Anglin Date: Fri Nov 15 11:05:58 2024 -0500 hppa: Fix typos in 32-bit SFmode peephole2 patterns 2024-11-15 John David Anglin gcc/

[gcc(refs/users/meissner/heads/work186)] Update ChangeLog.*

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:bd0913fd7db754c1a63baa34a2ecbda497d92de4 commit bd0913fd7db754c1a63baa34a2ecbda497d92de4 Author: Michael Meissner Date: Fri Nov 15 10:46:09 2024 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 233 ++--- 1 file

[gcc(refs/users/meissner/heads/work186)] Do not allow -mvsx to boost processor to power7.

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0f20f7746c0059c6a9a7b20c5f53783d503dcdd8 commit 0f20f7746c0059c6a9a7b20c5f53783d503dcdd8 Author: Michael Meissner Date: Fri Nov 15 10:41:35 2024 -0500 Do not allow -mvsx to boost processor to power7. This patch restructures the code so that -mvsx for example

[gcc(refs/users/meissner/heads/work186)] Change TARGET_CMPB to TARGET_POWER6.

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2731864ba406916bb08b81ed75b05884628a0d72 commit 2731864ba406916bb08b81ed75b05884628a0d72 Author: Michael Meissner Date: Fri Nov 15 10:08:14 2024 -0500 Change TARGET_CMPB to TARGET_POWER6. This patch changes TARGET_CMPB to TARGET_POWER6. The -mcmpb switch is

[gcc(refs/users/meissner/heads/work186)] Revert patch

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ba4123a7a4046c0055a1efc55214d482ad14e732 commit ba4123a7a4046c0055a1efc55214d482ad14e732 Author: Michael Meissner Date: Fri Nov 15 10:28:11 2024 -0500 Revert patch Diff: --- gcc/config/rs6000/rs6000.cc | 129 +--- 1 file chang

[gcc(refs/users/meissner/heads/work186)] Do not allow -mvsx to boost processor to power7.

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:871069663a7c96c350f68b3283968a0a916b7b13 commit 871069663a7c96c350f68b3283968a0a916b7b13 Author: Michael Meissner Date: Fri Nov 15 10:26:11 2024 -0500 Do not allow -mvsx to boost processor to power7. This patch restructures the code so that -mvsx for example

[gcc(refs/users/meissner/heads/work186)] Change TARGET_MODULO to TARGET_POWER9.

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c355ad34fd26fe686f264ea48da2e259eefa1807 commit c355ad34fd26fe686f264ea48da2e259eefa1807 Author: Michael Meissner Date: Fri Nov 15 10:25:17 2024 -0500 Change TARGET_MODULO to TARGET_POWER9. This patch changes TARGET_MODULO to TARGET_POWER9. The -mmodulo swit

[gcc(refs/users/meissner/heads/work186)] Change TARGET_FPRND to TARGET_POWER5X.

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d9ec0e1b3d334de468d171186687d6558e88b61e commit d9ec0e1b3d334de468d171186687d6558e88b61e Author: Michael Meissner Date: Fri Nov 15 10:01:11 2024 -0500 Change TARGET_FPRND to TARGET_POWER5X. This patch changes TARGET_POWER5X to TARGET_POWER5. The -mfprnd swit

[gcc(refs/users/meissner/heads/work186)] Change TARGET_POPCNTB to TARGET_POWER5.

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:23f88595cdd172f00665a484ae6259e36d4822b5 commit 23f88595cdd172f00665a484ae6259e36d4822b5 Author: Michael Meissner Date: Fri Nov 15 09:55:23 2024 -0500 Change TARGET_POPCNTB to TARGET_POWER5. This patch changes TARGET_POPCNTB to TARGET_POWER5. The -mpopcntb s

[gcc(refs/users/meissner/heads/work186)] Change TARGET_POPCNTD to TARGET_POWER7.

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ec7226771fb43e4035983fef82fdfea2ae703d1a commit ec7226771fb43e4035983fef82fdfea2ae703d1a Author: Michael Meissner Date: Fri Nov 15 10:22:52 2024 -0500 Change TARGET_POPCNTD to TARGET_POWER7. This patch changes TARGET_POPCNTD to TARGET_POWER7. The -mpopcntd s

[gcc r15-5322] Fix type of malloc parameter in trans-expr.cc

2024-11-15 Thread Jan Hubicka via Gcc-cvs
https://gcc.gnu.org/g:d5af5657fa4173dd8d3155e44fe6a1e3914cde8f commit r15-5322-gd5af5657fa4173dd8d3155e44fe6a1e3914cde8f Author: Jan Hubicka Date: Fri Nov 15 15:51:14 2024 +0100 Fix type of malloc parameter in trans-expr.cc gcc/fortran/ChangeLog: * trans-expr.cc (

[gcc(refs/users/meissner/heads/work186)] Revert changes

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1ae84f1acfbb9a2e3f8f548e2b7c65f482f0901c commit 1ae84f1acfbb9a2e3f8f548e2b7c65f482f0901c Author: Michael Meissner Date: Fri Nov 15 09:40:38 2024 -0500 Revert changes Diff: --- gcc/config/rs6000/dfp.md| 2 +- gcc/config/rs6000/rs6000-builtin.cc | 14 +++-

[gcc r13-9193] tree-sra: Avoid SRAing arguments to a function returning_twice (PR 117142)

2024-11-15 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:6244de432a5ba9807c6f0065e70a8025af7b1bd6 commit r13-9193-g6244de432a5ba9807c6f0065e70a8025af7b1bd6 Author: Martin Jambor Date: Fri Nov 15 14:37:06 2024 +0100 tree-sra: Avoid SRAing arguments to a function returning_twice (PR 117142) This is a manual bacport o

[gcc r15-5321] tree-nested: Do not inline or clone functions with nested functions with VM return type [PR117164]

2024-11-15 Thread Joseph Myers via Gcc-cvs
https://gcc.gnu.org/g:3320319ede5ce1cb34ba016f4a0d1e6588059980 commit r15-5321-g3320319ede5ce1cb34ba016f4a0d1e6588059980 Author: Joseph Myers Date: Fri Nov 15 14:08:42 2024 + tree-nested: Do not inline or clone functions with nested functions with VM return type [PR117164] Bu

[gcc r15-5320] Remove unused vcond{,u,eq} expander infrastructure

2024-11-15 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:c57b2f88c93a00f4248b4e5da4de90d142967b4c commit r15-5320-gc57b2f88c93a00f4248b4e5da4de90d142967b4c Author: Richard Biener Date: Fri Nov 15 13:59:02 2024 +0100 Remove unused vcond{,u,eq} expander infrastructure Now that we no longer exercise vcond{,u,eq} patte

[gcc(refs/users/meissner/heads/work186)] Revert changes

2024-11-15 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:606690dd44ff3eb4f0b1f0103823c325a92d3e80 commit 606690dd44ff3eb4f0b1f0103823c325a92d3e80 Author: Michael Meissner Date: Fri Nov 15 09:07:24 2024 -0500 Revert changes Diff: --- gcc/config.gcc | 4 +- gcc/config/rs6000/aix71.h

[gcc r15-5319] testsuite: Fix tail_call and musttail effective targets [PR116080]

2024-11-15 Thread Christophe Lyon via Gcc-cvs
https://gcc.gnu.org/g:a064fed18a02696586cd8c182fd56c571c9438c1 commit r15-5319-ga064fed18a02696586cd8c182fd56c571c9438c1 Author: Christophe Lyon Date: Thu Oct 3 13:37:16 2024 + testsuite: Fix tail_call and musttail effective targets [PR116080] Some of the musttail tests (eg mu

[gcc r15-5318] Remove dead code related to VEC_COND_EXPR expansion from ISEL

2024-11-15 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:5a2c3a69fbdcb56a1d21d340d3b9fb5a9b68b717 commit r15-5318-g5a2c3a69fbdcb56a1d21d340d3b9fb5a9b68b717 Author: Richard Biener Date: Tue Nov 12 14:48:23 2024 +0100 Remove dead code related to VEC_COND_EXPR expansion from ISEL ISEL was introduced to translate vecto

[gcc r15-5317] Streamline vector lowering of VEC_COND_EXPR and vector comparisons

2024-11-15 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:f40010c198f7cb811c1803834b621f4185803c18 commit r15-5317-gf40010c198f7cb811c1803834b621f4185803c18 Author: Richard Biener Date: Tue Nov 12 15:07:34 2024 +0100 Streamline vector lowering of VEC_COND_EXPR and vector comparisons The following makes sure to lower

[gcc r15-5316] Regenerate gcc/c-family/c.opt.urls

2024-11-15 Thread Florian Weimer via Gcc-cvs
https://gcc.gnu.org/g:5f71122e9d83b63d5c572079ebb1df6eba2e4314 commit r15-5316-g5f71122e9d83b63d5c572079ebb1df6eba2e4314 Author: Florian Weimer Date: Fri Nov 15 13:37:54 2024 +0100 Regenerate gcc/c-family/c.opt.urls After commit 8833389e90d676baabb35c3e7a021a4f5444a5ba. g

[gcc r15-5315] RISC-V: Rearrange the test files for scalar SAT_SUB [NFC]

2024-11-15 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:5cf7ffe047681d7aebed0e352fa4877058798acc commit r15-5315-g5cf7ffe047681d7aebed0e352fa4877058798acc Author: Pan Li Date: Fri Nov 15 18:43:36 2024 +0800 RISC-V: Rearrange the test files for scalar SAT_SUB [NFC] The test files of scalar SAT_SUB only has numbers

[gcc r15-5314] c: Introduce -Wmissing-parameter-name

2024-11-15 Thread Florian Weimer via Gcc-cvs
https://gcc.gnu.org/g:8833389e90d676baabb35c3e7a021a4f5444a5ba commit r15-5314-g8833389e90d676baabb35c3e7a021a4f5444a5ba Author: Florian Weimer Date: Thu Nov 14 12:42:25 2024 +0100 c: Introduce -Wmissing-parameter-name Empirically, omitted parameter names are difficult to catch in

[gcc r15-5313] Report the section name in case of section type conflicts

2024-11-15 Thread Florian Weimer via Gcc-cvs
https://gcc.gnu.org/g:71bf2bef5e99aad810eb65847d878360a0042a02 commit r15-5313-g71bf2bef5e99aad810eb65847d878360a0042a02 Author: Florian Weimer Date: Fri Nov 15 12:00:47 2024 +0100 Report the section name in case of section type conflicts The section name might the user a hint of

[gcc r15-5312] RISC-V: Remove unnecessary option for scalar SAT_ADD testcase

2024-11-15 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:9676da9fc26c9be62a1e862b29165177aa95120f commit r15-5312-g9676da9fc26c9be62a1e862b29165177aa95120f Author: Pan Li Date: Fri Nov 15 15:05:58 2024 +0800 RISC-V: Remove unnecessary option for scalar SAT_ADD testcase After we create a isolated folder to hold all

[gcc r15-5311] testsuite: Change 3 tests from c++14 to c++11

2024-11-15 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:e5050819808507cb8efb8ee36e835c6e1891bee9 commit r15-5311-ge5050819808507cb8efb8ee36e835c6e1891bee9 Author: Jakub Jelinek Date: Fri Nov 15 09:05:25 2024 +0100 testsuite: Change 3 tests from c++14 to c++11 These tests are valid C++11, so we can run them in C++1