https://gcc.gnu.org/g:9bb7924857212ebaed7d46832d148c50461412e6
commit 9bb7924857212ebaed7d46832d148c50461412e6
Author: Michael Meissner
Date: Mon Aug 19 13:41:01 2024 -0400
RFC2653-PowerPC: Add support for 1,024 bit DMR registers.
This patch is a prelimianry patch to add the full
https://gcc.gnu.org/g:56a9db5160a34db170f68370c1f0848f2969742f
commit 56a9db5160a34db170f68370c1f0848f2969742f
Author: Michael Meissner
Date: Mon Aug 19 13:42:46 2024 -0400
RFC2656-Support load/store vector with right length.
This patch adds support for new instructions that may b
https://gcc.gnu.org/g:0db29e6841be33457118d7888dde0f258c5c360b
commit 0db29e6841be33457118d7888dde0f258c5c360b
Author: Michael Meissner
Date: Mon Aug 19 13:44:27 2024 -0400
RFC2686-Add paddis support.
2024-08-19 Michael Meissner
gcc/
* config/rs6000/co
https://gcc.gnu.org/g:251349263ff84a4c5c5b6a712e8c106402405101
commit 251349263ff84a4c5c5b6a712e8c106402405101
Author: Michael Meissner
Date: Mon Aug 19 13:43:33 2024 -0400
RFC2655-Add saturating subtract built-ins.
This patch adds support for a saturating subtract built-in functi
https://gcc.gnu.org/g:11f9bbc963f9096f58f1e57fd3a61476333df2c3
commit 11f9bbc963f9096f58f1e57fd3a61476333df2c3
Author: Michael Meissner
Date: Mon Aug 19 13:45:28 2024 -0400
RFC2677-Add xvrlw support.
2024-08-19 Michael Meissner
gcc/
* config/rs6000/alt
https://gcc.gnu.org/g:5f249111a45818b00063a4674c46041805269bf5
commit 5f249111a45818b00063a4674c46041805269bf5
Author: Michael Meissner
Date: Mon Aug 19 13:51:17 2024 -0400
Revert changes
Diff:
---
gcc/config/rs6000/altivec.md | 14 -
gcc/config/rs6000/constraints.
https://gcc.gnu.org/g:aa3552fcdfe7f9c6103229a5c1a194d4ed625474
commit aa3552fcdfe7f9c6103229a5c1a194d4ed625474
Author: Michael Meissner
Date: Mon Aug 19 13:51:56 2024 -0400
Use vector pair load/store for memcpy with -mcpu=future
In the development for the power10 processor, GCC di
https://gcc.gnu.org/g:631c2bebb7aad48deba16a5e0d4f02c08f8e56bc
commit 631c2bebb7aad48deba16a5e0d4f02c08f8e56bc
Author: Michael Meissner
Date: Mon Aug 19 13:52:23 2024 -0400
RFC2653-Add wD constraint.
This patch adds a new constraint ('wD') that matches the accumulator
registers
https://gcc.gnu.org/g:621467db4c48a51fa4b26b560f31e32cb5882525
commit 621467db4c48a51fa4b26b560f31e32cb5882525
Author: Michael Meissner
Date: Mon Aug 19 13:53:00 2024 -0400
RFC2653-Add support for dense math registers.
The MMA subsystem added the notion of accumulator registers as
https://gcc.gnu.org/g:ce4973acae8715305b2e8e6bec1bd73eccd1a971
commit ce4973acae8715305b2e8e6bec1bd73eccd1a971
Author: Michael Meissner
Date: Mon Aug 19 13:54:59 2024 -0400
xRFC2653-Add dense math test for new instruction names.
2024-08-19 Michael Meissner
gcc/testsui
https://gcc.gnu.org/g:d5e1fc8ad02bfd5b133b328cbb8d8e51bd247f6b
commit d5e1fc8ad02bfd5b133b328cbb8d8e51bd247f6b
Author: Michael Meissner
Date: Mon Aug 19 13:54:13 2024 -0400
RFC2653-PowerPC: Switch to dense math names for all MMA operations.
This patch changes the assembler instruc
https://gcc.gnu.org/g:b9841440d225bf35f9903212cef11b6679c963cc
commit b9841440d225bf35f9903212cef11b6679c963cc
Author: Michael Meissner
Date: Mon Aug 19 13:57:32 2024 -0400
RFC2653-PowerPC: Add support for 1,024 bit DMR registers
This patch is a prelimianry patch to add the full 1
https://gcc.gnu.org/g:5a59d920eb3dbcad808d1ed496cb279de9adfa2f
commit 5a59d920eb3dbcad808d1ed496cb279de9adfa2f
Author: Michael Meissner
Date: Mon Aug 19 13:59:03 2024 -0400
RFC2656-Support load/store vector with right length
This patch adds support for new instructions that may be
https://gcc.gnu.org/g:5777392dbf05d4fe6ad82405b4cf81055b8bc12f
commit 5777392dbf05d4fe6ad82405b4cf81055b8bc12f
Author: Michael Meissner
Date: Mon Aug 19 13:59:27 2024 -0400
RFC2655-Add saturating subtract built-ins
This patch adds support for a saturating subtract built-in functio
https://gcc.gnu.org/g:bb360cc7fdb5b20190372b0628b03e25390c0f96
commit bb360cc7fdb5b20190372b0628b03e25390c0f96
Author: Michael Meissner
Date: Mon Aug 19 14:00:19 2024 -0400
RFC2677-Add xvrlw support
2024-08-19 Michael Meissner
gcc/
* config/rs6000/alti
https://gcc.gnu.org/g:c827e64576d202661c6224ff540659ced605297e
commit c827e64576d202661c6224ff540659ced605297e
Author: Michael Meissner
Date: Mon Aug 19 13:59:50 2024 -0400
RFC2686-Add paddis support
2024-08-19 Michael Meissner
gcc/
* config/rs6000/con
The branch 'meissner/heads/work176' was updated to point to:
248fc70e14e... Merge commit 'refs/users/meissner/heads/work176' of git+ssh
It previously pointed to:
5f249111a45... Revert changes
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
https://gcc.gnu.org/g:b79d939912a9826b29603037848503ca56ed2ea8
commit b79d939912a9826b29603037848503ca56ed2ea8
Author: Michael Meissner
Date: Mon Aug 19 14:09:32 2024 -0400
Add better support for shifting vectors with 64-bit elements
This patch fixes PR target/89213 to allow bette
https://gcc.gnu.org/g:d4e863527f6453d567400381cb3df53fa3c03f22
commit d4e863527f6453d567400381cb3df53fa3c03f22
Author: Michael Meissner
Date: Mon Aug 19 14:10:44 2024 -0400
Optimize splat of a V2DF/V2DI extract with constant element
We had optimizations for splat of a vector extra
https://gcc.gnu.org/g:74a68d9476981f47d53073131b05cfdd28c28a64
commit 74a68d9476981f47d53073131b05cfdd28c28a64
Author: Michael Meissner
Date: Mon Aug 19 14:12:25 2024 -0400
Update ChagneLog.bugs
Diff:
---
gcc/ChangeLog.bugs | 94 +-
1 f
https://gcc.gnu.org/g:1eaca9796aaad6e085323f03fd523d087ee659db
commit 1eaca9796aaad6e085323f03fd523d087ee659db
Author: Michael Meissner
Date: Mon Aug 19 14:17:13 2024 -0400
Remove SPR alternatives for move insns.
2024-08-19 Michael Meissner
* config/rs6000/rs60
https://gcc.gnu.org/g:987957c82206af4bf69175c7438fe9d3de5a3cc0
commit 987957c82206af4bf69175c7438fe9d3de5a3cc0
Author: Michael Meissner
Date: Mon Aug 19 14:16:09 2024 -0400
Add support for the TAR register.
2024-08-19 Michael Meissner
gcc/
* config/rs6
https://gcc.gnu.org/g:15ff7216870b8c3689c848ab8d42d67598c6337d
commit 15ff7216870b8c3689c848ab8d42d67598c6337d
Author: Michael Meissner
Date: Mon Aug 19 14:19:19 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.tar | 83 ++-
1 file
https://gcc.gnu.org/g:843b0025117e9a3c3a3bb57b5dc05c149b94575e
commit 843b0025117e9a3c3a3bb57b5dc05c149b94575e
Author: Michael Meissner
Date: Mon Aug 19 14:21:35 2024 -0400
Add support for vector pair unary and binary operations.
2024-08-19 Michael Meissner
gcc/
https://gcc.gnu.org/g:64af04ceb49a577e8c263db5e1ac31fb0b8c18b7
commit 64af04ceb49a577e8c263db5e1ac31fb0b8c18b7
Author: Michael Meissner
Date: Mon Aug 19 14:22:38 2024 -0400
Add support for vector pair fma operations.
2024-08-19 Michael Meissner
gcc/
*
https://gcc.gnu.org/g:19677035f937f71409fdf6cc52999ab1e7e0c25f
commit 19677035f937f71409fdf6cc52999ab1e7e0c25f
Author: Michael Meissner
Date: Mon Aug 19 14:23:29 2024 -0400
Add vector pair init and splat.
2024-08-19 Michael Meissner
gcc/
* config/rs600
https://gcc.gnu.org/g:a2ecfd5d0a177a8c3cb187fafdb807e98a4b58a8
commit a2ecfd5d0a177a8c3cb187fafdb807e98a4b58a8
Author: Michael Meissner
Date: Mon Aug 19 14:24:38 2024 -0400
Add vector pair optimizations.
2024-08-19 Michael Meissner
gcc/
* config/rs6000
https://gcc.gnu.org/g:83e3e4b42b551cbf6e544a2d1fb4bf63f8d95d0c
commit 83e3e4b42b551cbf6e544a2d1fb4bf63f8d95d0c
Author: Michael Meissner
Date: Mon Aug 19 14:27:08 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.vpair | 127 +++-
1 file
https://gcc.gnu.org/g:5a17794170f2ae8a3e81f3d4c7e62e5f6abbeeaa
commit 5a17794170f2ae8a3e81f3d4c7e62e5f6abbeeaa
Author: Michael Meissner
Date: Mon Aug 19 14:32:54 2024 -0400
Do not build IEEE 128-bit libgfortran support if VSX is not available.
If you build a little endian compiler
https://gcc.gnu.org/g:18edb686452a6217166adc336a42eec1619e5cf0
commit 18edb686452a6217166adc336a42eec1619e5cf0
Author: Michael Meissner
Date: Mon Aug 19 14:38:05 2024 -0400
Do not add -mvsx when building libgcc float128 support.
Currently, we add -mvsx when building the float128 s
https://gcc.gnu.org/g:a10b0df9be3c909e5adc0d13fe2f4c89e465a8e6
commit a10b0df9be3c909e5adc0d13fe2f4c89e465a8e6
Author: Michael Meissner
Date: Mon Aug 19 14:42:27 2024 -0400
Do not add -mvsx when testing the float128 support.
Currently, we add -mvsx when building the float128 suppo
https://gcc.gnu.org/g:6a2d250899a3691fe55dddf3cf671d49de2d88bd
commit 6a2d250899a3691fe55dddf3cf671d49de2d88bd
Author: Michael Meissner
Date: Mon Aug 19 14:44:50 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.libs | 210 -
1 file
https://gcc.gnu.org/g:0b7aaee1ce5fa2f2f5f2239450eb128dd6d2b2e5
commit 0b7aaee1ce5fa2f2f5f2239450eb128dd6d2b2e5
Author: Michael Meissner
Date: Tue Aug 20 12:46:42 2024 -0400
Revert changes
Diff:
---
gcc/config/rs6000/rs6000-builtins.def | 10 -
gcc/config/rs6000/vector-pair.m
https://gcc.gnu.org/g:901c7f0836effdb24831f04ec4a5884f33fd76ba
commit 901c7f0836effdb24831f04ec4a5884f33fd76ba
Author: Michael Meissner
Date: Tue Aug 20 12:52:34 2024 -0400
Add vector pair init and splat.
2024-08-20 Michael Meissner
gcc/
* config/rs600
https://gcc.gnu.org/g:528b36dade23b80f8021a0701d238ad971ff033c
commit 528b36dade23b80f8021a0701d238ad971ff033c
Author: Michael Meissner
Date: Tue Aug 20 12:54:57 2024 -0400
Revert changes
Diff:
---
gcc/config/rs6000/rs6000-builtins.def | 10
gcc/config/rs6000/vector-pair.md |
https://gcc.gnu.org/g:7d99722e8df0aade817f19f657dfd7e739108ab6
commit 7d99722e8df0aade817f19f657dfd7e739108ab6
Author: Michael Meissner
Date: Tue Aug 20 12:57:02 2024 -0400
Add vector pair init and splat.
2024-08-20 Michael Meissner
gcc/
* config/rs600
https://gcc.gnu.org/g:7e2134dab92d9032a849772f09b2b7935a8f4e62
commit 7e2134dab92d9032a849772f09b2b7935a8f4e62
Author: Michael Meissner
Date: Tue Aug 20 12:57:41 2024 -0400
Add vector pair optimizations.
2024-08-20 Michael Meissner
gcc/
* config/rs6000
The branch 'meissner/heads/work177' was created in namespace 'refs/users'
pointing to:
f9642ffe7814... Explicitly document that the "counted_by" attribute is only
The branch 'meissner/heads/work177' was updated to point to:
b2b20b277988... split-path: Improve ifcvt heurstic for split path [PR112402
It previously pointed to:
f9642ffe7814... Explicitly document that the "counted_by" attribute is only
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:53168176652d415fb8c77ff7f0fc3c4b8ef4c066
commit 53168176652d415fb8c77ff7f0fc3c4b8ef4c066
Author: Michael Meissner
Date: Tue Sep 3 19:39:29 2024 -0400
Add ChangeLog.meissner and REVISION.
2024-09-03 Michael Meissner
gcc/
* REVISION
The branch 'meissner/heads/work177-dmf' was created in namespace 'refs/users'
pointing to:
53168176652d... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:b0d36040031e957f032d34c560c9050d0362c9a3
commit b0d36040031e957f032d34c560c9050d0362c9a3
Author: Michael Meissner
Date: Tue Sep 3 19:40:35 2024 -0400
Add ChangeLog.dmf and update REVISION.
2024-09-03 Michael Meissner
gcc/
* Change
The branch 'meissner/heads/work177-vpair' was created in namespace 'refs/users'
pointing to:
53168176652d... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:a1297ab8acc18f2c4a5da6eb0ea59616e4a31532
commit a1297ab8acc18f2c4a5da6eb0ea59616e4a31532
Author: Michael Meissner
Date: Tue Sep 3 19:41:27 2024 -0400
Add ChangeLog.vpair and update REVISION.
2024-09-03 Michael Meissner
gcc/
* Chan
The branch 'meissner/heads/work177-tar' was created in namespace 'refs/users'
pointing to:
53168176652d... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:e3af2c7a011e462a0934e9f022c96227629d3cf1
commit e3af2c7a011e462a0934e9f022c96227629d3cf1
Author: Michael Meissner
Date: Tue Sep 3 19:42:20 2024 -0400
Add ChangeLog.tar and update REVISION.
2024-09-03 Michael Meissner
gcc/
* Change
The branch 'meissner/heads/work177-bugs' was created in namespace 'refs/users'
pointing to:
53168176652d... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:e9eff3979fbb53d0959cac044f9918f4840a3a04
commit e9eff3979fbb53d0959cac044f9918f4840a3a04
Author: Michael Meissner
Date: Tue Sep 3 19:43:16 2024 -0400
Add ChangeLog.bugs and update REVISION.
2024-09-03 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work177-libs' was created in namespace 'refs/users'
pointing to:
53168176652d... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:752eeaaf40595de40bdd75cf16ba325c0403
commit 752eeaaf40595de40bdd75cf16ba325c0403
Author: Michael Meissner
Date: Tue Sep 3 19:44:40 2024 -0400
Add ChangeLog.libs and update REVISION.
2024-09-03 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work177-test' was created in namespace 'refs/users'
pointing to:
53168176652d... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:9977091c89facf09ce829bfd41a3437c28e328cb
commit 9977091c89facf09ce829bfd41a3437c28e328cb
Author: Michael Meissner
Date: Tue Sep 3 19:45:32 2024 -0400
Add ChangeLog.test and update REVISION.
2024-09-03 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work177-orig' was created in namespace 'refs/users'
pointing to:
b2b20b277988... split-path: Improve ifcvt heurstic for split path [PR112402
https://gcc.gnu.org/g:f43015cda20994222e0660dace5f4196c0abd3ab
commit f43015cda20994222e0660dace5f4196c0abd3ab
Author: Michael Meissner
Date: Tue Sep 3 19:46:34 2024 -0400
Add REVISION.
2024-09-03 Michael Meissner
gcc/
* REVISION: New file for branch.
https://gcc.gnu.org/g:505f1a5cb7932ff0d22d0316481be278a986f257
commit 505f1a5cb7932ff0d22d0316481be278a986f257
Author: Michael Meissner
Date: Tue Sep 3 19:53:25 2024 -0400
Add rs6000 architecture masks.
This patch begins the journey to move architecture bits that are not user
ISA
https://gcc.gnu.org/g:559e865070211ec4a193a5565f1b23edca37f438
commit 559e865070211ec4a193a5565f1b23edca37f438
Author: Michael Meissner
Date: Tue Sep 3 19:53:55 2024 -0400
Use architecture flags for defining _ARCH_PWR macros.
For the newer architectures, this patch changes GCC to
https://gcc.gnu.org/g:75c6f74df51de2751c3da377b15da0d1c821d244
commit 75c6f74df51de2751c3da377b15da0d1c821d244
Author: Michael Meissner
Date: Tue Sep 3 19:55:32 2024 -0400
Do not allow -mvsx to boost processor to power7.
This patch restructures the code so that -mvsx for example w
https://gcc.gnu.org/g:9e092b36f68d63b236f8693e0d9f445a81ab370b
commit 9e092b36f68d63b236f8693e0d9f445a81ab370b
Author: Michael Meissner
Date: Tue Sep 3 19:57:43 2024 -0400
Change TARGET_POPCNTB to TARGET_POWER5
As part of the architecture flags patches, this patch changes the use
https://gcc.gnu.org/g:c3fd033dca28a0617f0ce7e64f4a9b90c15f133e
commit c3fd033dca28a0617f0ce7e64f4a9b90c15f133e
Author: Michael Meissner
Date: Tue Sep 3 19:58:59 2024 -0400
Change TARGET_FPRND to TARGET_POWER5X
As part of the architecture flags patches, this patch changes the use o
https://gcc.gnu.org/g:924e0f641636c09990f2d5094f9585ae5818bf16
commit 924e0f641636c09990f2d5094f9585ae5818bf16
Author: Michael Meissner
Date: Tue Sep 3 21:53:25 2024 -0400
Change TARGET_CMPB to TARGET_POWER6
As part of the architecture flags patches, this patch changes the use of
https://gcc.gnu.org/g:59231f09ecfa595b602bcb96ce8d9ea73b57e934
commit 59231f09ecfa595b602bcb96ce8d9ea73b57e934
Author: Michael Meissner
Date: Tue Sep 3 21:54:04 2024 -0400
Change TARGET_POPCNTD to TARGET_POWER7
As part of the architecture flags patches, this patch changes the use
https://gcc.gnu.org/g:33a2cf2f215c286088c33bc49f4426e1c354be5d
commit 33a2cf2f215c286088c33bc49f4426e1c354be5d
Author: Michael Meissner
Date: Tue Sep 3 21:55:50 2024 -0400
Change TARGET_MODULO to TARGET_POWER9
As part of the architecture flags patches, this patch changes the use o
https://gcc.gnu.org/g:62ff64e4d799235646100d85b4428267fa3844c3
commit 62ff64e4d799235646100d85b4428267fa3844c3
Author: Michael Meissner
Date: Tue Sep 3 21:57:11 2024 -0400
Update tests to work with architecture flags changes.
Two tests used -mvsx to raise the processor level to at
https://gcc.gnu.org/g:bb83c503c32a453704994cb802985119d3199ff0
commit bb83c503c32a453704994cb802985119d3199ff0
Author: Michael Meissner
Date: Tue Sep 3 21:59:12 2024 -0400
Add support for -mcpu=future
This patch adds the support that can be used in developing GCC support for
f
https://gcc.gnu.org/g:6671caf766c5022dc409d9be4a5dc81526cbf1ed
commit 6671caf766c5022dc409d9be4a5dc81526cbf1ed
Author: Michael Meissner
Date: Tue Sep 3 22:00:24 2024 -0400
Add -mcpu=future tuning support.
This patch makes -mtune=future use the same tuning decision as
-mtune=power
https://gcc.gnu.org/g:c6a092f33bc8540eb5fdf8fd60f7ea84b5e3a934
commit c6a092f33bc8540eb5fdf8fd60f7ea84b5e3a934
Author: Michael Meissner
Date: Tue Sep 3 22:04:07 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 449 -
1 file
The branch 'meissner/heads/work177-bugs' was updated to point to:
3b714bd343c2... Merge commit 'refs/users/meissner/heads/work177-bugs' of gi
It previously pointed to:
e9eff3979fbb... Add ChangeLog.bugs and update REVISION.
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:47ea6bac4fcd2fd42929756717369c8838096435
commit 47ea6bac4fcd2fd42929756717369c8838096435
Author: Michael Meissner
Date: Tue Sep 3 19:43:16 2024 -0400
Add ChangeLog.bugs and update REVISION.
2024-09-03 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:3b714bd343c212924f0371e2eedc3530c85ab5c0
commit 3b714bd343c212924f0371e2eedc3530c85ab5c0
Merge: 47ea6bac4fcd e9eff3979fbb
Author: Michael Meissner
Date: Tue Sep 3 22:04:52 2024 -0400
Merge commit 'refs/users/meissner/heads/work177-bugs' of
git+ssh://gcc.gnu.org/git/g
The branch 'meissner/heads/work177-dmf' was updated to point to:
e26fe0258375... Merge commit 'refs/users/meissner/heads/work177-dmf' of git
It previously pointed to:
b0d36040031e... Add ChangeLog.dmf and update REVISION.
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:ac3382f8526f4d0ffeeca8edc11149832c52d815
commit ac3382f8526f4d0ffeeca8edc11149832c52d815
Author: Michael Meissner
Date: Tue Sep 3 19:40:35 2024 -0400
Add ChangeLog.dmf and update REVISION.
2024-09-03 Michael Meissner
gcc/
* Change
https://gcc.gnu.org/g:e26fe0258375de420238bf66f9ddf2f2cfea57ce
commit e26fe0258375de420238bf66f9ddf2f2cfea57ce
Merge: ac3382f8526f b0d36040031e
Author: Michael Meissner
Date: Tue Sep 3 22:06:34 2024 -0400
Merge commit 'refs/users/meissner/heads/work177-dmf' of
git+ssh://gcc.gnu.org/git/gc
The branch 'meissner/heads/work177-libs' was updated to point to:
fd9c9e45d5d5... Merge commit 'refs/users/meissner/heads/work177-libs' of gi
It previously pointed to:
752eeaaf... Add ChangeLog.libs and update REVISION.
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:cd87d132d47469a00a6ffa5863ce57226541c74b
commit cd87d132d47469a00a6ffa5863ce57226541c74b
Author: Michael Meissner
Date: Tue Sep 3 19:44:40 2024 -0400
Add ChangeLog.libs and update REVISION.
2024-09-03 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:fd9c9e45d5d5cef02e3f3ddc7669ae8028d0acd4
commit fd9c9e45d5d5cef02e3f3ddc7669ae8028d0acd4
Merge: cd87d132d474 752eeaaf
Author: Michael Meissner
Date: Tue Sep 3 22:08:20 2024 -0400
Merge commit 'refs/users/meissner/heads/work177-libs' of
git+ssh://gcc.gnu.org/git/g
The branch 'meissner/heads/work177-tar' was updated to point to:
e75a605eca9d... Merge commit 'refs/users/meissner/heads/work177-tar' of git
It previously pointed to:
e3af2c7a011e... Add ChangeLog.tar and update REVISION.
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:6a6c43f8cfe5e3a926be48f9739592522de9457b
commit 6a6c43f8cfe5e3a926be48f9739592522de9457b
Author: Michael Meissner
Date: Tue Sep 3 19:42:20 2024 -0400
Add ChangeLog.tar and update REVISION.
2024-09-03 Michael Meissner
gcc/
* Change
https://gcc.gnu.org/g:e75a605eca9d86b15f0dc7f58e392012cf86b79a
commit e75a605eca9d86b15f0dc7f58e392012cf86b79a
Merge: 6a6c43f8cfe5 e3af2c7a011e
Author: Michael Meissner
Date: Tue Sep 3 22:10:04 2024 -0400
Merge commit 'refs/users/meissner/heads/work177-tar' of
git+ssh://gcc.gnu.org/git/gc
The branch 'meissner/heads/work177-test' was updated to point to:
35b6e0965ca6... Merge commit 'refs/users/meissner/heads/work177-test' of gi
It previously pointed to:
9977091c89fa... Add ChangeLog.test and update REVISION.
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:d8fca012866fa40cc793677326e4f3ca64a56f04
commit d8fca012866fa40cc793677326e4f3ca64a56f04
Author: Michael Meissner
Date: Tue Sep 3 19:45:32 2024 -0400
Add ChangeLog.test and update REVISION.
2024-09-03 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:35b6e0965ca6db155b4281a59b70c7fabde99ead
commit 35b6e0965ca6db155b4281a59b70c7fabde99ead
Merge: d8fca012866f 9977091c89fa
Author: Michael Meissner
Date: Tue Sep 3 22:11:56 2024 -0400
Merge commit 'refs/users/meissner/heads/work177-test' of
git+ssh://gcc.gnu.org/git/g
The branch 'meissner/heads/work177-vpair' was updated to point to:
4e3f839435e3... Merge commit 'refs/users/meissner/heads/work177-vpair' of g
It previously pointed to:
a1297ab8acc1... Add ChangeLog.vpair and update REVISION.
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:2ded4c8845ab4597540d3b4740fb9a8bad156c9e
commit 2ded4c8845ab4597540d3b4740fb9a8bad156c9e
Author: Michael Meissner
Date: Tue Sep 3 19:41:27 2024 -0400
Add ChangeLog.vpair and update REVISION.
2024-09-03 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:4e3f839435e31f04e7c1c7334b81352645da4ec8
commit 4e3f839435e31f04e7c1c7334b81352645da4ec8
Merge: 2ded4c8845ab a1297ab8acc1
Author: Michael Meissner
Date: Tue Sep 3 22:14:19 2024 -0400
Merge commit 'refs/users/meissner/heads/work177-vpair' of
git+ssh://gcc.gnu.org/git/
https://gcc.gnu.org/g:2e236aa017bc9c3d1a4fc065c7051c3a45e2f71c
commit 2e236aa017bc9c3d1a4fc065c7051c3a45e2f71c
Author: Michael Meissner
Date: Tue Sep 3 22:17:54 2024 -0400
Add better support for shifting vectors with 64-bit elements
This patch fixes PR target/89213 to allow better
https://gcc.gnu.org/g:8dc69fbc17ba58eac4d758f412ec2014c41b9bbc
commit 8dc69fbc17ba58eac4d758f412ec2014c41b9bbc
Author: Michael Meissner
Date: Tue Sep 3 22:18:49 2024 -0400
Optimize splat of a V2DF/V2DI extract with constant element
We had optimizations for splat of a vector extrac
https://gcc.gnu.org/g:4257b13aa62b5307dceaa686ac15088f367fa608
commit 4257b13aa62b5307dceaa686ac15088f367fa608
Author: Michael Meissner
Date: Tue Sep 3 22:20:30 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 94 +-
1 file
https://gcc.gnu.org/g:5c2283f478e908718024e5b3b53dc8c4db3a8fe9
commit 5c2283f478e908718024e5b3b53dc8c4db3a8fe9
Author: Michael Meissner
Date: Wed Sep 4 11:36:25 2024 -0400
Add support for the TAR register.
2024-09-04 Michael Meissner
gcc/
* config/rs60
https://gcc.gnu.org/g:a719aa37a9ddcea20ef9da9c2097ee48465da758
commit a719aa37a9ddcea20ef9da9c2097ee48465da758
Author: Michael Meissner
Date: Wed Sep 4 11:38:07 2024 -0400
Remove SPR alternatives for move insns.
2024-09-04 Michael Meissner
* config/rs6000/rs600
https://gcc.gnu.org/g:ca08fa1266ef9d4678a9ee5b094a06c4f753bda9
commit ca08fa1266ef9d4678a9ee5b094a06c4f753bda9
Author: Michael Meissner
Date: Wed Sep 4 11:40:35 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.tar | 83 ++-
1 file
https://gcc.gnu.org/g:b766e0eb3bd24ca74f54cddc957db0b3ba84187e
commit b766e0eb3bd24ca74f54cddc957db0b3ba84187e
Author: Michael Meissner
Date: Wed Sep 4 11:29:29 2024 -0400
Do not build IEEE 128-bit libgfortran support if VSX is not available.
If you build a little endian compiler
https://gcc.gnu.org/g:61b479aadbe46f39409f8f3996e3192adf60b66d
commit 61b479aadbe46f39409f8f3996e3192adf60b66d
Author: Michael Meissner
Date: Wed Sep 4 11:30:57 2024 -0400
Do not build IEEE 128-bit libstdc++ support if VSX is not available.
If you build a little endian compiler an
https://gcc.gnu.org/g:3696abc890a0e9acbd4e93c688d0e238c011ee76
commit 3696abc890a0e9acbd4e93c688d0e238c011ee76
Author: Michael Meissner
Date: Wed Sep 4 11:31:56 2024 -0400
Do not build IEEE 128-bit libstdc++ support if VSX is not available.
If you build a little endian compiler an
https://gcc.gnu.org/g:db95aceee0bf62edcb1fa34e5c61279fa09ed158
commit db95aceee0bf62edcb1fa34e5c61279fa09ed158
Author: Michael Meissner
Date: Wed Sep 4 11:33:00 2024 -0400
Do not add -mvsx when testing the float128 support.
Currently, we add -mvsx when building the float128 suppor
https://gcc.gnu.org/g:fde55641b666e342f2de9889b930fb8bbec4d691
commit fde55641b666e342f2de9889b930fb8bbec4d691
Author: Michael Meissner
Date: Wed Sep 4 11:44:02 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.libs | 210 -
1 file
https://gcc.gnu.org/g:9713c43be031a884541dc63e6c6efae74f7da3ce
commit 9713c43be031a884541dc63e6c6efae74f7da3ce
Author: Michael Meissner
Date: Wed Sep 4 11:48:12 2024 -0400
Use vector pair load/store for memcpy with -mcpu=future
In the development for the power10 processor, GCC did
https://gcc.gnu.org/g:76f0343e31fc5da729986de72551d8622aafd728
commit 76f0343e31fc5da729986de72551d8622aafd728
Author: Michael Meissner
Date: Wed Sep 4 11:49:07 2024 -0400
RFC2653-Add wD constraint.
This patch adds a new constraint ('wD') that matches the accumulator
registers
https://gcc.gnu.org/g:0ad27476f30202855d64376550757839733f533c
commit 0ad27476f30202855d64376550757839733f533c
Author: Michael Meissner
Date: Wed Sep 4 11:50:40 2024 -0400
RFC2653-Add support for dense math registers.
The MMA subsystem added the notion of accumulator registers as
https://gcc.gnu.org/g:e0b9b958eef1fa1bb51267d4971bb0416fbe
commit e0b9b958eef1fa1bb51267d4971bb0416fbe
Author: Michael Meissner
Date: Wed Sep 4 11:51:51 2024 -0400
RFC2653-PowerPC: Switch to dense math names for all MMA operations.
This patch changes the assembler instruct
https://gcc.gnu.org/g:62146c78439db4835ad918255a08e57f41de47ce
commit 62146c78439db4835ad918255a08e57f41de47ce
Author: Michael Meissner
Date: Wed Sep 4 11:53:39 2024 -0400
RFC2653-PowerPC: Add support for 1,024 bit DMR registers.
This patch is a prelimianry patch to add the full 1
201 - 300 of 3760 matches
Mail list logo