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
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 +++---
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
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
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
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
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
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
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
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
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
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=
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 -
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
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
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:
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
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 --
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
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
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
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
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
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
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
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
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
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
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
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
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
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/
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
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/
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
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
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
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
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
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
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
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
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
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 (
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 +++-
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
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
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
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
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
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
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
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
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
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
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
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
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
58 matches
Mail list logo