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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d8ab6169b8bcea95d340963fd529755a4ca709c5 commit d8ab6169b8bcea95d340963fd529755a4ca709c5 Author: Michael Meissner Date: Sun Oct 6 02:27:18 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.vpair | 34 -- 1 file changed, 32 inserti

[gcc(refs/users/meissner/heads/work180-vpair)] Initial vector-pair.h support

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1280d6fb47723e5307671aaa4882aacb78ae5b3d commit 1280d6fb47723e5307671aaa4882aacb78ae5b3d Author: Michael Meissner Date: Sun Oct 6 02:24:49 2024 -0400 Initial vector-pair.h support 2024-10-06 Michael Meissner gcc/ * config.gcc (pow

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a8ddf80c197653b77b6b4b52f20739404db5b2ef commit a8ddf80c197653b77b6b4b52f20739404db5b2ef Author: Michael Meissner Date: Sun Oct 6 01:46:46 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.bugs | 52 +++- 1 file ch

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:92597f24261be104248eb1a698ba975ab37331fe commit 92597f24261be104248eb1a698ba975ab37331fe Author: Michael Meissner Date: Sun Oct 6 00:54:04 2024 -0400 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/work180-dmf)] Update ChangeLog.*

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:688c19583ca433b74b74102de36c77031494fea2 commit 688c19583ca433b74b74102de36c77031494fea2 Author: Michael Meissner Date: Sun Oct 6 00:52:23 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.dmf | 449 +- 1 file

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e9471c0094ce1fecc00a1c4162387304c136520e commit e9471c0094ce1fecc00a1c4162387304c136520e Author: Michael Meissner Date: Sun Oct 6 00:48:25 2024 -0400 RFC2677-Add xvrlw support. 2024-10-06 Michael Meissner gcc/ * config/rs6000/alti

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:91f575d0e07108a0a55d2d7297cf834ed823be09 commit 91f575d0e07108a0a55d2d7297cf834ed823be09 Author: Michael Meissner Date: Sun Oct 6 00:47:16 2024 -0400 RFC2686-Add paddis support. 2024-10-06 Michael Meissner gcc/ * config/rs6000/con

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8ab15a16df6a09c32a61bc61b2614143ec38dd2d commit 8ab15a16df6a09c32a61bc61b2614143ec38dd2d Author: Michael Meissner Date: Sun Oct 6 00:46:20 2024 -0400 RFC2655-Add saturating subtract built-ins. This patch adds support for a saturating subtract built-in functio

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:e77ed25305cf1e3971d55f30c85ad94d78229ab8 commit e77ed25305cf1e3971d55f30c85ad94d78229ab8 Author: Michael Meissner Date: Sun Oct 6 00:45:25 2024 -0400 RFC2656-Support load/store vector with right length. This patch adds support for new instructions that may be

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a5be4b06ca458a961c5fd72d3a1820a8ca84edd9 commit a5be4b06ca458a961c5fd72d3a1820a8ca84edd9 Author: Michael Meissner Date: Sun Oct 6 00:39:27 2024 -0400 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/work180-dmf)] RFC2653-Add dense math test for new instruction names.

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:8c6345e0a403bec15c24e5f132d04d9aebf8a1e3 commit 8c6345e0a403bec15c24e5f132d04d9aebf8a1e3 Author: Michael Meissner Date: Sun Oct 6 00:38:12 2024 -0400 RFC2653-Add dense math test for new instruction names. 2024-10-05 Michael Meissner gcc/testsuite

[gcc(refs/users/meissner/heads/work180-dmf)] RFC2653-PowerPC: Switch to dense math names for all MMA operations.

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:404bd6f8a8b2ef0888ac3015834ad564fe66e9c0 commit 404bd6f8a8b2ef0888ac3015834ad564fe66e9c0 Author: Michael Meissner Date: Sun Oct 6 00:37:14 2024 -0400 RFC2653-PowerPC: Switch to dense math names for all MMA operations. This patch changes the assembler instruct

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b56c84e2245946e8d7f0d868ef61ffb8958cb72d commit b56c84e2245946e8d7f0d868ef61ffb8958cb72d Author: Michael Meissner Date: Sun Oct 6 00:36:12 2024 -0400 RFC2653-Add support for dense math registers. The MMA subsystem added the notion of accumulator registers as

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1417ceba55b5b695456cad2697460a88a7e19298 commit 1417ceba55b5b695456cad2697460a88a7e19298 Author: Michael Meissner Date: Sun Oct 6 00:35:19 2024 -0400 RFC2653-Add wD constraint. This patch adds a new constraint ('wD') that matches the accumulator registers

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:0df821833ec357e3d9733f1f7dc80af27cf8d70e commit 0df821833ec357e3d9733f1f7dc80af27cf8d70e Author: Michael Meissner Date: Sun Oct 6 00:34:30 2024 -0400 Use vector pair load/store for memcpy with -mcpu=future In the development for the power10 processor, GCC did

[gcc r15-4091] doc: Focus on DWARF for FreeBSD

2024-10-05 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:c86be8f605a308e6429bf00d870aaf6406032ab3 commit r15-4091-gc86be8f605a308e6429bf00d870aaf6406032ab3 Author: Gerald Pfeifer Date: Fri Oct 4 13:02:05 2024 +0800 doc: Focus on DWARF for FreeBSD gcc: PR target/69374 * doc/install.texi (Spec

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d6c6abd4c5fdbc86e63faa0343bd3a8105ae01d8 commit d6c6abd4c5fdbc86e63faa0343bd3a8105ae01d8 Merge: ec408785e1fc cedc7d625eb0 Author: Michael Meissner Date: Sat Oct 5 23:30:37 2024 -0400 Merge commit 'refs/users/meissner/heads/work180-vpair' of git+ssh://gcc.gnu.org/git/

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ec408785e1fcc9a3b21b92feaab5e18256597acd commit ec408785e1fcc9a3b21b92feaab5e18256597acd Author: Michael Meissner Date: Sat Oct 5 22:44:34 2024 -0400 Add ChangeLog.vpair and update REVISION. 2024-10-05 Michael Meissner gcc/ * Chan

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work180-vpair' was updated to point to: d6c6abd4c5fd... Merge commit 'refs/users/meissner/heads/work180-vpair' of g It previously pointed to: cedc7d625eb0... Add ChangeLog.vpair and update REVISION. Diff: Summary of changes (added commits):

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:4732f6de45661f07d5be6c1d780e041827c35946 commit 4732f6de45661f07d5be6c1d780e041827c35946 Merge: 7b74b05345d6 d0943dea5451 Author: Michael Meissner Date: Sat Oct 5 23:29:26 2024 -0400 Merge commit 'refs/users/meissner/heads/work180-test' of git+ssh://gcc.gnu.org/git/g

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:7b74b05345d688c84f0a6bd7aae819552e8675c2 commit 7b74b05345d688c84f0a6bd7aae819552e8675c2 Author: Michael Meissner Date: Sat Oct 5 22:49:05 2024 -0400 Add ChangeLog.test and update REVISION. 2024-10-05 Michael Meissner gcc/ * Chang

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work180-test' was updated to point to: 4732f6de4566... Merge commit 'refs/users/meissner/heads/work180-test' of gi It previously pointed to: d0943dea5451... Add ChangeLog.test and update REVISION. Diff: Summary of changes (added commits): --

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:fd250a17a7bd5a90fba6914d783cfa22917168d1 commit fd250a17a7bd5a90fba6914d783cfa22917168d1 Merge: 82ce0ab80a86 78a36ad6f03d Author: Michael Meissner Date: Sat Oct 5 23:28:10 2024 -0400 Merge commit 'refs/users/meissner/heads/work180-tar' of git+ssh://gcc.gnu.org/git/gc

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:82ce0ab80a861e25d7a0798127b197fdb144f8e1 commit 82ce0ab80a861e25d7a0798127b197fdb144f8e1 Author: Michael Meissner Date: Sat Oct 5 22:45:30 2024 -0400 Add ChangeLog.tar and update REVISION. 2024-10-05 Michael Meissner gcc/ * Change

[gcc/meissner/heads/work180-tar] (14 commits) Merge commit 'refs/users/meissner/heads/work180-tar' of git

2024-10-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work180-tar' was updated to point to: fd250a17a7bd... Merge commit 'refs/users/meissner/heads/work180-tar' of git It previously pointed to: 78a36ad6f03d... Add ChangeLog.tar and update REVISION. Diff: Summary of changes (added commits):

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b763281c28773cc456dae8b292e0ada334fe1cea commit b763281c28773cc456dae8b292e0ada334fe1cea Merge: 345ae987434f 01b367a470b5 Author: Michael Meissner Date: Sat Oct 5 23:27:06 2024 -0400 Merge commit 'refs/users/meissner/heads/work180-sha' of git+ssh://gcc.gnu.org/git/gc

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:345ae987434fcbd1d844bbf7135fd718313076e6 commit 345ae987434fcbd1d844bbf7135fd718313076e6 Author: Michael Meissner Date: Sat Oct 5 22:48:15 2024 -0400 Add ChangeLog.sha and update REVISION. 2024-10-05 Michael Meissner gcc/ * Change

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work180-sha' was updated to point to: b763281c2877... Merge commit 'refs/users/meissner/heads/work180-sha' of git It previously pointed to: 01b367a470b5... Add ChangeLog.sha and update REVISION. Diff: Summary of changes (added commits):

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:90e332018dbd929f26dd55bf0e0bc61369434e91 commit 90e332018dbd929f26dd55bf0e0bc61369434e91 Merge: a13f1a750197 b51e32126f0f Author: Michael Meissner Date: Sat Oct 5 23:25:50 2024 -0400 Merge commit 'refs/users/meissner/heads/work180-libs' of git+ssh://gcc.gnu.org/git/g

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a13f1a75019721c87f25dddfd19ca12da63adb0b commit a13f1a75019721c87f25dddfd19ca12da63adb0b Author: Michael Meissner Date: Sat Oct 5 22:47:25 2024 -0400 Add ChangeLog.libs and update REVISION. 2024-10-05 Michael Meissner gcc/ * Chang

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work180-libs' was updated to point to: 90e332018dbd... Merge commit 'refs/users/meissner/heads/work180-libs' of gi It previously pointed to: b51e32126f0f... Add ChangeLog.libs and update REVISION. Diff: Summary of changes (added commits): --

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:076b209e27bcbc298800c364ea8a014821968ca9 commit 076b209e27bcbc298800c364ea8a014821968ca9 Merge: 1de3fb59ded8 ca9c696e4f2f Author: Michael Meissner Date: Sat Oct 5 23:24:33 2024 -0400 Merge commit 'refs/users/meissner/heads/work180-dmf' of git+ssh://gcc.gnu.org/git/gc

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:1de3fb59ded8ce57013d9833862d9ac99559d17e commit 1de3fb59ded8ce57013d9833862d9ac99559d17e Author: Michael Meissner Date: Sat Oct 5 22:43:32 2024 -0400 Add ChangeLog.dmf and update REVISION. 2024-10-05 Michael Meissner gcc/ * Change

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work180-dmf' was updated to point to: 076b209e27bc... Merge commit 'refs/users/meissner/heads/work180-dmf' of git It previously pointed to: ca9c696e4f2f... Add ChangeLog.dmf and update REVISION. Diff: Summary of changes (added commits):

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:a6037e54427ce1ee637e62aad24df4f38d291aa9 commit a6037e54427ce1ee637e62aad24df4f38d291aa9 Merge: baf470cc1418 005d2b1265fd Author: Michael Meissner Date: Sat Oct 5 23:08:03 2024 -0400 Merge commit 'refs/users/meissner/heads/work180-bugs' of git+ssh://gcc.gnu.org/git/g

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work180-bugs' was updated to point to: a6037e54427c... Merge commit 'refs/users/meissner/heads/work180-bugs' of gi It previously pointed to: 005d2b1265fd... Add ChangeLog.bugs and update REVISION. Diff: Summary of changes (added commits): --

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:baf470cc14182cf754f724d3d23d5bf0a2a9eb00 commit baf470cc14182cf754f724d3d23d5bf0a2a9eb00 Author: Michael Meissner Date: Sat Oct 5 22:46:30 2024 -0400 Add ChangeLog.bugs and update REVISION. 2024-10-05 Michael Meissner gcc/ * Chang

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:709d5355bc78384ce3bd401e64275948a1bc7172 commit 709d5355bc78384ce3bd401e64275948a1bc7172 Author: Michael Meissner Date: Sat Oct 5 23:06:49 2024 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.meissner | 449 - 1 file

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:771300b29f2d9ff9a342c99df0ac5ef086b1be0b commit 771300b29f2d9ff9a342c99df0ac5ef086b1be0b Author: Michael Meissner Date: Sat Oct 5 23:03:43 2024 -0400 Add -mcpu=future tuning support. This patch makes -mtune=future use the same tuning decision as -mtune=power

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:034cbc3d245d9257ec6a7e473692c7dab7ea5cf5 commit 034cbc3d245d9257ec6a7e473692c7dab7ea5cf5 Author: Michael Meissner Date: Sat Oct 5 23:02:47 2024 -0400 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/work180)] Update tests to work with architecture flags changes.

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:9d7d96520932b2637b65e86b1a362b444ecac6b5 commit 9d7d96520932b2637b65e86b1a362b444ecac6b5 Author: Michael Meissner Date: Sat Oct 5 23:01:03 2024 -0400 Update tests to work with architecture flags changes. Two tests used -mvsx to raise the processor level to at

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:5886d9be600b96a4efeb48498749eb16023527ca commit 5886d9be600b96a4efeb48498749eb16023527ca Author: Michael Meissner Date: Sat Oct 5 22:59:50 2024 -0400 Change TARGET_MODULO to TARGET_POWER9 As part of the architecture flags patches, this patch changes the use o

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2aa9c403f2b9ede2b76fe18c628b210ae6ba9af0 commit 2aa9c403f2b9ede2b76fe18c628b210ae6ba9af0 Author: Michael Meissner Date: Sat Oct 5 22:58:54 2024 -0400 Change TARGET_POPCNTD to TARGET_POWER7 As part of the architecture flags patches, this patch changes the use

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ef613f805f500092ceefa9b0d4c23501925ce643 commit ef613f805f500092ceefa9b0d4c23501925ce643 Author: Michael Meissner Date: Sat Oct 5 22:57:00 2024 -0400 Change TARGET_FPRND to TARGET_POWER5X As part of the architecture flags patches, this patch changes the use o

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:f3d455ef80e1d81cb5fbdc35152c0062f6922a06 commit f3d455ef80e1d81cb5fbdc35152c0062f6922a06 Author: Michael Meissner Date: Sat Oct 5 22:57:54 2024 -0400 Change TARGET_CMPB to TARGET_POWER6 As part of the architecture flags patches, this patch changes the use of

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:16b9992d2d49cb2bdecc111b65c524ec52b819f9 commit 16b9992d2d49cb2bdecc111b65c524ec52b819f9 Author: Michael Meissner Date: Sat Oct 5 22:55:48 2024 -0400 Change TARGET_POPCNTB to TARGET_POWER5 As part of the architecture flags patches, this patch changes the use

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:2c54ed6df939ded2fdd06c43f65aab1807cb7e9a commit 2c54ed6df939ded2fdd06c43f65aab1807cb7e9a Author: Michael Meissner Date: Sat Oct 5 22:54:58 2024 -0400 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/work180)] Use architecture flags for defining _ARCH_PWR macros.

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b362e38e79a522af07858cc3e59eeb1bcf92b54f commit b362e38e79a522af07858cc3e59eeb1bcf92b54f Author: Michael Meissner Date: Sat Oct 5 22:53:00 2024 -0400 Use architecture flags for defining _ARCH_PWR macros. For the newer architectures, this patch changes GCC to

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b6b9ced393e9e67ca87482f837d421a02bd48e69 commit b6b9ced393e9e67ca87482f837d421a02bd48e69 Author: Michael Meissner Date: Sat Oct 5 22:52:32 2024 -0400 Add rs6000 architecture masks. This patch begins the journey to move architecture bits that are not user ISA

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d4db5f40aadba03d5f79f5c90d015063a0cc279e commit d4db5f40aadba03d5f79f5c90d015063a0cc279e Author: Michael Meissner Date: Sat Oct 5 22:50:07 2024 -0400 Add REVISION. 2024-10-05 Michael Meissner gcc/ * REVISION: New file for branch.

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work180-test' was created in namespace 'refs/users' pointing to: 75611bf03a8b... Add ChangeLog.meissner and REVISION.

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:01b367a470b543c5f873409ec5f4cf9ae7ea62a4 commit 01b367a470b543c5f873409ec5f4cf9ae7ea62a4 Author: Michael Meissner Date: Sat Oct 5 22:48:15 2024 -0400 Add ChangeLog.sha and update REVISION. 2024-10-05 Michael Meissner gcc/ * Change

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work180-orig' was created in namespace 'refs/users' pointing to: 88b75dcfd239... Daily bump.

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:d0943dea54518baf5b2aeed429a0ef8f0996adf5 commit d0943dea54518baf5b2aeed429a0ef8f0996adf5 Author: Michael Meissner Date: Sat Oct 5 22:49:05 2024 -0400 Add ChangeLog.test and update REVISION. 2024-10-05 Michael Meissner gcc/ * Chang

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work180-sha' was created in namespace 'refs/users' pointing to: 75611bf03a8b... Add ChangeLog.meissner and REVISION.

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:b51e32126f0f8d0e19613663a193f7f14f51eb08 commit b51e32126f0f8d0e19613663a193f7f14f51eb08 Author: Michael Meissner Date: Sat Oct 5 22:47:25 2024 -0400 Add ChangeLog.libs and update REVISION. 2024-10-05 Michael Meissner gcc/ * Chang

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work180-libs' was created in namespace 'refs/users' pointing to: 75611bf03a8b... Add ChangeLog.meissner and REVISION.

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:005d2b1265fd06695ae7fd7a09da4545c1c7b61c commit 005d2b1265fd06695ae7fd7a09da4545c1c7b61c Author: Michael Meissner Date: Sat Oct 5 22:46:30 2024 -0400 Add ChangeLog.bugs and update REVISION. 2024-10-05 Michael Meissner gcc/ * Chang

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work180-bugs' was created in namespace 'refs/users' pointing to: 75611bf03a8b... Add ChangeLog.meissner and REVISION.

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:78a36ad6f03d31a96f0de449ca41528a70c0f58c commit 78a36ad6f03d31a96f0de449ca41528a70c0f58c Author: Michael Meissner Date: Sat Oct 5 22:45:30 2024 -0400 Add ChangeLog.tar and update REVISION. 2024-10-05 Michael Meissner gcc/ * Change

[gcc] Created branch 'meissner/heads/work180-tar' in namespace 'refs/users'

2024-10-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work180-tar' was created in namespace 'refs/users' pointing to: 75611bf03a8b... Add ChangeLog.meissner and REVISION.

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:cedc7d625eb0b0a249168750e5e88fa517d28291 commit cedc7d625eb0b0a249168750e5e88fa517d28291 Author: Michael Meissner Date: Sat Oct 5 22:44:34 2024 -0400 Add ChangeLog.vpair and update REVISION. 2024-10-05 Michael Meissner gcc/ * Chan

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work180-vpair' was created in namespace 'refs/users' pointing to: 75611bf03a8b... Add ChangeLog.meissner and REVISION.

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:ca9c696e4f2fec5b536ecc568398bfa8b1600e3e commit ca9c696e4f2fec5b536ecc568398bfa8b1600e3e Author: Michael Meissner Date: Sat Oct 5 22:43:32 2024 -0400 Add ChangeLog.dmf and update REVISION. 2024-10-05 Michael Meissner gcc/ * Change

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work180-dmf' was created in namespace 'refs/users' pointing to: 75611bf03a8b... Add ChangeLog.meissner and REVISION.

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
https://gcc.gnu.org/g:75611bf03a8b08ea8ac690d2a5d633b282077b9c commit 75611bf03a8b08ea8ac690d2a5d633b282077b9c Author: Michael Meissner Date: Sat Oct 5 22:42:36 2024 -0400 Add ChangeLog.meissner and REVISION. 2024-10-05 Michael Meissner gcc/ * REVISION

[gcc/meissner/heads/work180] (4 commits) Daily bump.

2024-10-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work180' was updated to point to: 88b75dcfd239... Daily bump. It previously pointed to: 7c0d1e9f2a2f... libstdc++: Implement LWG 3664 changes to ranges::distance Diff: Summary of changes (added commits): --- 88b75dc... Daily bump.

[gcc r15-4089] hppa: Don't clobber frame_pointer_rtx in expanders

2024-10-05 Thread John David Anglin via Gcc-cvs
https://gcc.gnu.org/g:29f47b0929e00ef9b880e9157f156c78ff924f5b commit r15-4089-g29f47b0929e00ef9b880e9157f156c78ff924f5b Author: John David Anglin Date: Sat Oct 5 18:39:41 2024 -0400 hppa: Don't clobber frame_pointer_rtx in expanders Noticed testing LRA. Clobbers cause internal c

[gcc r12-10744] hppa: Fix indirect_goto constraint

2024-10-05 Thread John David Anglin via Gcc-cvs
https://gcc.gnu.org/g:00100084dbabf8acfd8b12e5b5025bd08ee52f75 commit r12-10744-g00100084dbabf8acfd8b12e5b5025bd08ee52f75 Author: John David Anglin Date: Sat Oct 5 18:18:31 2024 -0400 hppa: Fix indirect_goto constraint Noticed testing LRA. 2024-10-05 John David Anglin

[gcc r13-9087] hppa: Fix indirect_goto constraint

2024-10-05 Thread John David Anglin via Gcc-cvs
https://gcc.gnu.org/g:829803662b505ef85d2db643a9ec44048a447558 commit r13-9087-g829803662b505ef85d2db643a9ec44048a447558 Author: John David Anglin Date: Sat Oct 5 18:18:31 2024 -0400 hppa: Fix indirect_goto constraint Noticed testing LRA. 2024-10-05 John David Anglin

[gcc r14-10748] hppa: Fix indirect_goto constraint

2024-10-05 Thread John David Anglin via Gcc-cvs
https://gcc.gnu.org/g:27582d4a68f8fb79955f1261a19ef6a8c1f9f71b commit r14-10748-g27582d4a68f8fb79955f1261a19ef6a8c1f9f71b Author: John David Anglin Date: Sat Oct 5 18:18:31 2024 -0400 hppa: Fix indirect_goto constraint Noticed testing LRA. 2024-10-05 John David Anglin

[gcc r15-4088] hppa: Fix indirect_goto constraint

2024-10-05 Thread John David Anglin via Gcc-cvs
https://gcc.gnu.org/g:f6539107b8804bcc3532e748f3f596c5a8b29b44 commit r15-4088-gf6539107b8804bcc3532e748f3f596c5a8b29b44 Author: John David Anglin Date: Sat Oct 5 18:18:31 2024 -0400 hppa: Fix indirect_goto constraint Noticed testing LRA. 2024-10-05 John David Anglin

[gcc r15-4087] libstdc++: add std::is_virtual_base_of

2024-10-05 Thread Patrick Palka via Libstdc++-cvs
https://gcc.gnu.org/g:9fc5b8f956948e069d9b69ceed7316940bc798e2 commit r15-4087-g9fc5b8f956948e069d9b69ceed7316940bc798e2 Author: Giuseppe D'Angelo Date: Mon Jul 29 19:23:54 2024 +0200 libstdc++: add std::is_virtual_base_of Added by P2985R0 for C++26. This simply exposes the compil

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

2024-10-05 Thread Michael Meissner via Gcc-cvs
The branch 'meissner/heads/work180' was created in namespace 'refs/users' pointing to: 7c0d1e9f2a2f... libstdc++: Implement LWG 3664 changes to ranges::distance

[gcc r15-4086] libstdc++: Implement LWG 3664 changes to ranges::distance

2024-10-05 Thread Patrick Palka via Libstdc++-cvs
https://gcc.gnu.org/g:7c0d1e9f2a2f1d41d9eb755c36c871d92638c4b7 commit r15-4086-g7c0d1e9f2a2f1d41d9eb755c36c871d92638c4b7 Author: Patrick Palka Date: Sat Oct 5 13:48:06 2024 -0400 libstdc++: Implement LWG 3664 changes to ranges::distance libstdc++-v3/ChangeLog: * i

[gcc r15-4085] Fix various issues of -ftrivial-auto-var-init=zero with Ada

2024-10-05 Thread Eric Botcazou via Gcc-cvs
https://gcc.gnu.org/g:a8e6360765336969e3f45ac16e4340e5e5468768 commit r15-4085-ga8e6360765336969e3f45ac16e4340e5e5468768 Author: Eric Botcazou Date: Sat Oct 5 14:39:14 2024 +0200 Fix various issues of -ftrivial-auto-var-init=zero with Ada This polishes a few rough edges that preve

[gcc r15-4084] Improve load permutation lowering

2024-10-05 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:515f015f3cc4978b8b02bb61ba50ba67d2a24065 commit r15-4084-g515f015f3cc4978b8b02bb61ba50ba67d2a24065 Author: Richard Biener Date: Fri Oct 4 11:13:58 2024 +0200 Improve load permutation lowering The following makes sure the emitted even/odd extraction scheme