[gcc r15-6511] Fortran: Fix typo in ATAN documentation.

2025-01-02 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:9a2f716765f2b7c69973995ae15a71c97401b2af commit r15-6511-g9a2f716765f2b7c69973995ae15a71c97401b2af Author: Sandra Loosemore Date: Fri Jan 3 04:02:44 2025 + Fortran: Fix typo in ATAN documentation. gcc/fortran/ChangeLog * intrinsic.texi (ATAN):

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:80ac188f7e3bf8d153221e6f843778dabffd6075 commit 80ac188f7e3bf8d153221e6f843778dabffd6075 Author: Michael Meissner Date: Thu Jan 2 18:16:17 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.sha | 20 1 file changed, 20 insertions(+) diff --g

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b9a835d14119c23f6a6ce2b2ce8b5dc176fbd70a commit b9a835d14119c23f6a6ce2b2ce8b5dc176fbd70a Author: Michael Meissner Date: Thu Jan 2 18:14:55 2025 -0500 Add potential p-future XVRLD and XVRLDI instructions. 2025-01-02 Michael Meissner gcc/

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f0acec12833e5034c12a0d688f6617d0d3c5414e commit f0acec12833e5034c12a0d688f6617d0d3c5414e Author: Michael Meissner Date: Thu Jan 2 18:08:50 2025 -0500 Update ChangeLog. Diff: --- gcc/ChangeLog.vpair | 420 1 file c

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:509e34b08bd2cfa42caf0b8dcc79d23247516648 commit 509e34b08bd2cfa42caf0b8dcc79d23247516648 Author: Michael Meissner Date: Thu Jan 2 18:12:33 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.sha | 146 ++ 1 file

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e63430a924fecdd76e8860b761d940b7d007e3dd commit e63430a924fecdd76e8860b761d940b7d007e3dd Author: Michael Meissner Date: Thu Jan 2 18:10:44 2025 -0500 PR target/117251: Add PowerPC XXEVAL support to speed up SHA3 calculations The multibuff.c benchmark attached

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e36b453c07f24b769cf9f0a8f29c00096744 commit e36b453c07f24b769cf9f0a8f29c00096744 Author: Michael Meissner Date: Thu Jan 2 18:06:59 2025 -0500 Vector pair support. This patch adds a new include file (vector-pair.h) that adds support so that users w

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:945e27420b50121389a2ec324f356b152166fbbf commit 945e27420b50121389a2ec324f356b152166fbbf Author: Michael Meissner Date: Thu Jan 2 18:01:53 2025 -0500 Add power9 and power10 float to logical optimizations. I was answering an email from a co-worker and I pointe

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f1e45b79fb36eabaa39a9e55656dd316b62274e9 commit f1e45b79fb36eabaa39a9e55656dd316b62274e9 Author: Michael Meissner Date: Thu Jan 2 18:01:04 2025 -0500 PR 99293: Optimize splat of a V2DF/V2DI extract with constant element We had optimizations for splat of a vec

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:041b1e8fc012bee09b8f0d51962c89c6e53c35e2 commit 041b1e8fc012bee09b8f0d51962c89c6e53c35e2 Author: Michael Meissner Date: Thu Jan 2 18:05:14 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 168 + 1 file

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:10ff1b129e30fa4918db922e970a0231fe3c6802 commit 10ff1b129e30fa4918db922e970a0231fe3c6802 Author: Michael Meissner Date: Thu Jan 2 18:03:06 2025 -0500 PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode Previously GCC would zero externd a D

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2f5faf2c4d7cb2017f9b51a0074177a9106e2c8b commit 2f5faf2c4d7cb2017f9b51a0074177a9106e2c8b Author: Michael Meissner Date: Thu Jan 2 17:59:10 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.dmf | 329 ++ 1 file

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:622019648d8860a0b3a19a66d978fb0b03536147 commit 622019648d8860a0b3a19a66d978fb0b03536147 Author: Michael Meissner Date: Thu Jan 2 17:56:35 2025 -0500 Revert changes Diff: --- gcc/config/rs6000/altivec.md | 14 gcc/config/rs6000/constraints

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:68894c9b1ac60bb743846be94a20858394d5c54b commit 68894c9b1ac60bb743846be94a20858394d5c54b Author: Michael Meissner Date: Thu Jan 2 17:53:25 2025 -0500 RFC2686-Add paddis support. 2025-01-02 Michael Meissner gcc/ * config/rs6000/con

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:922fedbbd4a70e72d178cab2baefc3951590a025 commit 922fedbbd4a70e72d178cab2baefc3951590a025 Author: Michael Meissner Date: Thu Jan 2 17:54:37 2025 -0500 RFC2677-Add xvrlw support. 2025-01-02 Michael Meissner gcc/ * config/rs6000/alti

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:109c42aa11c9d298e003a24dc8a7d517b732006a commit 109c42aa11c9d298e003a24dc8a7d517b732006a Author: Michael Meissner Date: Thu Jan 2 17:50:40 2025 -0500 RFC2655-Add saturating subtract built-ins. This patch adds support for a saturating subtract built-in functio

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a2887f72d02b69e97cf38c5d035957943489c656 commit a2887f72d02b69e97cf38c5d035957943489c656 Author: Michael Meissner Date: Thu Jan 2 17:49:31 2025 -0500 RFC2656-Support load/store vector with right length. This patch adds support for new instructions that may be

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:04e79adfe21db4916c4558a066072b01b5b5fd10 commit 04e79adfe21db4916c4558a066072b01b5b5fd10 Author: Michael Meissner Date: Thu Jan 2 17:46:42 2025 -0500 RFC2653-PowerPC: Add support for 1,024 bit DMR registers. This patch is a prelimianry patch to add the full 1

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6bd8ac0511b5fb68f0ed24d58b513401dfccc8d8 commit 6bd8ac0511b5fb68f0ed24d58b513401dfccc8d8 Author: Michael Meissner Date: Thu Jan 2 17:44:58 2025 -0500 RFC2653-Add support for dense math registers. The MMA subsystem added the notion of accumulator registers as

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e3f003d067dc113510f50862f0d954735fdef241 commit e3f003d067dc113510f50862f0d954735fdef241 Author: Michael Meissner Date: Thu Jan 2 17:43:19 2025 -0500 RFC2653-Add wD constraint. This patch adds a new constraint ('wD') that matches the accumulator registers

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:479b167c11b6d3ef34ae5e6929d377488af8040a commit 479b167c11b6d3ef34ae5e6929d377488af8040a Author: Michael Meissner Date: Thu Jan 2 16:46:25 2025 -0500 Add ChangeLog.sha and update REVISION. 2025-01-02 Michael Meissner gcc/ * Change

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d702962b13a2700c1451f5db76ffdbb6500459b4 commit d702962b13a2700c1451f5db76ffdbb6500459b4 Merge: 479b167c11b6 1036ca3108c0 Author: Michael Meissner Date: Thu Jan 2 17:23:06 2025 -0500 Merge commit 'refs/users/meissner/heads/work190-sha' of git+ssh://gcc.gnu.org/git/gc

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-test' was updated to point to: 71c009a3f1c7... Merge commit 'refs/users/meissner/heads/work190-test' of gi It previously pointed to: 88d6fc7c8ff6... Add ChangeLog.test and update REVISION. Diff: Summary of changes (added commits): --

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:48d172ce6a00d216fee01914da03b18bc4eb419e commit 48d172ce6a00d216fee01914da03b18bc4eb419e Author: Michael Meissner Date: Thu Jan 2 16:43:47 2025 -0500 Add ChangeLog.vpair and update REVISION. 2025-01-02 Michael Meissner gcc/ * Chan

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c50b7309b4a47b9582c0edb37657b72cabf2c786 commit c50b7309b4a47b9582c0edb37657b72cabf2c786 Merge: 48d172ce6a00 82c9da3e375c Author: Michael Meissner Date: Thu Jan 2 17:25:14 2025 -0500 Merge commit 'refs/users/meissner/heads/work190-vpair' of git+ssh://gcc.gnu.org/git/

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-vpair' was updated to point to: c50b7309b4a4... Merge commit 'refs/users/meissner/heads/work190-vpair' of g It previously pointed to: 82c9da3e375c... Add ChangeLog.vpair and update REVISION. Diff: Summary of changes (added commits):

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c8a1f95da7e9b857058b7eb26b202df72f1b36eb commit c8a1f95da7e9b857058b7eb26b202df72f1b36eb Author: Michael Meissner Date: Thu Jan 2 16:47:13 2025 -0500 Add ChangeLog.test and update REVISION. 2025-01-02 Michael Meissner gcc/ * Chang

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:71c009a3f1c7ca1726ef60d935055907ec609d78 commit 71c009a3f1c7ca1726ef60d935055907ec609d78 Merge: c8a1f95da7e9 88d6fc7c8ff6 Author: Michael Meissner Date: Thu Jan 2 17:24:10 2025 -0500 Merge commit 'refs/users/meissner/heads/work190-test' of git+ssh://gcc.gnu.org/git/g

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-sha' was updated to point to: d702962b13a2... Merge commit 'refs/users/meissner/heads/work190-sha' of git It previously pointed to: 1036ca3108c0... Add ChangeLog.sha and update REVISION. Diff: Summary of changes (added commits):

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:6cd4fb16ad56833ec709efb75cbda5d746e783d6 commit 6cd4fb16ad56833ec709efb75cbda5d746e783d6 Merge: 09545434573e 1a5a3adcc275 Author: Michael Meissner Date: Thu Jan 2 17:22:03 2025 -0500 Merge commit 'refs/users/meissner/heads/work190-libs' of git+ssh://gcc.gnu.org/git/g

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-libs' was updated to point to: 6cd4fb16ad56... Merge commit 'refs/users/meissner/heads/work190-libs' of gi It previously pointed to: 1a5a3adcc275... Add ChangeLog.libs and update REVISION. Diff: Summary of changes (added commits): --

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:09545434573e4f532bb98eac8260dcd420b3e3b4 commit 09545434573e4f532bb98eac8260dcd420b3e3b4 Author: Michael Meissner Date: Thu Jan 2 16:45:35 2025 -0500 Add ChangeLog.libs and update REVISION. 2025-01-02 Michael Meissner gcc/ * Chang

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ee3eeb2402a106fe908733838b4634d257328e59 commit ee3eeb2402a106fe908733838b4634d257328e59 Merge: 0a344282d245 71ddbbe19bd6 Author: Michael Meissner Date: Thu Jan 2 17:20:29 2025 -0500 Merge commit 'refs/users/meissner/heads/work190-dmf' of git+ssh://gcc.gnu.org/git/gc

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0a344282d2456bbb9afe5571c3aed65a27ba6ba3 commit 0a344282d2456bbb9afe5571c3aed65a27ba6ba3 Author: Michael Meissner Date: Thu Jan 2 16:42:55 2025 -0500 Add ChangeLog.dmf and update REVISION. 2025-01-02 Michael Meissner gcc/ * Change

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-dmf' was updated to point to: ee3eeb2402a1... Merge commit 'refs/users/meissner/heads/work190-dmf' of git It previously pointed to: 71ddbbe19bd6... Add ChangeLog.dmf and update REVISION. Diff: Summary of changes (added commits):

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ed63805e206a8f53ede55d0e2c80ce0b29ad4ac0 commit ed63805e206a8f53ede55d0e2c80ce0b29ad4ac0 Merge: b39f244b805d 9633966363b9 Author: Michael Meissner Date: Thu Jan 2 17:18:58 2025 -0500 Merge commit 'refs/users/meissner/heads/work190-bugs' of git+ssh://gcc.gnu.org/git/g

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b39f244b805d8c12e4301d22977adb41d4b9291d commit b39f244b805d8c12e4301d22977adb41d4b9291d Author: Michael Meissner Date: Thu Jan 2 16:44:48 2025 -0500 Add ChangeLog.bugs and update REVISION. 2025-01-02 Michael Meissner gcc/ * Chang

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-bugs' was updated to point to: ed63805e206a... Merge commit 'refs/users/meissner/heads/work190-bugs' of gi It previously pointed to: 9633966363b9... Add ChangeLog.bugs and update REVISION. Diff: Summary of changes (added commits): --

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:be98e2eaae08aeda35de71f42e97481d74232a72 commit be98e2eaae08aeda35de71f42e97481d74232a72 Author: Michael Meissner Date: Thu Jan 2 17:18:14 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 435 + 1 file

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b5200a316addb7a6ddcc1abd91e434fff01a8940 commit b5200a316addb7a6ddcc1abd91e434fff01a8940 Author: Michael Meissner Date: Thu Jan 2 17:14:07 2025 -0500 Use architecture flags for defining _ARCH_PWR macros. For the newer architectures, this patch changes GCC to

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fbcfcd3d2206fa3ea05a19de63135a75c0105595 commit fbcfcd3d2206fa3ea05a19de63135a75c0105595 Author: Michael Meissner Date: Thu Jan 2 17:12:41 2025 -0500 Add rs6000 architecture masks. This patch begins the journey to move architecture bits that are not user ISA

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:008afd0e2bcac9b0e0d5282e0ee102aca427fd72 commit 008afd0e2bcac9b0e0d5282e0ee102aca427fd72 Author: Michael Meissner Date: Thu Jan 2 17:10:36 2025 -0500 Do not allow -mvsx to boost processor to power7. This patch restructures the code so that -mvsx for example w

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:97482a455a97b9c9c3621c2745ef95a004ed723e commit 97482a455a97b9c9c3621c2745ef95a004ed723e Author: Michael Meissner Date: Thu Jan 2 17:08:58 2025 -0500 Use vector pair load/store for memcpy with -mcpu=future In the development for the power10 processor, GCC did

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:4f38f3259490b4b70fd89aaeb77991cbe74d9665 commit 4f38f3259490b4b70fd89aaeb77991cbe74d9665 Author: Michael Meissner Date: Thu Jan 2 17:03:31 2025 -0500 Add support for -mcpu=future This patch adds the support that can be used in developing GCC support for f

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e4bd9931941011a6d6ae837a20cd7dc55c5ad29b commit e4bd9931941011a6d6ae837a20cd7dc55c5ad29b Author: Michael Meissner Date: Thu Jan 2 17:07:57 2025 -0500 Add -mcpu=future tests. This patch adds simple tests for -mcpu=future. 2025-01-02 Michael Meissner

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:33d139943f546322b4e4dd0e93d9975b17688a61 commit 33d139943f546322b4e4dd0e93d9975b17688a61 Author: Michael Meissner Date: Thu Jan 2 17:06:17 2025 -0500 Add -mcpu=future tuning support. This patch makes -mtune=future use the same tuning decision as -mtune=power

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:40e069ba8702db8bc4d8e15738ac974dcdd447de commit 40e069ba8702db8bc4d8e15738ac974dcdd447de Author: Michael Meissner Date: Thu Jan 2 17:01:42 2025 -0500 Change TARGET_MODULO to TARGET_POWER9. This patch changes TARGET_MODULO to TARGET_POWER9. The -mmodulo switc

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c11c394cb7f4a0da08db18500a6729dcb018ce52 commit c11c394cb7f4a0da08db18500a6729dcb018ce52 Author: Michael Meissner Date: Thu Jan 2 17:00:58 2025 -0500 Change TARGET_POPCNTD to TARGET_POWER7. This patch changes TARGET_POPCNTD to TARGET_POWER7. The -mpopcntd sw

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b0877abc3b0839f5c85471c60358315a84ecc119 commit b0877abc3b0839f5c85471c60358315a84ecc119 Author: Michael Meissner Date: Thu Jan 2 17:00:02 2025 -0500 Change TARGET_CMPB to TARGET_POWER6. This patch changes TARGET_CMPB to TARGET_POWER6. The -mcmpb switch is n

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:c8dd6a77dd99f0966d636ead711290db2e7eb915 commit c8dd6a77dd99f0966d636ead711290db2e7eb915 Author: Michael Meissner Date: Thu Jan 2 16:59:16 2025 -0500 Change TARGET_FPRND to TARGET_POWER5X. This patch changes TARGET_POWER5X to TARGET_POWER5. The -mfprnd switc

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:70c5efef7d1ff639bcffa4f5782396bf990db520 commit 70c5efef7d1ff639bcffa4f5782396bf990db520 Author: Michael Meissner Date: Thu Jan 2 16:57:34 2025 -0500 Change TARGET_POPCNTB to TARGET_POWER5. This patch changes TARGET_POPCNTB to TARGET_POWER5. The -mpopcntb sw

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:944319e76c26eee02585145576188e400556af14 commit 944319e76c26eee02585145576188e400556af14 Author: Michael Meissner Date: Thu Jan 2 16:48:25 2025 -0500 Add REVISION. 2025-01-02 Michael Meissner gcc/ * REVISION: New file for branch.

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-orig' was created in namespace 'refs/users' pointing to: bca8b13bd7bc... OpenMP: Fortran front-end support for dispatch + adjust_arg

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:88d6fc7c8ff6cd38cdbf04f021cc420b4f67c822 commit 88d6fc7c8ff6cd38cdbf04f021cc420b4f67c822 Author: Michael Meissner Date: Thu Jan 2 16:47:13 2025 -0500 Add ChangeLog.test and update REVISION. 2025-01-02 Michael Meissner gcc/ * Chang

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-test' was created in namespace 'refs/users' pointing to: 682c68486e24... Add ChangeLog.meissner and REVISION.

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1036ca3108c0f2aebf40fbf662ab2da426d7d0a0 commit 1036ca3108c0f2aebf40fbf662ab2da426d7d0a0 Author: Michael Meissner Date: Thu Jan 2 16:46:25 2025 -0500 Add ChangeLog.sha and update REVISION. 2025-01-02 Michael Meissner gcc/ * Change

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-sha' was created in namespace 'refs/users' pointing to: 682c68486e24... Add ChangeLog.meissner and REVISION.

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1a5a3adcc275214a7d3acf236ab227e209f80d44 commit 1a5a3adcc275214a7d3acf236ab227e209f80d44 Author: Michael Meissner Date: Thu Jan 2 16:45:35 2025 -0500 Add ChangeLog.libs and update REVISION. 2025-01-02 Michael Meissner gcc/ * Chang

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-libs' was created in namespace 'refs/users' pointing to: 682c68486e24... Add ChangeLog.meissner and REVISION.

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9633966363b9b9986fd17e0d8b4af30c2f52d674 commit 9633966363b9b9986fd17e0d8b4af30c2f52d674 Author: Michael Meissner Date: Thu Jan 2 16:44:48 2025 -0500 Add ChangeLog.bugs and update REVISION. 2025-01-02 Michael Meissner gcc/ * Chang

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-bugs' was created in namespace 'refs/users' pointing to: 682c68486e24... Add ChangeLog.meissner and REVISION.

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:82c9da3e375c8dce3802f580a42063f796747e68 commit 82c9da3e375c8dce3802f580a42063f796747e68 Author: Michael Meissner Date: Thu Jan 2 16:43:47 2025 -0500 Add ChangeLog.vpair and update REVISION. 2025-01-02 Michael Meissner gcc/ * Chan

[gcc r15-6509] OpenMP: Enable has_device_addr clause for 'dispatch' in Fortran

2025-01-02 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:f642db74d936e5310e86ce0173c83673a309e440 commit r15-6509-gf642db74d936e5310e86ce0173c83673a309e440 Author: Tobias Burnus Date: Thu Jan 2 22:41:03 2025 +0100 OpenMP: Enable has_device_addr clause for 'dispatch' in Fortran Fortran version of commit r15-6178-g2c

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:71ddbbe19bd625db7d7b352ebd2e1882df695b67 commit 71ddbbe19bd625db7d7b352ebd2e1882df695b67 Author: Michael Meissner Date: Thu Jan 2 16:42:55 2025 -0500 Add ChangeLog.dmf and update REVISION. 2025-01-02 Michael Meissner gcc/ * Change

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-vpair' was created in namespace 'refs/users' pointing to: 682c68486e24... Add ChangeLog.meissner and REVISION.

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190-dmf' was created in namespace 'refs/users' pointing to: 682c68486e24... Add ChangeLog.meissner and REVISION.

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

2025-01-02 Thread Michael Meissner via Libstdc++-cvs
https://gcc.gnu.org/g:682c68486e24fa860ef2f4064d443f17f9c46f75 commit 682c68486e24fa860ef2f4064d443f17f9c46f75 Author: Michael Meissner Date: Thu Jan 2 16:41:53 2025 -0500 Add ChangeLog.meissner and REVISION. 2025-01-02 Michael Meissner gcc/ * REVISION

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

2025-01-02 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work190' was created in namespace 'refs/users' pointing to: bca8b13bd7bc... OpenMP: Fortran front-end support for dispatch + adjust_arg

[gcc r15-6508] OpenMP: Fortran front-end support for dispatch + adjust_args

2025-01-02 Thread Paul-Antoine Arras via Gcc-cvs
https://gcc.gnu.org/g:bca8b13bd7bc3dbe07004664ba3411a2f2991f5c commit r15-6508-gbca8b13bd7bc3dbe07004664ba3411a2f2991f5c Author: Paul-Antoine Arras Date: Fri May 24 19:13:50 2024 +0200 OpenMP: Fortran front-end support for dispatch + adjust_args This patch adds support for the `di

[gcc r15-6507] c: special-case some "bool" errors with C23 (v2) [PR117629]

2025-01-02 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:321983033d621e3f75e11d380c4463956a3f6e1e commit r15-6507-g321983033d621e3f75e11d380c4463956a3f6e1e Author: David Malcolm Date: Thu Jan 2 15:10:15 2025 -0500 c: special-case some "bool" errors with C23 (v2) [PR117629] Changed in v2: - distinguish between "

[gcc r15-6506] Use _Float128 in test for PR118184

2025-01-02 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:99d5ef700619c28904846399a6f6692af4c56b1b commit r15-6506-g99d5ef700619c28904846399a6f6692af4c56b1b Author: Richard Sandiford Date: Thu Jan 2 17:33:49 2025 + Use _Float128 in test for PR118184 The test was failing on x86 because longdouble128 only checks s

[gcc r15-6505] [GCN] install.texi: Refer to Newlib 4.5.0 instead to certain git commits

2025-01-02 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:d3305dffd5e1d3a67ced55a178a7d1194aa1876a commit r15-6505-gd3305dffd5e1d3a67ced55a178a7d1194aa1876a Author: Tobias Burnus Date: Thu Jan 2 15:43:30 2025 +0100 [GCN] install.texi: Refer to Newlib 4.5.0 instead to certain git commits gcc/ChangeLog:

[gcc r15-6504] tree-optimization/118171 - GENERIC folding in PRE results in invalid GIMPLE

2025-01-02 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:6488d5b86126a538ebb8560556dd462ec3d5d62e commit r15-6504-g6488d5b86126a538ebb8560556dd462ec3d5d62e Author: Richard Biener Date: Wed Jan 1 16:07:03 2025 +0100 tree-optimization/118171 - GENERIC folding in PRE results in invalid GIMPLE PRE applies GENERIC foldi

[gcc r15-6503] aarch64: Detect word-level modification in early-ra [PR118184]

2025-01-02 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:2b687ad95de61091105d040d6bc06cb3d44ac3d1 commit r15-6503-g2b687ad95de61091105d040d6bc06cb3d44ac3d1 Author: Richard Sandiford Date: Thu Jan 2 11:34:52 2025 + aarch64: Detect word-level modification in early-ra [PR118184] REGMODE_NATURAL_SIZE is set to 64 b

[gcc r15-6502] forwprop: Handle RAW_DATA_CST in check_ctz_array

2025-01-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:cb403df46fc9275530669925faac5c256fdd2596 commit r15-6502-gcb403df46fc9275530669925faac5c256fdd2596 Author: Jakub Jelinek Date: Thu Jan 2 12:29:31 2025 +0100 forwprop: Handle RAW_DATA_CST in check_ctz_array In order to stress test RAW_DATA_CST handling, I've t

[gcc r15-6501] Update copyright years.

2025-01-02 Thread Jakub Jelinek via Libstdc++-cvs
https://gcc.gnu.org/g:29bc14c750acb66dd930627c4de0f98cd032088d commit r15-6501-g29bc14c750acb66dd930627c4de0f98cd032088d Author: Jakub Jelinek Date: Thu Jan 2 12:17:04 2025 +0100 Update copyright years. Diff: --- gcc/config/loongarch/genopts/gen-evolution.awk | 6 +++--- gcc/cp/gen-cxxap

[gcc r15-6497] Update copyright dates.

2025-01-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:7137812cacea9ee344b1c363f80e7c96ce6a4aa7 commit r15-6497-g7137812cacea9ee344b1c363f80e7c96ce6a4aa7 Author: Jakub Jelinek Date: Thu Jan 2 11:18:39 2025 +0100 Update copyright dates. Manual part of copyright year updates. 2025-01-02 Jakub Jelinek

[gcc r15-6496] Update Copyright year in ChangeLog files

2025-01-02 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:9cf2fb5db80f473a61d9626a7c75504426de4b1e commit r15-6496-g9cf2fb5db80f473a61d9626a7c75504426de4b1e Author: Jakub Jelinek Date: Thu Jan 2 11:13:18 2025 +0100 Update Copyright year in ChangeLog files 2024 -> 2025 Diff: --- gcc/analyzer/ChangeLog | 3 +

[gcc/devel/omp/gcc-14] (497 commits) Merge branch 'releases/gcc-14' into devel/omp/gcc-14

2025-01-02 Thread Tobias Burnus via Gcc-cvs
The branch 'devel/omp/gcc-14' was updated to point to: fb877b22a6c0... Merge branch 'releases/gcc-14' into devel/omp/gcc-14 It previously pointed to: 2f01bd9787dc... nvptx: PTX 'alloca' for '-mptx=7.3'+, '-march=sm_52'+ [PR65 Diff: Summary of changes (added commits):

[gcc/devel/omp/gcc-14] Merge branch 'releases/gcc-14' into devel/omp/gcc-14

2025-01-02 Thread Tobias Burnus via Libstdc++-cvs
https://gcc.gnu.org/g:fb877b22a6c0452c0579337be680c419770c5acd commit fb877b22a6c0452c0579337be680c419770c5acd Merge: 2f01bd9787dc 979d5bffe766 Author: Tobias Burnus Date: Thu Jan 2 09:45:33 2025 +0100 Merge branch 'releases/gcc-14' into devel/omp/gcc-14 Merge up to r14-11123-g979

[gcc r15-6494] RISC-V: Add testcases for unsigned imm vec SAT_SUB form2~4

2025-01-02 Thread Li Xu via Gcc-cvs
https://gcc.gnu.org/g:55f31c715f75c61b79b37e47e9d0429d062b29db commit r15-6494-g55f31c715f75c61b79b37e47e9d0429d062b29db Author: xuli Date: Fri Dec 13 04:28:48 2024 + RISC-V: Add testcases for unsigned imm vec SAT_SUB form2~4 Form2: void __attribute__((noinline))