https://gcc.gnu.org/g:a6a15bc5b77c8703a95130f410a944f5408a5cc4
commit r15-6251-ga6a15bc5b77c8703a95130f410a944f5408a5cc4
Author: Nathaniel Shead
Date: Thu Nov 7 21:37:28 2024 +1100
c++: Disallow decomposition of lambda bases [PR90321]
Decomposition of lambda closure types is not a
https://gcc.gnu.org/g:7238b074b59d1e9356456c709df321bc9f6ab8bf
commit r15-6250-g7238b074b59d1e9356456c709df321bc9f6ab8bf
Author: Abdo Eid
Date: Sat Dec 14 01:16:10 2024 +
libstdc++: Remove duplicate using-declaration in
libstdc++-v3/ChangeLog:
* include/c_com
https://gcc.gnu.org/g:b626ebc0d7888ddae16a55ca583b56a4b8434bdf
commit r15-6248-gb626ebc0d7888ddae16a55ca583b56a4b8434bdf
Author: Jakub Jelinek
Date: Sat Dec 14 00:41:00 2024 +0100
cse: Fix up record_jump_equiv checks [PR117095]
The following testcase is miscompiled on s390x-linux
https://gcc.gnu.org/g:ea8134b93eb29491533e16213c6b79809fd168f8
commit ea8134b93eb29491533e16213c6b79809fd168f8
Author: Michael Meissner
Date: Fri Dec 13 14:55:43 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.sha | 166 ++
1 file
https://gcc.gnu.org/g:3edd27103f0813c8d3935aaa67a9b5de2eab8f04
commit 3edd27103f0813c8d3935aaa67a9b5de2eab8f04
Author: Michael Meissner
Date: Fri Dec 13 14:53:49 2024 -0500
Add potential p-future XVRLD and XVRLDI instructions.
2024-12-13 Michael Meissner
gcc/
https://gcc.gnu.org/g:d0265cb31b255413d43b00da8055bd7d441bbb7c
commit d0265cb31b255413d43b00da8055bd7d441bbb7c
Author: Michael Meissner
Date: Fri Dec 13 14:52:59 2024 -0500
PR target/117251: Add PowerPC XXEVAL support to speed up SHA3 calculations
The multibuff.c benchmark attache
https://gcc.gnu.org/g:2f405332765a827b3c813c3a466bdaf057f88aba
commit 2f405332765a827b3c813c3a466bdaf057f88aba
Author: Michael Meissner
Date: Fri Dec 13 14:41:42 2024 -0500
RFC2686-Add paddis support.
2024-12-13 Michael Meissner
gcc/
* config/rs6000/co
https://gcc.gnu.org/g:95595c5f5307c0db8032b161d1695a6539a90195
commit 95595c5f5307c0db8032b161d1695a6539a90195
Author: Michael Meissner
Date: Fri Dec 13 14:51:36 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.vpair | 420
1 file
https://gcc.gnu.org/g:e7fe4e0d92c4e142b4d505a315a5c9b96a217cd7
commit e7fe4e0d92c4e142b4d505a315a5c9b96a217cd7
Author: Michael Meissner
Date: Fri Dec 13 14:49:43 2024 -0500
Vector pair support.
This patch adds a new include file (vector-pair.h) that adds support so that
users
https://gcc.gnu.org/g:851def3f7f4c1450626978469ede03881c289ca0
commit 851def3f7f4c1450626978469ede03881c289ca0
Author: Michael Meissner
Date: Fri Dec 13 14:46:43 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.dmf | 330 ++
1 file
https://gcc.gnu.org/g:de1497b0d49193a82666ddd6a43c1cef10ef5205
commit de1497b0d49193a82666ddd6a43c1cef10ef5205
Author: Michael Meissner
Date: Fri Dec 13 14:44:14 2024 -0500
Revert changes
Diff:
---
gcc/config/rs6000/altivec.md | 14
gcc/config/rs6000/constraint
https://gcc.gnu.org/g:5d4e475a3f7ad2fad29cd33d5503cd2ce8d5f367
commit 5d4e475a3f7ad2fad29cd33d5503cd2ce8d5f367
Author: Michael Meissner
Date: Fri Dec 13 14:42:45 2024 -0500
RFC2677-Add xvrlw support.
2024-12-13 Michael Meissner
gcc/
* config/rs6000/alt
https://gcc.gnu.org/g:ded08bfc5826d4a4fcc29ba80a7068a13bc81bca
commit ded08bfc5826d4a4fcc29ba80a7068a13bc81bca
Author: Michael Meissner
Date: Fri Dec 13 14:39:55 2024 -0500
xi~/RFC2655-Add saturating subtract built-ins.
This patch adds support for a saturating subtract built-in fu
https://gcc.gnu.org/g:66f7f00f6e10c828f213a7c3e90297cd39ffd566
commit 66f7f00f6e10c828f213a7c3e90297cd39ffd566
Author: Michael Meissner
Date: Fri Dec 13 14:38:49 2024 -0500
RFC2656-Support load/store vector with right length.
This patch adds support for new instructions that may b
https://gcc.gnu.org/g:ce051f8992d3d3a5d417dbccafbe4eafd29487dc
commit ce051f8992d3d3a5d417dbccafbe4eafd29487dc
Author: Michael Meissner
Date: Fri Dec 13 14:36:05 2024 -0500
RFC2653-Add support for dense math registers.
The MMA subsystem added the notion of accumulator registers as
https://gcc.gnu.org/g:b678ff565a3bbf3567925c5a29c1215ce6472bec
commit b678ff565a3bbf3567925c5a29c1215ce6472bec
Author: Michael Meissner
Date: Fri Dec 13 14:37:09 2024 -0500
RFC2653-PowerPC: Add support for 1,024 bit DMR registers.
This patch is a prelimianry patch to add the full
https://gcc.gnu.org/g:8c5d21c354df9ce33ef3b4a466f9599caa87e7b8
commit 8c5d21c354df9ce33ef3b4a466f9599caa87e7b8
Author: Michael Meissner
Date: Fri Dec 13 14:35:03 2024 -0500
RFC2653-Add wD constraint.
This patch adds a new constraint ('wD') that matches the accumulator
registers
https://gcc.gnu.org/g:0c84f08d85a85f3653120e9bc215ae0241744dda
commit 0c84f08d85a85f3653120e9bc215ae0241744dda
Author: Michael Meissner
Date: Fri Dec 13 14:30:18 2024 -0500
PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode
Previously GCC would zero externd a
https://gcc.gnu.org/g:41d76b4c0f889ef2051ab0da63edf88946dcfc20
commit 41d76b4c0f889ef2051ab0da63edf88946dcfc20
Author: Michael Meissner
Date: Fri Dec 13 14:29:17 2024 -0500
Add power9 and power10 float to logical optimizations.
I was answering an email from a co-worker and I point
https://gcc.gnu.org/g:9ae1defe71116dfd71d58af0f5063c3ee7bd
commit 9ae1defe71116dfd71d58af0f5063c3ee7bd
Author: Michael Meissner
Date: Fri Dec 13 14:32:00 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 168 +
1 file
https://gcc.gnu.org/g:8be4f47284cfe9991443d79d54c8e9b21297dcf6
commit 8be4f47284cfe9991443d79d54c8e9b21297dcf6
Author: Michael Meissner
Date: Fri Dec 13 14:28:07 2024 -0500
PR 99293: Optimize splat of a V2DF/V2DI extract with constant element
We had optimizations for splat of a ve
https://gcc.gnu.org/g:5eca4dc76ded61a959447bd11d1edf6d4030a51d
commit r13-9251-g5eca4dc76ded61a959447bd11d1edf6d4030a51d
Author: Marek Polacek
Date: Tue Aug 27 18:25:17 2024 -0400
c++: ICE with ()-init and TARGET_EXPR eliding [PR116424]
Here we crash on a cp_gimplify_expr/TARGET_E
https://gcc.gnu.org/g:7831ab954bd0d820f39734d1079945751b0a3dff
commit 7831ab954bd0d820f39734d1079945751b0a3dff
Author: Michael Meissner
Date: Fri Dec 13 13:52:16 2024 -0500
Add ChangeLog.vpair and update REVISION.
2024-12-13 Michael Meissner
gcc/
* Cha
https://gcc.gnu.org/g:464e45e08ccecc16f526e72304e1faa9b799ea55
commit 464e45e08ccecc16f526e72304e1faa9b799ea55
Merge: 7831ab954bd0 4a7c56010500
Author: Michael Meissner
Date: Fri Dec 13 14:25:08 2024 -0500
Merge commit 'refs/users/meissner/heads/work189-vpair' of
git+ssh://gcc.gnu.org/git
The branch 'meissner/heads/work189-vpair' was updated to point to:
464e45e08cce... Merge commit 'refs/users/meissner/heads/work189-vpair' of g
It previously pointed to:
4a7c56010500... Add ChangeLog.vpair and update REVISION.
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:31becd3808268bbcc417644f2ce7b112547bc7bd
commit 31becd3808268bbcc417644f2ce7b112547bc7bd
Author: Michael Meissner
Date: Fri Dec 13 13:55:59 2024 -0500
Add ChangeLog.test and update REVISION.
2024-12-13 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:8ae6c22743de05f373027f5881c9b3c3967d3979
commit 8ae6c22743de05f373027f5881c9b3c3967d3979
Merge: 31becd380826 ae3644a283ea
Author: Michael Meissner
Date: Fri Dec 13 14:23:59 2024 -0500
Merge commit 'refs/users/meissner/heads/work189-test' of
git+ssh://gcc.gnu.org/git/
The branch 'meissner/heads/work189-test' was updated to point to:
8ae6c22743de... Merge commit 'refs/users/meissner/heads/work189-test' of gi
It previously pointed to:
ae3644a283ea... Add ChangeLog.test and update REVISION.
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:a85863b8fe1bc30a763e2a31eb9f091f7c42eaa6
commit a85863b8fe1bc30a763e2a31eb9f091f7c42eaa6
Author: Michael Meissner
Date: Fri Dec 13 13:55:06 2024 -0500
Add ChangeLog.sha and update REVISION.
2024-12-13 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:3e7f2e8b1754cd3a92329102edde231485b7cc60
commit 3e7f2e8b1754cd3a92329102edde231485b7cc60
Merge: a85863b8fe1b cec77ccb3eb2
Author: Michael Meissner
Date: Fri Dec 13 14:22:45 2024 -0500
Merge commit 'refs/users/meissner/heads/work189-sha' of
git+ssh://gcc.gnu.org/git/g
The branch 'meissner/heads/work189-sha' was updated to point to:
3e7f2e8b1754... Merge commit 'refs/users/meissner/heads/work189-sha' of git
It previously pointed to:
cec77ccb3eb2... Add ChangeLog.sha and update REVISION.
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:c3fd264c0ca870a2294c5633d3e3d2f866ca2db8
commit c3fd264c0ca870a2294c5633d3e3d2f866ca2db8
Author: Michael Meissner
Date: Fri Dec 13 13:54:08 2024 -0500
Add ChangeLog.libs and update REVISION.
2024-12-13 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:3dad4d449fd6f76f9b87699d57d235a17c40d791
commit 3dad4d449fd6f76f9b87699d57d235a17c40d791
Merge: c3fd264c0ca8 50fe79a4ffc4
Author: Michael Meissner
Date: Fri Dec 13 14:21:32 2024 -0500
Merge commit 'refs/users/meissner/heads/work189-libs' of
git+ssh://gcc.gnu.org/git/
The branch 'meissner/heads/work189-libs' was updated to point to:
3dad4d449fd6... Merge commit 'refs/users/meissner/heads/work189-libs' of gi
It previously pointed to:
50fe79a4ffc4... Add ChangeLog.libs and update REVISION.
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:814a2a3facf39b090b5ce75e2b785848d1fc2f7e
commit 814a2a3facf39b090b5ce75e2b785848d1fc2f7e
Merge: 4bf85ea89eca 4f6bd771e8ea
Author: Michael Meissner
Date: Fri Dec 13 14:19:40 2024 -0500
Merge commit 'refs/users/meissner/heads/work189-dmf' of
git+ssh://gcc.gnu.org/git/g
https://gcc.gnu.org/g:4bf85ea89eca6be659346489fe18579695297a48
commit 4bf85ea89eca6be659346489fe18579695297a48
Author: Michael Meissner
Date: Fri Dec 13 13:51:18 2024 -0500
Add ChangeLog.dmf and update REVISION.
2024-12-13 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work189-dmf' was updated to point to:
814a2a3facf3... Merge commit 'refs/users/meissner/heads/work189-dmf' of git
It previously pointed to:
4f6bd771e8ea... Add ChangeLog.dmf and update REVISION.
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:377747c3c6a672a3107c9c1afd5b7490d1341de2
commit 377747c3c6a672a3107c9c1afd5b7490d1341de2
Merge: 334b987a96b4 2bf1ea1c3f9d
Author: Michael Meissner
Date: Fri Dec 13 14:17:51 2024 -0500
Merge commit 'refs/users/meissner/heads/work189-bugs' of
git+ssh://gcc.gnu.org/git/
https://gcc.gnu.org/g:334b987a96b4700c12fb6b4fe4b89f2bc5814f70
commit 334b987a96b4700c12fb6b4fe4b89f2bc5814f70
Author: Michael Meissner
Date: Fri Dec 13 13:53:08 2024 -0500
Add ChangeLog.bugs and update REVISION.
2024-12-13 Michael Meissner
gcc/
* Chan
The branch 'meissner/heads/work189-bugs' was updated to point to:
377747c3c6a6... Merge commit 'refs/users/meissner/heads/work189-bugs' of gi
It previously pointed to:
2bf1ea1c3f9d... Add ChangeLog.bugs and update REVISION.
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:ad9215ef456a41a4d630f7b5db01332a4f523624
commit ad9215ef456a41a4d630f7b5db01332a4f523624
Author: Michael Meissner
Date: Fri Dec 13 14:15:50 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 434 +
1 file
https://gcc.gnu.org/g:7e9487ced04bedf858f480d03e84c3d5d2998b08
commit 7e9487ced04bedf858f480d03e84c3d5d2998b08
Author: Michael Meissner
Date: Fri Dec 13 14:12:28 2024 -0500
Use architecture flags for defining _ARCH_PWR macros.
For the newer architectures, this patch changes GCC to
https://gcc.gnu.org/g:d6dc4d83756e53aaa63d73e6e4ac4d98bd91a9b1
commit d6dc4d83756e53aaa63d73e6e4ac4d98bd91a9b1
Author: Michael Meissner
Date: Fri Dec 13 14:11:35 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:75cc01b1e95b536d6f1fe27631abac190de16476
commit 75cc01b1e95b536d6f1fe27631abac190de16476
Author: Michael Meissner
Date: Fri Dec 13 14:09:59 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:c7f75d90b54effaee15553e7aaacc4b23741fd62
commit c7f75d90b54effaee15553e7aaacc4b23741fd62
Author: Michael Meissner
Date: Fri Dec 13 14:08:28 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:4e0eb16202e077d63a2846dda89eb13e2872f049
commit 4e0eb16202e077d63a2846dda89eb13e2872f049
Author: Michael Meissner
Date: Fri Dec 13 14:05:59 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:1b40812cb42512cf45fae4e5b4f60dd3d52eeb05
commit 1b40812cb42512cf45fae4e5b4f60dd3d52eeb05
Author: Michael Meissner
Date: Fri Dec 13 14:07:29 2024 -0500
Add -mcpu=future tests.
This patch adds simple tests for -mcpu=future.
2024-12-13 Michael Meissner
https://gcc.gnu.org/g:2d783253a1965de560511ccd97e4c22ee7a4f30c
commit 2d783253a1965de560511ccd97e4c22ee7a4f30c
Author: Michael Meissner
Date: Fri Dec 13 14:06:45 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:f781a9f92985be9074e4a9c627fc5cd096e5d0c4
commit f781a9f92985be9074e4a9c627fc5cd096e5d0c4
Author: Michael Meissner
Date: Fri Dec 13 14:03:59 2024 -0500
Change TARGET_MODULO to TARGET_POWER9.
This patch changes TARGET_MODULO to TARGET_POWER9. The -mmodulo swit
https://gcc.gnu.org/g:398ef6db46b1cf3f38e51f114d234486bea711e4
commit 398ef6db46b1cf3f38e51f114d234486bea711e4
Author: Michael Meissner
Date: Fri Dec 13 14:02: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:f1316fa1de58551e346342b639c52f1d02dc24b8
commit f1316fa1de58551e346342b639c52f1d02dc24b8
Author: Michael Meissner
Date: Fri Dec 13 14:01:09 2024 -0500
Change TARGET_FPRND to TARGET_POWER5X.
This patch changes TARGET_POWER5X to TARGET_POWER5. The -mfprnd swit
https://gcc.gnu.org/g:cb31feceec5cbaffb48180ec63a413f952f603b5
commit cb31feceec5cbaffb48180ec63a413f952f603b5
Author: Michael Meissner
Date: Fri Dec 13 14:01:53 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:56f383d408a9c1127d454b938c634eb1803f92b1
commit 56f383d408a9c1127d454b938c634eb1803f92b1
Author: Michael Meissner
Date: Fri Dec 13 14:00:20 2024 -0500
Change TARGET_POPCNTB to TARGET_POWER5.
This patch changes TARGET_POPCNTB to TARGET_POWER5. The -mpopcntb s
The branch 'meissner/heads/work189-bugs' was created in namespace 'refs/users'
pointing to:
486b528ab127... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:0edce69847933aa72e1279740b5972733418323d
commit 0edce69847933aa72e1279740b5972733418323d
Author: Michael Meissner
Date: Fri Dec 13 13:56:52 2024 -0500
Add REVISION.
2024-12-13 Michael Meissner
gcc/
* REVISION: New file for branch.
The branch 'meissner/heads/work189-orig' was created in namespace 'refs/users'
pointing to:
b8314ebff249... libstdc++: Avoid unnecessary copies in ranges::min/max [PR1
https://gcc.gnu.org/g:ae3644a283eab99760e920dccc8530a8ad5cbaa7
commit ae3644a283eab99760e920dccc8530a8ad5cbaa7
Author: Michael Meissner
Date: Fri Dec 13 13:55:59 2024 -0500
Add ChangeLog.test and update REVISION.
2024-12-13 Michael Meissner
gcc/
* Chan
The branch 'meissner/heads/work189-test' was created in namespace 'refs/users'
pointing to:
486b528ab127... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:cec77ccb3eb28306669a664090ff2209449fb4f6
commit cec77ccb3eb28306669a664090ff2209449fb4f6
Author: Michael Meissner
Date: Fri Dec 13 13:55:06 2024 -0500
Add ChangeLog.sha and update REVISION.
2024-12-13 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work189-sha' was created in namespace 'refs/users'
pointing to:
486b528ab127... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:50fe79a4ffc435581175e0b9bf7116dd37b5cc59
commit 50fe79a4ffc435581175e0b9bf7116dd37b5cc59
Author: Michael Meissner
Date: Fri Dec 13 13:54:08 2024 -0500
Add ChangeLog.libs and update REVISION.
2024-12-13 Michael Meissner
gcc/
* Chan
The branch 'meissner/heads/work189-libs' was created in namespace 'refs/users'
pointing to:
486b528ab127... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:2bf1ea1c3f9d28c70a64eb7ec6232bc0d6c5d9b5
commit 2bf1ea1c3f9d28c70a64eb7ec6232bc0d6c5d9b5
Author: Michael Meissner
Date: Fri Dec 13 13:53:08 2024 -0500
Add ChangeLog.bugs and update REVISION.
2024-12-13 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:4a7c560105003dc61be3ac4e336678e5f4f2bc78
commit 4a7c560105003dc61be3ac4e336678e5f4f2bc78
Author: Michael Meissner
Date: Fri Dec 13 13:52:16 2024 -0500
Add ChangeLog.vpair and update REVISION.
2024-12-13 Michael Meissner
gcc/
* Cha
The branch 'meissner/heads/work189-vpair' was created in namespace 'refs/users'
pointing to:
486b528ab127... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:4f6bd771e8eaa11a44b5fc4733f69fd8a8fc3a62
commit 4f6bd771e8eaa11a44b5fc4733f69fd8a8fc3a62
Author: Michael Meissner
Date: Fri Dec 13 13:51:18 2024 -0500
Add ChangeLog.dmf and update REVISION.
2024-12-13 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work189-dmf' was created in namespace 'refs/users'
pointing to:
486b528ab127... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:486b528ab127679da7afd0ff493e5fdc6205de4d
commit 486b528ab127679da7afd0ff493e5fdc6205de4d
Author: Michael Meissner
Date: Fri Dec 13 13:50:25 2024 -0500
Add ChangeLog.meissner and REVISION.
2024-12-13 Michael Meissner
gcc/
* REVISIO
The branch 'meissner/heads/work189' was created in namespace 'refs/users'
pointing to:
b8314ebff249... libstdc++: Avoid unnecessary copies in ranges::min/max [PR1
https://gcc.gnu.org/g:b8314ebff2495ee22f9e2203093bdada9843a0f5
commit r15-6247-gb8314ebff2495ee22f9e2203093bdada9843a0f5
Author: Patrick Palka
Date: Fri Dec 13 13:17:29 2024 -0500
libstdc++: Avoid unnecessary copies in ranges::min/max [PR112349]
Use a local reference for the (now
https://gcc.gnu.org/g:3454cca24a92a535a46fe4ec9d5d41585002fc4b
commit r14-11087-g3454cca24a92a535a46fe4ec9d5d41585002fc4b
Author: Marek Polacek
Date: Mon Dec 9 08:19:35 2024 -0500
driver: fix crash with --diagnostics-plain-output [PR117942]
We are crashing here because decode_cmdl
https://gcc.gnu.org/g:2fd2f40e0461e21df0a2f5ead083d53b641d2a86
commit r14-11086-g2fd2f40e0461e21df0a2f5ead083d53b641d2a86
Author: Marek Polacek
Date: Mon Dec 9 15:36:25 2024 -0500
c++: ICE with -Wduplicated-branches in template [PR117880]
In a template, for things like void() we'l
https://gcc.gnu.org/g:87235d8ae8cc40468a757ec84e84461e96b7879d
commit r15-6244-g87235d8ae8cc40468a757ec84e84461e96b7879d
Author: Christophe Lyon
Date: Wed Nov 13 15:31:21 2024 +
arm: [MVE intrinsics] fix store shape to support tuples
Now that tuples are properly supported, we
https://gcc.gnu.org/g:28e4682944e32d236640c0b310db82870008ae33
commit r15-6238-g28e4682944e32d236640c0b310db82870008ae33
Author: Christophe Lyon
Date: Thu Oct 31 09:56:05 2024 +
arm: [MVE intrinsics] rework vldr gather_base_wb
Implement vldr?q_gather_base_wb using the new MVE
https://gcc.gnu.org/g:4f4e13dd235bba9c706948a3ecb3e530dd68aad1
commit r15-6245-g4f4e13dd235bba9c706948a3ecb3e530dd68aad1
Author: Christophe Lyon
Date: Wed Nov 13 15:33:18 2024 +
arm: [MVE intrinsics] rework vst2q vst4q vld2q vld4q
Implement vst2q, vst4q, vld2q and vld4q using
https://gcc.gnu.org/g:e9c36605a4838cbcdb75c6364b9fa700c5a43227
commit r15-6243-ge9c36605a4838cbcdb75c6364b9fa700c5a43227
Author: Christophe Lyon
Date: Wed Nov 13 15:30:44 2024 +
arm: [MVE intrinsics] add support for tuples
This patch is largely a copy/paste from the aarch64 SV
https://gcc.gnu.org/g:2089009210a1774c37e527ead8bbcaaa1a7a9d2d
commit r15-6246-g2089009210a1774c37e527ead8bbcaaa1a7a9d2d
Author: Christophe Lyon
Date: Sun Nov 24 18:08:48 2024 +
arm: [MVE intrinsics] Fix support for predicate constants [PR target/114801]
In this PR, we have to
https://gcc.gnu.org/g:9553e1374658f603818f6d5609a34a7102064955
commit r15-6241-g9553e1374658f603818f6d5609a34a7102064955
Author: Christophe Lyon
Date: Wed Aug 16 13:43:16 2023 +
arm: [MVE intrinsics] remove V2DF from MVE_vecs iterator
V2DF is not supported by MVE, so remove it
https://gcc.gnu.org/g:1e52a6a2d44cfa81f80a14360db0687275512ec7
commit r15-6242-g1e52a6a2d44cfa81f80a14360db0687275512ec7
Author: Christophe Lyon
Date: Wed Nov 13 15:28:29 2024 +
arm: [MVE intrinsics] add modes for tuples
Add V2x and V4x modes, like we do on aarch64 for Advance
https://gcc.gnu.org/g:e860e8561a9f4544715e19d3a3c4634aea200a0c
commit r15-6239-ge860e8561a9f4544715e19d3a3c4634aea200a0c
Author: Christophe Lyon
Date: Tue Nov 5 22:43:04 2024 +
arm: [MVE intrinsics] remove useless call_properties implementations.
vstrq_impl derives from store_
https://gcc.gnu.org/g:4d79603e833bdfdc72d6ad2158af6a4502f60be2
commit r15-6240-g4d79603e833bdfdc72d6ad2158af6a4502f60be2
Author: Christophe Lyon
Date: Wed Aug 16 13:42:53 2023 +
arm: [MVE intrinsics] Fix condition for vec_extract patterns
Remove floating-point condition from m
https://gcc.gnu.org/g:6aae1658d2c1cb9ef5851324e94d3c2e436f763b
commit r15-6236-g6aae1658d2c1cb9ef5851324e94d3c2e436f763b
Author: Christophe Lyon
Date: Wed Oct 30 09:02:15 2024 +
arm: [MVE intrinsics] add load_gather_base shape
This patch adds the load_gather_base shape descrip
https://gcc.gnu.org/g:6505151088fcc28e6b210c04c95f1d1981849a78
commit r15-6237-g6505151088fcc28e6b210c04c95f1d1981849a78
Author: Christophe Lyon
Date: Wed Oct 30 17:32:48 2024 +
arm: [MVE intrinsics] rework vldr gather_base
Implement vldr?q_gather_base using the new MVE builti
https://gcc.gnu.org/g:e0c38d6c95439d515081fe3b79a44eebcfdaa610
commit r15-6235-ge0c38d6c95439d515081fe3b79a44eebcfdaa610
Author: Christophe Lyon
Date: Tue Oct 29 21:10:10 2024 +
arm: [MVE intrinsics] rework vldr gather_shifted_offset
Implement vldr?q_gather_shifted_offset usin
https://gcc.gnu.org/g:20e31a082cb3843f2362111ec80f40c51ca4cb41
commit r15-6233-g20e31a082cb3843f2362111ec80f40c51ca4cb41
Author: Christophe Lyon
Date: Thu Oct 17 19:35:21 2024 +
arm: [MVE intrinsics] add load_ext_gather_offset shape
This patch adds the load_ext_gather_offset s
https://gcc.gnu.org/g:b0512ae20b670270629c6c6d497f2509a92cc41c
commit r15-6232-gb0512ae20b670270629c6c6d497f2509a92cc41c
Author: Christophe Lyon
Date: Tue Oct 15 14:46:37 2024 +
arm: [MVE intrinsics] rework vstr scatter_base_wb
Implement vstr?q_scatter_base_wb using the new MV
https://gcc.gnu.org/g:218881ac83c9e0cb80a21a34a829c44a51d1a34a
commit r15-6234-g218881ac83c9e0cb80a21a34a829c44a51d1a34a
Author: Christophe Lyon
Date: Tue Oct 29 10:34:23 2024 +
arm: [MVE intrinsics] rework vldr gather_offset
Implement vldr?q_gather_offset using the new MVE bu
https://gcc.gnu.org/g:39cc2ed30e9e678619651cde2967522b544d6a9c
commit r15-6231-g39cc2ed30e9e678619651cde2967522b544d6a9c
Author: Christophe Lyon
Date: Sun Oct 13 21:03:26 2024 +
arm: [MVE intrinsics] rework vstr scatter_base
Implement vstr?q_scatter_base using the new MVE buil
https://gcc.gnu.org/g:c0ab34339836b779ea161f54cb3bb397cdbc6f10
commit r15-6229-gc0ab34339836b779ea161f54cb3bb397cdbc6f10
Author: Christophe Lyon
Date: Mon Nov 4 21:41:47 2024 +
arm: [MVE intrinsics] Check immediate is a multiple in a range
This patch adds support to check that
https://gcc.gnu.org/g:1f2ab5b3900f1d6ff357352a211c8f1fecc03cf8
commit r15-6230-g1f2ab5b3900f1d6ff357352a211c8f1fecc03cf8
Author: Christophe Lyon
Date: Sun Oct 13 21:03:12 2024 +
arm: [MVE intrinsics] Add store_scatter_base shape
This patch adds the store_scatter_base shape des
https://gcc.gnu.org/g:5cfb8ff332bebfd06db62bdc9933e513a2511567
commit r15-6227-g5cfb8ff332bebfd06db62bdc9933e513a2511567
Author: Christophe Lyon
Date: Tue Oct 29 10:31:53 2024 +
arm: [MVE intrinsics] rework vstr?q_scatter_offset
This patch implements vstr?q_scatter_offset usin
https://gcc.gnu.org/g:294e5424f294cdbd79aa5dcd755f4c825fa814c9
commit r15-6228-g294e5424f294cdbd79aa5dcd755f4c825fa814c9
Author: Christophe Lyon
Date: Fri Oct 11 15:37:03 2024 +
arm: [MVE intrinsics] rework vstr_scatter_shifted_offset
Implement vstr?q_scatter_shifted_offset in
https://gcc.gnu.org/g:bccbb696e51def52cd8dec7269341b22d79b70a7
commit r15-6226-gbccbb696e51def52cd8dec7269341b22d79b70a7
Author: Christophe Lyon
Date: Thu Oct 10 10:48:42 2024 +
arm: [MVE intrinsics] add store_scatter_offset shape
This patch adds the store_scatter_offset shape
https://gcc.gnu.org/g:8080760951b563cedf7b68fcc119f7992bdb39fe
commit r15-6225-g8080760951b563cedf7b68fcc119f7992bdb39fe
Author: Christophe Lyon
Date: Thu Oct 10 16:35:23 2024 +
arm: [MVE intrinsics] add mode_after_pred helper in function_shape
This new helper returns true if
https://gcc.gnu.org/g:da470844aebd0836ce5b6921be62be954e1f8b52
commit r14-11085-gda470844aebd0836ce5b6921be62be954e1f8b52
Author: Gaius Mulley
Date: Fri Dec 13 14:10:19 2024 +
[PATCH] PR modula2/115328: use enable forward bool and set default true
This patch introduces GetEnab
https://gcc.gnu.org/g:46dd8acffe8264c5586cf5dc489157ea254dc152
commit r15-6224-g46dd8acffe8264c5586cf5dc489157ea254dc152
Author: Tobias Burnus
Date: Fri Dec 13 14:27:08 2024 +0100
C++: reject OpenMP directives in constexpr functions
gcc/cp/ChangeLog:
* parser.cc (
https://gcc.gnu.org/g:6dcfe8743134936db17ffdfd0a5102a87338f494
commit r15-6223-g6dcfe8743134936db17ffdfd0a5102a87338f494
Author: Robin Dapp
Date: Tue Nov 26 14:44:17 2024 +0100
genrecog: Split into separate partitions [PR111600].
Hi,
this patch makes genrecog split its ou
https://gcc.gnu.org/g:959a80a46dbc4d3ad1bf8560dfacb585ccd8cac4
commit r15-6222-g959a80a46dbc4d3ad1bf8560dfacb585ccd8cac4
Author: Jonathan Wakely
Date: Fri Dec 13 10:54:29 2024 +
libstdc++: Fix uninitialized data in std::basic_spanbuf::seekoff
I noticed a -Wmaybe-uninitialized
https://gcc.gnu.org/g:233860f005ccd76c7604cf0eac18b9eda3d984f4
commit r15-6221-g233860f005ccd76c7604cf0eac18b9eda3d984f4
Author: Jonathan Wakely
Date: Thu Dec 12 23:24:39 2024 +
libstdc++: Swap expressions in noexcept-specifier of ranges::not_equal_to
Although this should neve
https://gcc.gnu.org/g:29dbd301a20a325da00987ccaaf52c3143fb7a00
commit r15-6218-g29dbd301a20a325da00987ccaaf52c3143fb7a00
Author: Jonathan Wakely
Date: Thu Dec 12 23:50:13 2024 +
libstdc++: Fix -Wmisleading-indentation warning in testcase
libstdc++-v3/ChangeLog:
1 - 100 of 132 matches
Mail list logo