[gcc r15-6207] ada: Fix internal error on packed record with 0-size component

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:a72d2abbfc10e4d9620b17ffc41bdbcb98bff100 commit r15-6207-ga72d2abbfc10e4d9620b17ffc41bdbcb98bff100 Author: Eric Botcazou Date: Tue Nov 19 19:14:53 2024 +0100 ada: Fix internal error on packed record with 0-size component The problem is that the order of compo

[gcc r15-6209] testsuite: Fix typo in directive names

2024-12-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:a8e07f98dfaa0f61db84a80ee77c5b4f964a4428 commit r15-6209-ga8e07f98dfaa0f61db84a80ee77c5b4f964a4428 Author: Jakub Jelinek Date: Fri Dec 13 09:40:50 2024 +0100 testsuite: Fix typo in directive names Some directives in the test were #errror rather than #error.

[gcc r15-6190] ada: Further work in semantic analysis of iterated component associations

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:9c0382624b302be3fda8a465dd37615344f7bef6 commit r15-6190-g9c0382624b302be3fda8a465dd37615344f7bef6 Author: Eric Botcazou Date: Thu Oct 24 17:09:39 2024 +0200 ada: Further work in semantic analysis of iterated component associations This finishes up the transi

[gcc r15-6189] ada: Remove implicit assumption in the double case

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:83b250bf58f681aff7a6856579cfd89e759b2a93 commit r15-6189-g83b250bf58f681aff7a6856579cfd89e759b2a93 Author: Eric Botcazou Date: Tue Nov 26 21:20:08 2024 +0100 ada: Remove implicit assumption in the double case The assumption is fulfilled in all the instantiati

[gcc r15-6191] ada: Exclude library units from gnatcov instrumentation

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:cdd221cefe4ca3a75b141b93113e818f5e22ac9f commit r15-6191-gcdd221cefe4ca3a75b141b93113e818f5e22ac9f Author: Ronan Desplanques Date: Tue Nov 26 13:45:32 2024 +0100 ada: Exclude library units from gnatcov instrumentation Before this patch, we instrumented code t

[gcc r15-6193] ada: Fix dangling reference with user-defined indexing of function call

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:82c1b037959d06a76309e4d371aba020b010d9fa commit r15-6193-g82c1b037959d06a76309e4d371aba020b010d9fa Author: Eric Botcazou Date: Wed Nov 27 13:03:08 2024 +0100 ada: Fix dangling reference with user-defined indexing of function call This happens with a noncontro

[gcc r15-6192] ada: Fix documentation of Ada.Real_Time.Timing_Events

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:240b09db7e1eaa0c1cc411edb9ba67a3553e7a8b commit r15-6192-g240b09db7e1eaa0c1cc411edb9ba67a3553e7a8b Author: Ronan Desplanques Date: Mon Nov 25 17:39:04 2024 +0100 ada: Fix documentation of Ada.Real_Time.Timing_Events The GNAT reference manual stated that GNAT

[gcc r15-6188] ada: Adjust cut-off for scaling of floating-point numbers

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:3ea199a18919585285745c1c71cf9cb53a17d689 commit r15-6188-g3ea199a18919585285745c1c71cf9cb53a17d689 Author: Eric Botcazou Date: Tue Nov 26 11:25:54 2024 +0100 ada: Adjust cut-off for scaling of floating-point numbers The value needs to take into account denorm

[gcc r15-6199] ada: Implement new rules about effectively volatile types in SPARK

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:5bb08a0ea79dc5eda62a66c844c04baa3b82f412 commit r15-6199-g5bb08a0ea79dc5eda62a66c844c04baa3b82f412 Author: Piotr Trojanek Date: Fri Nov 22 14:31:52 2024 +0100 ada: Implement new rules about effectively volatile types in SPARK New rules make record types effec

[gcc r15-6200] ada: Refactor code of Check_Ambiguous_Call and Valid_Conversion

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:cee3cf1841d1ecc7e48cba32469d73af4bc62bb6 commit r15-6200-gcee3cf1841d1ecc7e48cba32469d73af4bc62bb6 Author: Javier Miranda Date: Fri Nov 29 11:05:31 2024 + ada: Refactor code of Check_Ambiguous_Call and Valid_Conversion gcc/ada/ChangeLog:

[gcc r15-6201] ada: Fix fixed point text-io when subtype has dynamic range

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:00e854417d841d015a491eb8e8c58e471a643e0e commit r15-6201-g00e854417d841d015a491eb8e8c58e471a643e0e Author: Marc Poulhiès Date: Fri Nov 29 09:15:42 2024 +0100 ada: Fix fixed point text-io when subtype has dynamic range When the fixed point subtype has dynamic

[gcc r15-6204] ada: Improve expansion of nested conditional expressions in return statements

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:ad51d92159fa6788175b1fc05912669eb1ea1c0a commit r15-6204-gad51d92159fa6788175b1fc05912669eb1ea1c0a Author: Eric Botcazou Date: Sun Dec 1 23:42:36 2024 +0100 ada: Improve expansion of nested conditional expressions in return statements This arranges for neste

[gcc r15-6205] ada: Cleanup preanalysis of static expressions

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:71d515570824a3d4f76da8c1b1bdc13762ab694f commit r15-6205-g71d515570824a3d4f76da8c1b1bdc13762ab694f Author: Javier Miranda Date: Sun Dec 1 19:02:52 2024 + ada: Cleanup preanalysis of static expressions During preanalysis, the frontend does not generate fre

[gcc r15-6203] ada: Fix indentation in record component declarations

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:9f67d3d3f4db180933d3fe402efc190c885fdbca commit r15-6203-g9f67d3d3f4db180933d3fe402efc190c885fdbca Author: Piotr Trojanek Date: Mon Dec 2 16:37:38 2024 +0100 ada: Fix indentation in record component declarations Code cleanup. gcc/ada/ChangeLog:

[gcc r15-6206] ada: Pass artificial_p to create_type_decl

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:b1b7e36153bbe8ff695a66950b7f6cbb273a7356 commit r15-6206-gb1b7e36153bbe8ff695a66950b7f6cbb273a7356 Author: Tom Tromey Date: Fri Nov 15 10:12:28 2024 -0700 ada: Pass artificial_p to create_type_decl The recent "nameless types" change to gcc-interface caused th

[gcc r15-6212] RISC-V: Add interleave pattern.

2024-12-13 Thread Robin Dapp via Gcc-cvs
https://gcc.gnu.org/g:cff3050a4fbec323629563b87c9a83bf3e7be908 commit r15-6212-gcff3050a4fbec323629563b87c9a83bf3e7be908 Author: Robin Dapp Date: Wed Oct 16 22:39:08 2024 +0200 RISC-V: Add interleave pattern. This patch adds efficient handling of interleaving patterns like [0

[gcc r15-6210] RISC-V: Emit vector shift pattern for const_vector [PR117353].

2024-12-13 Thread Robin Dapp via Gcc-cvs
https://gcc.gnu.org/g:cfdab86f20f6e77d9c8bf982989f78ef975c7611 commit r15-6210-gcfdab86f20f6e77d9c8bf982989f78ef975c7611 Author: Robin Dapp Date: Thu Dec 12 10:33:28 2024 +0100 RISC-V: Emit vector shift pattern for const_vector [PR117353]. In PR117353 and PR117878 we expand a cons

[gcc r15-6211] RISC-V: Add slide to perm_const strategies.

2024-12-13 Thread Robin Dapp via Gcc-cvs
https://gcc.gnu.org/g:71bfc8c33e63f4a566079d34ed3bc98f45133e96 commit r15-6211-g71bfc8c33e63f4a566079d34ed3bc98f45133e96 Author: Robin Dapp Date: Mon Sep 16 22:22:14 2024 +0200 RISC-V: Add slide to perm_const strategies. This patch adds a shuffle_slide_patterns to expand_vec_perm_

[gcc r15-6213] RISC-V: Add even/odd vec_perm_const pattern.

2024-12-13 Thread Robin Dapp via Gcc-cvs
https://gcc.gnu.org/g:528567a7b1589735408eaa133206a0683162188e commit r15-6213-g528567a7b1589735408eaa133206a0683162188e Author: Robin Dapp Date: Thu Oct 17 11:33:19 2024 +0200 RISC-V: Add even/odd vec_perm_const pattern. This adds handling for even/odd patterns. gcc/Chan

[gcc r15-6215] i386: Add vec_fm{addsub, subadd}v2sf4 patterns [PR116979]

2024-12-13 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:99b9dfaff66ca6edd534bcf0e7b943a6f816c9bf commit r15-6215-g99b9dfaff66ca6edd534bcf0e7b943a6f816c9bf Author: Jakub Jelinek Date: Fri Dec 13 10:31:04 2024 +0100 i386: Add vec_fm{addsub,subadd}v2sf4 patterns [PR116979] As mentioned in the PR, the addition of vec_

[gcc r15-6208] RISC-V: Make vector strided load alias all other memories

2024-12-13 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:9b4cc2710f97138805a1db6a89bc792e22f02db2 commit r15-6208-g9b4cc2710f97138805a1db6a89bc792e22f02db2 Author: Pan Li Date: Fri Dec 13 10:45:38 2024 +0800 RISC-V: Make vector strided load alias all other memories The vector strided load doesn't include the (mem:B

[gcc r15-6195] ada: Fix breakage of GNATprove introduced by latest change

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:5b30245800b1657f6c29212ca843c43bbfcffd20 commit r15-6195-g5b30245800b1657f6c29212ca843c43bbfcffd20 Author: Eric Botcazou Date: Thu Nov 28 23:05:52 2024 +0100 ada: Fix breakage of GNATprove introduced by latest change gcc/ada/ChangeLog: * sem_

[gcc r15-6196] ada: Remove last call to Preanalyze_And_Resolve from Exp_Aggr

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:78b8a597316490105995f636f00c972235ac6237 commit r15-6196-g78b8a597316490105995f636f00c972235ac6237 Author: Eric Botcazou Date: Fri Nov 29 09:04:09 2024 +0100 ada: Remove last call to Preanalyze_And_Resolve from Exp_Aggr All the expressions are now at least pr

[gcc r15-6197] ada: Elide copy for calls in allocators for nonlimited by-reference types

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:73a971c845e3efbbe5db2b6260508a072acf289c commit r15-6197-g73a971c845e3efbbe5db2b6260508a072acf289c Author: Eric Botcazou Date: Fri Nov 29 09:21:09 2024 +0100 ada: Elide copy for calls in allocators for nonlimited by-reference types This prevents a temporary f

[gcc r15-6198] ada: Remove unused parameter from volatile type queries

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:22c2faf2bc8ac738598364acf826f271d1d12f25 commit r15-6198-g22c2faf2bc8ac738598364acf826f271d1d12f25 Author: Piotr Trojanek Date: Fri Nov 22 11:31:38 2024 +0100 ada: Remove unused parameter from volatile type queries Routines Is_Effectively_Volatile and Is_Effe

[gcc r15-6194] ada: Fix typo in reference manual

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:95711d6ba78efaf1b090185f7419518dcb287395 commit r15-6194-g95711d6ba78efaf1b090185f7419518dcb287395 Author: Ronan Desplanques Date: Thu Nov 28 14:25:55 2024 +0100 ada: Fix typo in reference manual gcc/ada/ChangeLog: * doc/gnat_rm/gnat_language

[gcc r15-6202] ada: Fix code indentation

2024-12-13 Thread Marc Poulhi?s via Gcc-cvs
https://gcc.gnu.org/g:42edc83709d1a03ba266d73e8933e3c041f135cc commit r15-6202-g42edc83709d1a03ba266d73e8933e3c041f135cc Author: Piotr Trojanek Date: Fri Nov 29 23:30:07 2024 +0100 ada: Fix code indentation Fix uncontroversial coding style violations detected by an experiment with

[gcc r15-6214] RISC-V: Improve slide1up pattern.

2024-12-13 Thread Robin Dapp via Gcc-cvs
https://gcc.gnu.org/g:12a5ab146110631edffcd307a0c10773160f2723 commit r15-6214-g12a5ab146110631edffcd307a0c10773160f2723 Author: Robin Dapp Date: Sat Nov 16 15:13:09 2024 +0100 RISC-V: Improve slide1up pattern. This patch adds a second variant to implement the extract/slide1up

[gcc r15-6217] AArch64: Set L1 data cache size according to size on CPUs

2024-12-13 Thread Tamar Christina via Gcc-cvs
https://gcc.gnu.org/g:6a5a1b8175e07ff578204476cd5d8a071cbc commit r15-6217-g6a5a1b8175e07ff578204476cd5d8a071cbc Author: Tamar Christina Date: Fri Dec 13 11:20:18 2024 + AArch64: Set L1 data cache size according to size on CPUs This sets the L1 data cache size for some

[gcc r15-6216] AArch64: Add CMP+CSEL and CMP+CSET for cores that support it

2024-12-13 Thread Tamar Christina via Gcc-cvs
https://gcc.gnu.org/g:4a9427f75b9f5dfbd9edd0ec8e0a07f868754b65 commit r15-6216-g4a9427f75b9f5dfbd9edd0ec8e0a07f868754b65 Author: Tamar Christina Date: Fri Dec 13 11:17:55 2024 + AArch64: Add CMP+CSEL and CMP+CSET for cores that support it GCC 15 added two new fusions CMP+CSEL

[gcc r15-6247] libstdc++: Avoid unnecessary copies in ranges::min/max [PR112349]

2024-12-13 Thread Patrick Palka via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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/

[gcc r13-9251] c++: ICE with ()-init and TARGET_EXPR eliding [PR116424]

2024-12-13 Thread Marek Polacek via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work189-bugs)] Add power9 and power10 float to logical optimizations.

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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): --

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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):

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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): --

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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/

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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):

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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): --

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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):

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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/

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Libstdc++-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work189-dmf' was created in namespace 'refs/users' pointing to: 486b528ab127... Add ChangeLog.meissner and REVISION.

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work189' was created in namespace 'refs/users' pointing to: b8314ebff249... libstdc++: Avoid unnecessary copies in ranges::min/max [PR1

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work189-orig' was created in namespace 'refs/users' pointing to: b8314ebff249... libstdc++: Avoid unnecessary copies in ranges::min/max [PR1

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work189-test' was created in namespace 'refs/users' pointing to: 486b528ab127... Add ChangeLog.meissner and REVISION.

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work189-bugs' was created in namespace 'refs/users' pointing to: 486b528ab127... Add ChangeLog.meissner and REVISION.

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work189-vpair' was created in namespace 'refs/users' pointing to: 486b528ab127... Add ChangeLog.meissner and REVISION.

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work189-libs' was created in namespace 'refs/users' pointing to: 486b528ab127... Add ChangeLog.meissner and REVISION.

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work189-sha' was created in namespace 'refs/users' pointing to: 486b528ab127... Add ChangeLog.meissner and REVISION.

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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.

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work189-dmf)] xi~/RFC2655-Add saturating subtract built-ins.

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work189-dmf)] Revert changes

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work189-vpair)] Vector pair support.

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

[gcc(refs/users/meissner/heads/work189-vpair)] Update ChangeLog.*

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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/

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

2024-12-13 Thread Michael Meissner via Gcc-cvs
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

[gcc r14-11085] [PATCH] PR modula2/115328: use enable forward bool and set default true

2024-12-13 Thread Gaius Mulley via Gcc-cvs
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

[gcc r15-6224] C++: reject OpenMP directives in constexpr functions

2024-12-13 Thread Tobias Burnus via Gcc-cvs
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 (

[gcc r15-6238] arm: [MVE intrinsics] rework vldr gather_base_wb

2024-12-13 Thread Christophe Lyon via Gcc-cvs
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

  1   2   >