[gcc r16-124] [PATCH] RISC-V: Imply C from Zca whenever possible [PR119122]

2025-04-24 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:42ce61eaefc4db70e2e7ea2d8ef091daa458eb48 commit r16-124-g42ce61eaefc4db70e2e7ea2d8ef091daa458eb48 Author: Yuriy Kolerov Date: Thu Apr 24 21:22:16 2025 -0600 [PATCH] RISC-V: Imply C from Zca whenever possible [PR119122] GCC must imply C extension from Zca exte

[gcc] Created branch 'meissner/heads/work202-cmodel' in namespace 'refs/users'

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-cmodel' was created in namespace 'refs/users' pointing to: 3b986752fc61... Update ChangeLog.*

[gcc] Created branch 'meissner/heads/work203-cmodel' in namespace 'refs/users'

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work203-cmodel' was created in namespace 'refs/users' pointing to: 3b986752fc61... Update ChangeLog.*

[gcc r16-122] libstdc++: Remove unnecessary dg-prune-output from tests

2025-04-24 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:8396c80be153b5207d992b7ea6dd4fdb536ce973 commit r16-122-g8396c80be153b5207d992b7ea6dd4fdb536ce973 Author: Jonathan Wakely Date: Thu Apr 24 14:50:36 2025 +0100 libstdc++: Remove unnecessary dg-prune-output from tests There are no errors matching this pattern i

[gcc r16-121] s390: Allow 5+ argument tail-calls in some special cases [PR119873]

2025-04-24 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:567684733e0c4f28158e19b72f4e7f660ad81561 commit r16-121-g567684733e0c4f28158e19b72f4e7f660ad81561 Author: Jakub Jelinek Date: Thu Apr 24 23:44:28 2025 +0200 s390: Allow 5+ argument tail-calls in some special cases [PR119873] protobuf (and therefore firefox to

[gcc r16-120] libstdc++: Add lvalue overload for generator::yield_value

2025-04-24 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:a4e8d1884e0e9ed43add45d71278e618a729ff88 commit r16-120-ga4e8d1884e0e9ed43add45d71278e618a729ff88 Author: Jonathan Wakely Date: Thu Dec 12 00:32:08 2024 + libstdc++: Add lvalue overload for generator::yield_value This was approved in Wrocław as LWG 3899.

[gcc r16-119] PR modula2/115276: libgm2 wraptime.cc field access all return -1.

2025-04-24 Thread Gaius Mulley via Gcc-cvs
https://gcc.gnu.org/g:419f40af5c5335b84c16e4891377142f12f7577b commit r16-119-g419f40af5c5335b84c16e4891377142f12f7577b Author: Gaius Mulley Date: Thu Apr 24 22:09:19 2025 +0100 PR modula2/115276: libgm2 wraptime.cc field access all return -1. This patch provides autoconf tests fo

[gcc r16-118] cobol: Repair some exception processing logic.

2025-04-24 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:05b6fc1eb55f30d28c3a23d8a6c2ef0a10856f46 commit r16-118-g05b6fc1eb55f30d28c3a23d8a6c2ef0a10856f46 Author: Robert Dubner Date: Thu Apr 24 16:26:58 2025 -0400 cobol: Repair some exception processing logic. This patch changes the exception processing logic for t

[gcc(refs/users/meissner/heads/work202-sha)] PR target/117251: Add PowerPC XXEVAL support to speed up SHA3 calculations

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2694980b9cedcde7d387b31f38aad0ac8c728f5b commit 2694980b9cedcde7d387b31f38aad0ac8c728f5b Author: Michael Meissner Date: Thu Apr 24 16:14:26 2025 -0400 PR target/117251: Add PowerPC XXEVAL support to speed up SHA3 calculations The multibuff.c benchmark attache

[gcc(refs/users/meissner/heads/work202-sha)] Add potential p-future XVRLD and XVRLDI instructions.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3296f354cae2ef3f8cfbbda0898b494b9726159f commit 3296f354cae2ef3f8cfbbda0898b494b9726159f Author: Michael Meissner Date: Thu Apr 24 16:15:45 2025 -0400 Add potential p-future XVRLD and XVRLDI instructions. 2025-04-24 Michael Meissner gcc/

[gcc(refs/users/meissner/heads/work202-paddis)] Update ChangeLog.*

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6c33c83971134057df603e23fa6164f5d4587815 commit 6c33c83971134057df603e23fa6164f5d4587815 Author: Michael Meissner Date: Thu Apr 24 15:46:35 2025 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.paddis | 44 1 file changed

[gcc(refs/users/meissner/heads/work202-paddis)] RFC2677-Add xvrlw support.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d9c79edaa1773f0da671f8b053eebbba6e3da665 commit d9c79edaa1773f0da671f8b053eebbba6e3da665 Author: Michael Meissner Date: Thu Apr 24 15:44:03 2025 -0400 RFC2677-Add xvrlw support. 2025-04-24 Michael Meissner gcc/ * config/rs6000/alt

[gcc(refs/users/meissner/heads/work202-paddis)] RFC2686-Add paddis support.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:11fc2526dbf320147971917622582fe608e69024 commit 11fc2526dbf320147971917622582fe608e69024 Author: Michael Meissner Date: Thu Apr 24 15:42:54 2025 -0400 RFC2686-Add paddis support. 2025-04-24 Michael Meissner gcc/ * config/rs6000/co

[gcc(refs/users/meissner/heads/work202-paddis)] Update ChangeLog.*

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c2fcc0bcbe95a382b39811eb5bf5d91c42b3b9f0 commit c2fcc0bcbe95a382b39811eb5bf5d91c42b3b9f0 Author: Michael Meissner Date: Thu Apr 24 15:39:18 2025 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.paddis | 326 +++ 1 file

[gcc(refs/users/meissner/heads/work202-paddis)] RFC2653-PowerPC: Add support for 1, 024 bit DMR registers.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:117599196cc2f56eb25f9621de7805f96ec64f64 commit 117599196cc2f56eb25f9621de7805f96ec64f64 Author: Michael Meissner Date: Thu Apr 24 15:36:03 2025 -0400 RFC2653-PowerPC: Add support for 1,024 bit DMR registers. This patch is a prelimianry patch to add the full

[gcc(refs/users/meissner/heads/work202-paddis)] RFC2655-Add saturating subtract built-ins.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9139e808e0100745f61875449590bc689cb474de commit 9139e808e0100745f61875449590bc689cb474de Author: Michael Meissner Date: Thu Apr 24 15:32:53 2025 -0400 RFC2655-Add saturating subtract built-ins. This patch adds support for a saturating subtract built-in functi

[gcc(refs/users/meissner/heads/work202-paddis)] RFC2656-Support load/store vector with right length.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fa063e1ae61c12fc27a3c809009122f1cf2d3fc8 commit fa063e1ae61c12fc27a3c809009122f1cf2d3fc8 Author: Michael Meissner Date: Thu Apr 24 15:31:04 2025 -0400 RFC2656-Support load/store vector with right length. This patch adds support for new instructions that may b

[gcc(refs/users/meissner/heads/work202-dmf)] Update ChangeLog.*

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a5976ac4472ec0f567e4fe355a3f0ac9b4b26bc0 commit a5976ac4472ec0f567e4fe355a3f0ac9b4b26bc0 Author: Michael Meissner Date: Thu Apr 24 15:27:33 2025 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.dmf | 234 ++ 1 file

[gcc(refs/users/meissner/heads/work202-dmf)] RFC2653-PowerPC: Add support for 1, 024 bit DMR registers.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:5c53093d54dff6727b71b3110f8fd34f77eca05a commit 5c53093d54dff6727b71b3110f8fd34f77eca05a Author: Michael Meissner Date: Thu Apr 24 15:24:56 2025 -0400 RFC2653-PowerPC: Add support for 1,024 bit DMR registers. This patch is a prelimianry patch to add the full

[gcc(refs/users/meissner/heads/work202-dmf)] RFC2653-Add support for dense math registers.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f6723ca599fb600daa9c870073627d2d78dab7bd commit f6723ca599fb600daa9c870073627d2d78dab7bd Author: Michael Meissner Date: Thu Apr 24 15:23:00 2025 -0400 RFC2653-Add support for dense math registers. The MMA subsystem added the notion of accumulator registers as

[gcc(refs/users/meissner/heads/work202-dmf)] RFC2653-Add wD constraint.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:653faeb257d3e567f498a88ec1a27961d86b5921 commit 653faeb257d3e567f498a88ec1a27961d86b5921 Author: Michael Meissner Date: Thu Apr 24 15:20:13 2025 -0400 RFC2653-Add wD constraint. This patch adds a new constraint ('wD') that matches the accumulator registers

[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Correction régression pr59586

2025-04-24 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:af2288fa0088790c29ad9fd5d784380972b3c753 commit af2288fa0088790c29ad9fd5d784380972b3c753 Author: Mikael Morin Date: Thu Apr 24 20:53:34 2025 +0200 Correction régression pr59586 Diff: --- gcc/fortran/trans-decl.cc | 20 1 file changed, 20 inserti

[gcc(refs/users/meissner/heads/work202-bugs)] Update ChangeLog.*

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:4b32a787de0c271f47dc9d2b6fbe17bbf9d0a662 commit 4b32a787de0c271f47dc9d2b6fbe17bbf9d0a662 Author: Michael Meissner Date: Thu Apr 24 14:53:37 2025 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 195 + 1 file

[gcc(refs/users/meissner/heads/work202-bugs)] PR 99293: Optimize splat of a V2DF/V2DI extract with constant element

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6edf954eb3cbc66e46d86884ea0fa4309ebc2d15 commit 6edf954eb3cbc66e46d86884ea0fa4309ebc2d15 Author: Michael Meissner Date: Thu Apr 24 14:51:12 2025 -0400 PR 99293: Optimize splat of a V2DF/V2DI extract with constant element We had optimizations for splat of a ve

[gcc(refs/users/meissner/heads/work202-bugs)] PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e514797e815a17cc1989f52fa6b96ae87ba632ae commit e514797e815a17cc1989f52fa6b96ae87ba632ae Author: Michael Meissner Date: Thu Apr 24 14:46:12 2025 -0400 PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode Previously GCC would zero externd a

[gcc(refs/users/meissner/heads/work202-bugs)] Fix PR 118541, do not generate unordered fp cmoves for IEEE compares.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:811438b49804bae5c32bbb756c1085f38fe8fafa commit 811438b49804bae5c32bbb756c1085f38fe8fafa Author: Michael Meissner Date: Thu Apr 24 14:44:04 2025 -0400 Fix PR 118541, do not generate unordered fp cmoves for IEEE compares. Bernhard Reutner-Fischer suggested som

[gcc/meissner/heads/work202-paddis] (18 commits) Merge commit 'refs/users/meissner/heads/work202-paddis' of

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-paddis' was updated to point to: cb2410bbfa69... Merge commit 'refs/users/meissner/heads/work202-paddis' of It previously pointed to: 1cba37b3970e... Add ChangeLog.paddis and update REVISION. Diff: Summary of changes (added commits): --

[gcc(refs/users/meissner/heads/work202-vpair)] Merge commit 'refs/users/meissner/heads/work202-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2328cffd27ac0d676cb66c5da6af5b41169b354e commit 2328cffd27ac0d676cb66c5da6af5b41169b354e Merge: c36e647dae51 2fc5938a944c Author: Michael Meissner Date: Thu Apr 24 14:15:04 2025 -0400 Merge commit 'refs/users/meissner/heads/work202-vpair' of git+ssh://gcc.gnu.org/git

[gcc(refs/users/meissner/heads/work202-vpair)] Add ChangeLog.vpair and update REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c36e647dae5166b0935c42632033652f6845 commit c36e647dae5166b0935c42632033652f6845 Author: Michael Meissner Date: Thu Apr 24 13:32:44 2025 -0400 Add ChangeLog.vpair and update REVISION. 2025-04-24 Michael Meissner gcc/ * Cha

[gcc/meissner/heads/work202-vpair] (18 commits) Merge commit 'refs/users/meissner/heads/work202-vpair' of g

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-vpair' was updated to point to: 2328cffd27ac... Merge commit 'refs/users/meissner/heads/work202-vpair' of g It previously pointed to: 2fc5938a944c... Add ChangeLog.vpair and update REVISION. Diff: Summary of changes (added commits):

[gcc(refs/users/meissner/heads/work202-test)] Merge commit 'refs/users/meissner/heads/work202-test' of git+ssh://gcc.gnu.org/git/gcc into me/work2

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e596b8b76768c175496529ec0cc59e4d3eb0b3c4 commit e596b8b76768c175496529ec0cc59e4d3eb0b3c4 Merge: 16b6abe027eb 68602b946b5f Author: Michael Meissner Date: Thu Apr 24 14:13:33 2025 -0400 Merge commit 'refs/users/meissner/heads/work202-test' of git+ssh://gcc.gnu.org/git/

[gcc(refs/users/meissner/heads/work202-test)] Add ChangeLog.test and update REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:16b6abe027ebf883dc093b88487baf3e6d3336d1 commit 16b6abe027ebf883dc093b88487baf3e6d3336d1 Author: Michael Meissner Date: Thu Apr 24 13:36:50 2025 -0400 Add ChangeLog.test and update REVISION. 2025-04-24 Michael Meissner gcc/ * Chan

[gcc/meissner/heads/work202-test] (18 commits) Merge commit 'refs/users/meissner/heads/work202-test' of gi

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-test' was updated to point to: e596b8b76768... Merge commit 'refs/users/meissner/heads/work202-test' of gi It previously pointed to: 68602b946b5f... Add ChangeLog.test and update REVISION. Diff: Summary of changes (added commits): --

[gcc(refs/users/meissner/heads/work202-sha)] Merge commit 'refs/users/meissner/heads/work202-sha' of git+ssh://gcc.gnu.org/git/gcc into me/work20

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fee50b4d555a38d9214ffaef0098346183f3f6c9 commit fee50b4d555a38d9214ffaef0098346183f3f6c9 Merge: c3b9eaa946c0 530f187e61a7 Author: Michael Meissner Date: Thu Apr 24 14:11:51 2025 -0400 Merge commit 'refs/users/meissner/heads/work202-sha' of git+ssh://gcc.gnu.org/git/g

[gcc/meissner/heads/work202-sha] (18 commits) Merge commit 'refs/users/meissner/heads/work202-sha' of git

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-sha' was updated to point to: fee50b4d555a... Merge commit 'refs/users/meissner/heads/work202-sha' of git It previously pointed to: 530f187e61a7... Add ChangeLog.sha and update REVISION. Diff: Summary of changes (added commits):

[gcc(refs/users/meissner/heads/work202-sha)] Add ChangeLog.sha and update REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c3b9eaa946c09e44e3b9b9675cc6128e87cc2d50 commit c3b9eaa946c09e44e3b9b9675cc6128e87cc2d50 Author: Michael Meissner Date: Thu Apr 24 13:35:53 2025 -0400 Add ChangeLog.sha and update REVISION. 2025-04-24 Michael Meissner gcc/ * Chang

[gcc(refs/users/meissner/heads/work202-paddis)] Merge commit 'refs/users/meissner/heads/work202-paddis' of git+ssh://gcc.gnu.org/git/gcc into me/wor

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:cb2410bbfa69edfa262ce29e7c527ebe2c5d0385 commit cb2410bbfa69edfa262ce29e7c527ebe2c5d0385 Merge: 13b70ac864f7 1cba37b3970e Author: Michael Meissner Date: Thu Apr 24 14:10:05 2025 -0400 Merge commit 'refs/users/meissner/heads/work202-paddis' of git+ssh://gcc.gnu.org/gi

[gcc(refs/users/meissner/heads/work202-paddis)] Add ChangeLog.paddis and update REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:13b70ac864f70ad2588283cef03cd384599b6a4f commit 13b70ac864f70ad2588283cef03cd384599b6a4f Author: Michael Meissner Date: Thu Apr 24 13:39:37 2025 -0400 Add ChangeLog.paddis and update REVISION. 2025-04-24 Michael Meissner gcc/ * Ch

[gcc(refs/users/meissner/heads/work202-math)] Merge commit 'refs/users/meissner/heads/work202-math' of git+ssh://gcc.gnu.org/git/gcc into me/work2

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:855beec51da74282c95d3ad790ea7e232d4fcc28 commit 855beec51da74282c95d3ad790ea7e232d4fcc28 Merge: 95fef6d7a97b 26f0665aa63d Author: Michael Meissner Date: Thu Apr 24 14:08:23 2025 -0400 Merge commit 'refs/users/meissner/heads/work202-math' of git+ssh://gcc.gnu.org/git/

[gcc/meissner/heads/work202-math] (18 commits) Merge commit 'refs/users/meissner/heads/work202-math' of gi

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-math' was updated to point to: 855beec51da7... Merge commit 'refs/users/meissner/heads/work202-math' of gi It previously pointed to: 26f0665aa63d... Add ChangeLog.math and update REVISION. Diff: Summary of changes (added commits): --

[gcc/meissner/heads/work202-libs] (18 commits) Merge commit 'refs/users/meissner/heads/work202-libs' of gi

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-libs' was updated to point to: ecd6d03aec15... Merge commit 'refs/users/meissner/heads/work202-libs' of gi It previously pointed to: 9fa56a377203... Add ChangeLog.libs and update REVISION. Diff: Summary of changes (added commits): --

[gcc(refs/users/meissner/heads/work202-math)] Add ChangeLog.math and update REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:95fef6d7a97bb89e3056ceede7330384cf23b2bb commit 95fef6d7a97bb89e3056ceede7330384cf23b2bb Author: Michael Meissner Date: Thu Apr 24 13:37:43 2025 -0400 Add ChangeLog.math and update REVISION. 2025-04-24 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work202-libs)] Merge commit 'refs/users/meissner/heads/work202-libs' of git+ssh://gcc.gnu.org/git/gcc into me/work2

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ecd6d03aec1583159664ec675b33819f7704f03f commit ecd6d03aec1583159664ec675b33819f7704f03f Merge: e6b5b18f49c1 9fa56a377203 Author: Michael Meissner Date: Thu Apr 24 14:06:23 2025 -0400 Merge commit 'refs/users/meissner/heads/work202-libs' of git+ssh://gcc.gnu.org/git/

[gcc(refs/users/meissner/heads/work202-libs)] Add ChangeLog.libs and update REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e6b5b18f49c18919fcd41632d7e0f6dd20f53710 commit e6b5b18f49c18919fcd41632d7e0f6dd20f53710 Author: Michael Meissner Date: Thu Apr 24 13:34:53 2025 -0400 Add ChangeLog.libs and update REVISION. 2025-04-24 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work202-dmf)] Merge commit 'refs/users/meissner/heads/work202-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work20

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:294aad857888169db8095275b76f69f8c4186264 commit 294aad857888169db8095275b76f69f8c4186264 Merge: 799f79d5970a 1193acc265d4 Author: Michael Meissner Date: Thu Apr 24 14:04:56 2025 -0400 Merge commit 'refs/users/meissner/heads/work202-dmf' of git+ssh://gcc.gnu.org/git/g

[gcc(refs/users/meissner/heads/work202-dmf)] Add ChangeLog.dmf and update REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:799f79d5970a5e19a6d599c2fd01aa91889525a6 commit 799f79d5970a5e19a6d599c2fd01aa91889525a6 Author: Michael Meissner Date: Thu Apr 24 13:31:41 2025 -0400 Add ChangeLog.dmf and update REVISION. 2025-04-24 Michael Meissner gcc/ * Chang

[gcc/meissner/heads/work202-dmf] (18 commits) Merge commit 'refs/users/meissner/heads/work202-dmf' of git

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-dmf' was updated to point to: 294aad857888... Merge commit 'refs/users/meissner/heads/work202-dmf' of git It previously pointed to: 1193acc265d4... Add ChangeLog.dmf and update REVISION. Diff: Summary of changes (added commits):

[gcc(refs/users/meissner/heads/work202-bugs)] Add ChangeLog.bugs and update REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:39e41d7f1e92866606b9f6bb7709a499921e9ba6 commit 39e41d7f1e92866606b9f6bb7709a499921e9ba6 Author: Michael Meissner Date: Thu Apr 24 13:33:42 2025 -0400 Add ChangeLog.bugs and update REVISION. 2025-04-24 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work202-bugs)] Merge commit 'refs/users/meissner/heads/work202-bugs' of git+ssh://gcc.gnu.org/git/gcc into me/work2

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c30dd287c183d865adea70b1c441489a3e80d71f commit c30dd287c183d865adea70b1c441489a3e80d71f Merge: 39e41d7f1e92 78e42c5c0bfd Author: Michael Meissner Date: Thu Apr 24 14:02:57 2025 -0400 Merge commit 'refs/users/meissner/heads/work202-bugs' of git+ssh://gcc.gnu.org/git/

[gcc/meissner/heads/work202-bugs] (18 commits) Merge commit 'refs/users/meissner/heads/work202-bugs' of gi

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-bugs' was updated to point to: c30dd287c183... Merge commit 'refs/users/meissner/heads/work202-bugs' of gi It previously pointed to: 78e42c5c0bfd... Add ChangeLog.bugs and update REVISION. Diff: Summary of changes (added commits): --

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

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3b986752fc61229a02c32e9d132275fd4f19d58d commit 3b986752fc61229a02c32e9d132275fd4f19d58d Author: Michael Meissner Date: Thu Apr 24 14:01:55 2025 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 396 + 1 file

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

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a0b275545f07e95e2d50c8fa17cf0e33ff3effba commit a0b275545f07e95e2d50c8fa17cf0e33ff3effba Author: Michael Meissner Date: Thu Apr 24 13:57:53 2025 -0400 Use architecture flags for defining _ARCH_PWR macros. For the newer architectures, this patch changes GCC to

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

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1e91754eb29f5f63c33f200792c5b5ecb5e698a0 commit 1e91754eb29f5f63c33f200792c5b5ecb5e698a0 Author: Michael Meissner Date: Thu Apr 24 13:57:06 2025 -0400 Add rs6000 architecture masks. This patch begins the journey to move architecture bits that are not user IS

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

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:505e91576ef4b549108c314a669d38638ffa4cae commit 505e91576ef4b549108c314a669d38638ffa4cae Author: Michael Meissner Date: Thu Apr 24 13:53:06 2025 -0400 Add support for -mcpu=future This patch adds the support that can be used in developing GCC support for

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

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d997c947add598a803b582a843f84fa5ebac71f1 commit d997c947add598a803b582a843f84fa5ebac71f1 Author: Michael Meissner Date: Thu Apr 24 13:55:14 2025 -0400 Use vector pair load/store for memcpy with -mcpu=future In the development for the power10 processor, GCC di

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

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:72ba014c0602d8fa1e40f72628a60989d02a8310 commit 72ba014c0602d8fa1e40f72628a60989d02a8310 Author: Michael Meissner Date: Thu Apr 24 13:54:32 2025 -0400 Add -mcpu=future tests. This patch adds simple tests for -mcpu=future. 2025-04-24 Michael Meissner

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

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:49cc3147ee3aebe386c132ce35f5a17f5318445e commit 49cc3147ee3aebe386c132ce35f5a17f5318445e Author: Michael Meissner Date: Thu Apr 24 13:53:52 2025 -0400 Add -mcpu=future tuning support. This patch makes -mtune=future use the same tuning decision as -mtune=powe

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

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8d1e079591ad6c32594d4fc3fec3fb319e347edd commit 8d1e079591ad6c32594d4fc3fec3fb319e347edd Author: Michael Meissner Date: Thu Apr 24 13:51:40 2025 -0400 Change TARGET_MODULO to TARGET_POWER9. This patch changes TARGET_MODULO to TARGET_POWER9. The -mmodulo swit

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

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9e5be9a92c31e0f39c747be1b9c2e02dd72abe2f commit 9e5be9a92c31e0f39c747be1b9c2e02dd72abe2f Author: Michael Meissner Date: Thu Apr 24 13:50:25 2025 -0400 Change TARGET_CMPB to TARGET_POWER6. This patch changes TARGET_CMPB to TARGET_POWER6. The -mcmpb switch is

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

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8543bbc41beb07f9f991838bc609b06ca07d9f99 commit 8543bbc41beb07f9f991838bc609b06ca07d9f99 Author: Michael Meissner Date: Thu Apr 24 13:51:08 2025 -0400 Change TARGET_POPCNTD to TARGET_POWER7. This patch changes TARGET_POPCNTD to TARGET_POWER7. The -mpopcntd s

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

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:df319cea145b5f7a6ab18bc5a66863ae6586dec4 commit df319cea145b5f7a6ab18bc5a66863ae6586dec4 Author: Michael Meissner Date: Thu Apr 24 13:49:51 2025 -0400 Change TARGET_FPRND to TARGET_POWER5X. This patch changes TARGET_POWER5X to TARGET_POWER5. The -mfprnd swit

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

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b450e123596253c645850d26f83eefaace957639 commit b450e123596253c645850d26f83eefaace957639 Author: Michael Meissner Date: Thu Apr 24 13:49:29 2025 -0400 Change TARGET_POPCNTB to TARGET_POWER5. This patch changes TARGET_POPCNTB to TARGET_POWER5. The -mpopcntb s

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

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c0dba44e659174a84009bf88f426bb476362b57d commit c0dba44e659174a84009bf88f426bb476362b57d Author: Michael Meissner Date: Thu Apr 24 13:48:58 2025 -0400 Revert changes Diff: --- gcc/config/rs6000/rs6000-builtin.cc | 6 +++--- gcc/config/rs6000/rs6000.cc | 14

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

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b4bdaf43df513f97bdea5dda3249e587a5f6b4b1 commit b4bdaf43df513f97bdea5dda3249e587a5f6b4b1 Author: Michael Meissner Date: Thu Apr 24 13:43:28 2025 -0400 Change TARGET_POPCNTB to TARGET_POWER5. This patch changes TARGET_POPCNTB to TARGET_POWER5. The -mpopcntb s

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

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f990dcc90cd48b99e5e0482dafaa85e18ef50d60 commit f990dcc90cd48b99e5e0482dafaa85e18ef50d60 Author: Michael Meissner Date: Thu Apr 24 13:44:17 2025 -0400 Change TARGET_FPRND to TARGET_POWER5X. This patch changes TARGET_POWER5X to TARGET_POWER5. The -mfprnd swit

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

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:36aca0cb863884221ac15268cf0f432c761e6995 commit 36aca0cb863884221ac15268cf0f432c761e6995 Author: Michael Meissner Date: Thu Apr 24 13:45:37 2025 -0400 Change TARGET_POPCNTD to TARGET_POWER7. This patch changes TARGET_POPCNTD to TARGET_POWER7. The -mpopcntd s

[gcc(refs/users/meissner/heads/work202-orig)] Add REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:784fef70d19b53ecc5b3b1474f50b3ea3f21fde0 commit 784fef70d19b53ecc5b3b1474f50b3ea3f21fde0 Author: Michael Meissner Date: Thu Apr 24 13:40:38 2025 -0400 Add REVISION. 2025-04-24 Michael Meissner gcc/ * REVISION: New file for branch.

[gcc] Created branch 'meissner/heads/work202-orig' in namespace 'refs/users'

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-orig' was created in namespace 'refs/users' pointing to: 2056d52d7407... Fix i386 vectorizer cost of COND_EXPR and MIN_MAX with one

[gcc(refs/users/meissner/heads/work202-paddis)] Add ChangeLog.paddis and update REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1cba37b3970ec5a441d140b5c4a901515a9167cb commit 1cba37b3970ec5a441d140b5c4a901515a9167cb Author: Michael Meissner Date: Thu Apr 24 13:39:37 2025 -0400 Add ChangeLog.paddis and update REVISION. 2025-04-24 Michael Meissner gcc/ * Ch

[gcc] Created branch 'meissner/heads/work202-paddis' in namespace 'refs/users'

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-paddis' was created in namespace 'refs/users' pointing to: a9cf1124c084... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work202-submit)] Add ChangeLog.submit and update REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:3b5bf043359e2cfee2a2d428cf38e115ec58740d commit 3b5bf043359e2cfee2a2d428cf38e115ec58740d Author: Michael Meissner Date: Thu Apr 24 13:38:39 2025 -0400 Add ChangeLog.submit and update REVISION. 2025-04-24 Michael Meissner gcc/ * Ch

[gcc] Created branch 'meissner/heads/work202-math' in namespace 'refs/users'

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-math' was created in namespace 'refs/users' pointing to: a9cf1124c084... Add ChangeLog.meissner and REVISION.

[gcc] Created branch 'meissner/heads/work202-submit' in namespace 'refs/users'

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-submit' was created in namespace 'refs/users' pointing to: a9cf1124c084... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work202-math)] Add ChangeLog.math and update REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:26f0665aa63de306af1dde26a65df6453ec7faf6 commit 26f0665aa63de306af1dde26a65df6453ec7faf6 Author: Michael Meissner Date: Thu Apr 24 13:37:43 2025 -0400 Add ChangeLog.math and update REVISION. 2025-04-24 Michael Meissner gcc/ * Chan

[gcc(refs/users/meissner/heads/work202-test)] Add ChangeLog.test and update REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:68602b946b5f14f688c1be0129bc9b13457a4ee0 commit 68602b946b5f14f688c1be0129bc9b13457a4ee0 Author: Michael Meissner Date: Thu Apr 24 13:36:50 2025 -0400 Add ChangeLog.test and update REVISION. 2025-04-24 Michael Meissner gcc/ * Chan

[gcc] Created branch 'meissner/heads/work202-test' in namespace 'refs/users'

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-test' was created in namespace 'refs/users' pointing to: a9cf1124c084... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work202-sha)] Add ChangeLog.sha and update REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:530f187e61a7bd63ea287bcd34f89ef6ccb54dfb commit 530f187e61a7bd63ea287bcd34f89ef6ccb54dfb Author: Michael Meissner Date: Thu Apr 24 13:35:53 2025 -0400 Add ChangeLog.sha and update REVISION. 2025-04-24 Michael Meissner gcc/ * Chang

[gcc] Created branch 'meissner/heads/work202-sha' in namespace 'refs/users'

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-sha' was created in namespace 'refs/users' pointing to: a9cf1124c084... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work202-libs)] Add ChangeLog.libs and update REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9fa56a377203c35bec017f4775ec5b6b1849beaf commit 9fa56a377203c35bec017f4775ec5b6b1849beaf Author: Michael Meissner Date: Thu Apr 24 13:34:53 2025 -0400 Add ChangeLog.libs and update REVISION. 2025-04-24 Michael Meissner gcc/ * Chan

[gcc] Created branch 'meissner/heads/work202-libs' in namespace 'refs/users'

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-libs' was created in namespace 'refs/users' pointing to: a9cf1124c084... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work202-bugs)] Add ChangeLog.bugs and update REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:78e42c5c0bfdf047fc405f3ac9a78955333861f4 commit 78e42c5c0bfdf047fc405f3ac9a78955333861f4 Author: Michael Meissner Date: Thu Apr 24 13:33:42 2025 -0400 Add ChangeLog.bugs and update REVISION. 2025-04-24 Michael Meissner gcc/ * Chan

[gcc] Created branch 'meissner/heads/work202-bugs' in namespace 'refs/users'

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-bugs' was created in namespace 'refs/users' pointing to: a9cf1124c084... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work202-vpair)] Add ChangeLog.vpair and update REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2fc5938a944cdc27c224557abad70854c718cd01 commit 2fc5938a944cdc27c224557abad70854c718cd01 Author: Michael Meissner Date: Thu Apr 24 13:32:44 2025 -0400 Add ChangeLog.vpair and update REVISION. 2025-04-24 Michael Meissner gcc/ * Cha

[gcc] Created branch 'meissner/heads/work202-vpair' in namespace 'refs/users'

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-vpair' was created in namespace 'refs/users' pointing to: a9cf1124c084... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work202-dmf)] Add ChangeLog.dmf and update REVISION.

2025-04-24 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1193acc265d4a69912cfff49eb04ee1214054f3b commit 1193acc265d4a69912cfff49eb04ee1214054f3b Author: Michael Meissner Date: Thu Apr 24 13:31:41 2025 -0400 Add ChangeLog.dmf and update REVISION. 2025-04-24 Michael Meissner gcc/ * Chang

[gcc] Created branch 'meissner/heads/work202-dmf' in namespace 'refs/users'

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202-dmf' was created in namespace 'refs/users' pointing to: a9cf1124c084... Add ChangeLog.meissner and REVISION.

[gcc(refs/users/meissner/heads/work202)] Add ChangeLog.meissner and REVISION.

2025-04-24 Thread Michael Meissner via Libstdc++-cvs
https://gcc.gnu.org/g:a9cf1124c084a153a8194c45f66b56e681ef95df commit a9cf1124c084a153a8194c45f66b56e681ef95df Author: Michael Meissner Date: Thu Apr 24 13:30:26 2025 -0400 Add ChangeLog.meissner and REVISION. 2025-04-24 Michael Meissner gcc/ * REVISIO

[gcc] Created branch 'meissner/heads/work202' in namespace 'refs/users'

2025-04-24 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work202' was created in namespace 'refs/users' pointing to: 2056d52d7407... Fix i386 vectorizer cost of COND_EXPR and MIN_MAX with one

[gcc/devel/omp/gcc-14] libgomp/testsuite: Fix hip_header_nvidia check, add workaround to test

2025-04-24 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:c9731fdbe4b323f563ee07b05a9a2ff153708aee commit c9731fdbe4b323f563ee07b05a9a2ff153708aee Author: Tobias Burnus Date: Thu Apr 24 18:26:30 2025 +0200 libgomp/testsuite: Fix hip_header_nvidia check, add workaround to test This is all about using the AMD's HIP he

[gcc r13-9613] s390: Accept only Pmode for registers AP/FP/RA [PR119235]

2025-04-24 Thread Stefan Schulze Frielinghaus via Gcc-cvs
https://gcc.gnu.org/g:a6a66eca19b5c556e2be7ca8c2b0d556ef52374c commit r13-9613-ga6a66eca19b5c556e2be7ca8c2b0d556ef52374c Author: Stefan Schulze Frielinghaus Date: Fri Mar 21 10:29:19 2025 +0100 s390: Accept only Pmode for registers AP/FP/RA [PR119235] gcc/ChangeLog:

[gcc r16-117] Fix i386 vectorizer cost of COND_EXPR and MIN_MAX with one of parameters 0 or -1

2025-04-24 Thread Jan Hubicka via Gcc-cvs
https://gcc.gnu.org/g:2056d52d74070f50c5f8a22e4a600fcc3974fd88 commit r16-117-g2056d52d74070f50c5f8a22e4a600fcc3974fd88 Author: Jan Hubicka Date: Thu Apr 24 18:37:55 2025 +0200 Fix i386 vectorizer cost of COND_EXPR and MIN_MAX with one of parameters 0 or -1 gcc/ChangeLog:

[gcc r16-116] Fix ICE building deepsjeng with -fprofile-use

2025-04-24 Thread Jan Hubicka via Gcc-cvs
https://gcc.gnu.org/g:cfb04e0de6aa438df9d8b83a3d8c7f93789b5c9f commit r16-116-gcfb04e0de6aa438df9d8b83a3d8c7f93789b5c9f Author: Jan Hubicka Date: Thu Apr 24 18:35:54 2025 +0200 Fix ICE building deepsjeng with -fprofile-use The problem here is division by zero, since adjusted 0 > p

[gcc r16-115] libgomp/testsuite: Fix hip_header_nvidia check, add workaround to test

2025-04-24 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:8ef0518bce489c4c0c252a0e0c44193c5f7cf777 commit r16-115-g8ef0518bce489c4c0c252a0e0c44193c5f7cf777 Author: Tobias Burnus Date: Thu Apr 24 18:26:30 2025 +0200 libgomp/testsuite: Fix hip_header_nvidia check, add workaround to test This is all about using the AMD

[gcc/devel/omp/gcc-14] libgomp: Add additional OpenMP interop runtime tests

2025-04-24 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:b28645de4e50367c5f8b68b0b5664e0b7da000b7 commit b28645de4e50367c5f8b68b0b5664e0b7da000b7 Author: Tobias Burnus Date: Thu Apr 24 14:36:37 2025 +0200 libgomp: Add additional OpenMP interop runtime tests Add checks for nowait/depend and for checks that the retur

[gcc r16-114] libstdc++: Add std::deque<>::shrink_to_fit test

2025-04-24 Thread Francois Dumont via Libstdc++-cvs
https://gcc.gnu.org/g:2fb6ddd45872f04306375572c281ec65ee59c761 commit r16-114-g2fb6ddd45872f04306375572c281ec65ee59c761 Author: François Dumont Date: Thu Apr 10 20:58:11 2025 +0200 libstdc++: Add std::deque<>::shrink_to_fit test The existing test is currently testing std::vector.

[gcc r16-113] c++: attribute duplication [PR116954]

2025-04-24 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:3e448005c51320801c0e2fa6ddf577da51cec7c7 commit r16-113-g3e448005c51320801c0e2fa6ddf577da51cec7c7 Author: Jason Merrill Date: Thu Apr 24 05:15:01 2025 -0400 c++: attribute duplication [PR116954] As a followup to the previous patch for 116954, there's no reaso

[gcc(refs/users/omachota/heads/rtl-ssa-dce)] rtl-ssa-dce: fix missing set bp

2025-04-24 Thread Ondrej Machota via Gcc-cvs
https://gcc.gnu.org/g:ddda72f4a2053ebae4301980db947ab1a5fa33d0 commit ddda72f4a2053ebae4301980db947ab1a5fa33d0 Author: Ondřej Machota Date: Thu Apr 24 17:50:37 2025 +0200 rtl-ssa-dce: fix missing set bp Diff: --- gcc/dce.cc | 21 +++-- 1 file changed, 19 insertions(+), 2

[gcc r14-11682] sra: Avoid creating TBAA hazards (PR118924)

2025-04-24 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:19dd791b3a7166df0766dfd0b5e6918f8e3d1bba commit r14-11682-g19dd791b3a7166df0766dfd0b5e6918f8e3d1bba Author: Martin Jambor Date: Mon Apr 7 13:32:09 2025 +0200 sra: Avoid creating TBAA hazards (PR118924) The testcase in PR 118924, when compiled on Aarch64, cont

[gcc r14-11683] sra: Clear grp_same_access_path of acesses created by total scalarization (PR118924)

2025-04-24 Thread Martin Jambor via Gcc-cvs
https://gcc.gnu.org/g:cd7c5d9729851940ab6bb7a8522a548c62e8dade commit r14-11683-gcd7c5d9729851940ab6bb7a8522a548c62e8dade Author: Martin Jambor Date: Mon Apr 7 13:32:10 2025 +0200 sra: Clear grp_same_access_path of acesses created by total scalarization (PR118924) During analysis

[gcc r13-9615] Avoid using POINTER_DIFF_EXPR for overlap checks [PR119399]

2025-04-24 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:261bcbf171021d20323ff0271f1e33850ff4 commit r13-9615-g261bcbf171021d20323ff0271f1e33850ff4 Author: Richard Sandiford Date: Thu Apr 24 14:21:32 2025 +0100 Avoid using POINTER_DIFF_EXPR for overlap checks [PR119399] In r10-4803-g8489e1f45b50600c I'd use

  1   2   >