The branch 'meissner/heads/work178-libs' was created in namespace 'refs/users'
pointing to:
56d2af436807... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:4ed9d16a0b781671ce4e5aa8f530cd504c626e34
commit 4ed9d16a0b781671ce4e5aa8f530cd504c626e34
Author: Michael Meissner
Date: Thu Sep 12 15:29:44 2024 -0400
Add ChangeLog.bugs and update REVISION.
2024-09-12 Michael Meissner
gcc/
* Chan
The branch 'meissner/heads/work178-bugs' was created in namespace 'refs/users'
pointing to:
56d2af436807... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:a5d043977b95b1752bf17ea84cc091cd1ddc1636
commit a5d043977b95b1752bf17ea84cc091cd1ddc1636
Author: Michael Meissner
Date: Thu Sep 12 15:28:38 2024 -0400
Add ChangeLog.tar and update REVISION.
2024-09-12 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work178-tar' was created in namespace 'refs/users'
pointing to:
56d2af436807... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:f7abfc56ea5df212c9746ce03a693d5ef5526829
commit f7abfc56ea5df212c9746ce03a693d5ef5526829
Author: Michael Meissner
Date: Thu Sep 12 15:27:48 2024 -0400
Add ChangeLog.vpair and update REVISION.
2024-09-12 Michael Meissner
gcc/
* Cha
The branch 'meissner/heads/work178-vpair' was created in namespace 'refs/users'
pointing to:
56d2af436807... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:0ad31e9889b0c18d363f724d91c541ccae2337c1
commit 0ad31e9889b0c18d363f724d91c541ccae2337c1
Author: Michael Meissner
Date: Thu Sep 12 15:26:50 2024 -0400
Add ChangeLog.dmf and update REVISION.
2024-09-12 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work178-dmf' was created in namespace 'refs/users'
pointing to:
56d2af436807... Add ChangeLog.meissner and REVISION.
The branch 'meissner/heads/work178' was created in namespace 'refs/users'
pointing to:
19d751601d01... i386: Implement SAT_ADD for signed vector integers
https://gcc.gnu.org/g:cbbf4998cdc92374928e71a186a97f52bd824ef3
commit cbbf4998cdc92374928e71a186a97f52bd824ef3
Author: Michael Meissner
Date: Thu Sep 12 13:30:42 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.vpair | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
https://gcc.gnu.org/g:d51223b3f3ddaa4fe4d3c221864380a281cfedad
commit d51223b3f3ddaa4fe4d3c221864380a281cfedad
Author: Michael Meissner
Date: Thu Sep 12 13:27:58 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.vpair | 9 +
1 file changed, 9 insertions(+)
diff --git a/gcc/C
https://gcc.gnu.org/g:919a4a544acd1d04950899c18cf7fe1e12e99471
commit 919a4a544acd1d04950899c18cf7fe1e12e99471
Author: Michael Meissner
Date: Thu Sep 12 13:26:30 2024 -0400
Tweak vector-pair.h.
2024-09-12 Michael Meissner
* config/rs6000/vector-pair.h: If __VPA
https://gcc.gnu.org/g:ca41b40970735d9e50b8719702e1a966c66df5c5
commit ca41b40970735d9e50b8719702e1a966c66df5c5
Author: Michael Meissner
Date: Thu Sep 5 23:02:14 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.vpair | 8
1 file changed, 8 insertions(+)
diff --git a/gcc/Cha
https://gcc.gnu.org/g:9a08dcf8a5e0df45c387a43a65824341af478f65
commit 9a08dcf8a5e0df45c387a43a65824341af478f65
Author: Michael Meissner
Date: Thu Sep 5 23:00:29 2024 -0400
Tweak vector-pair.h.
2024-09-04 Michael Meissner
* config/rs6000/vector-pair.h: Add fixes
https://gcc.gnu.org/g:9de1da8488faf38662169e0ae5eeb9bc1180ef8c
commit 9de1da8488faf38662169e0ae5eeb9bc1180ef8c
Author: Michael Meissner
Date: Thu Sep 5 16:31:09 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.vpair | 37 +
1 file changed, 37 inse
https://gcc.gnu.org/g:e0d91e0cb833167e43f2bc54fd4b3668a2fe4532
commit e0d91e0cb833167e43f2bc54fd4b3668a2fe4532
Author: Michael Meissner
Date: Thu Sep 5 16:29:35 2024 -0400
Rewrite vector-pair.h
2024-09-04 Michael Meissner
* config/rs6000/rs6000-c.cc (rs6000_tar
https://gcc.gnu.org/g:f78233d1130358c2faf0c2c8f9a7f0818a548bd7
commit f78233d1130358c2faf0c2c8f9a7f0818a548bd7
Author: Michael Meissner
Date: Wed Sep 4 23:28:28 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.vpair | 117 +++-
1 file
https://gcc.gnu.org/g:4913a857cdd00d6896b06a99b10ad7961681946a
commit 4913a857cdd00d6896b06a99b10ad7961681946a
Author: Michael Meissner
Date: Wed Sep 4 23:24:51 2024 -0400
Add vector pair optimizations.
2024-09-04 Michael Meissner
gcc/
* config/rs6000/
https://gcc.gnu.org/g:7f65d3e030ef489b057c8a8409a3aefc7cd62ede
commit 7f65d3e030ef489b057c8a8409a3aefc7cd62ede
Author: Michael Meissner
Date: Wed Sep 4 23:12:07 2024 -0400
Add vector pair init and splat.
2024-09-04 Michael Meissner
gcc/
* config/rs6000
https://gcc.gnu.org/g:bbb392f70a0774dc47e3cf31a8d4c74e3e7572e8
commit bbb392f70a0774dc47e3cf31a8d4c74e3e7572e8
Author: Michael Meissner
Date: Wed Sep 4 22:55:54 2024 -0400
Add support for vector pair fma operations.
2024-09-04 Michael Meissner
gcc/
* c
https://gcc.gnu.org/g:ffd0ad5a0e7fe838b9137ebf7094e6cb8510c991
commit ffd0ad5a0e7fe838b9137ebf7094e6cb8510c991
Author: Michael Meissner
Date: Wed Sep 4 22:45:52 2024 -0400
Add support for vector pair unary and binary operations.
2024-09-04 Michael Meissner
gcc/
https://gcc.gnu.org/g:4362442ef3a8738a62ba36dfab2829705de71044
commit 4362442ef3a8738a62ba36dfab2829705de71044
Author: Michael Meissner
Date: Wed Sep 4 22:18:39 2024 -0400
Initial vector-pair.h support
2024-09-03 Michael Meissner
gcc/
* config.gcc (pow
https://gcc.gnu.org/g:9df39fe1e59bee61ab222bd5111f3e222d013c97
commit 9df39fe1e59bee61ab222bd5111f3e222d013c97
Author: Michael Meissner
Date: Wed Sep 4 12:06:41 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.dmf | 449 +-
1 file
https://gcc.gnu.org/g:b41c5c62dca5c1d8e945832b2c4583a59791a795
commit b41c5c62dca5c1d8e945832b2c4583a59791a795
Author: Michael Meissner
Date: Wed Sep 4 12:02:12 2024 -0400
RFC2686-Add paddis support.
2024-09-04 Michael Meissner
gcc/
* config/rs6000/con
https://gcc.gnu.org/g:1f58c992798e8c14b5733ced7c8a284cfa6962fe
commit 1f58c992798e8c14b5733ced7c8a284cfa6962fe
Author: Michael Meissner
Date: Wed Sep 4 11:59:59 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:7a50bae26c4b3fb169869b9410d136b4395aa7d0
commit 7a50bae26c4b3fb169869b9410d136b4395aa7d0
Author: Michael Meissner
Date: Wed Sep 4 12:00:55 2024 -0400
RFC2655-Add saturating subtract built-ins.
This patch adds support for a saturating subtract built-in functio
https://gcc.gnu.org/g:f75816fc6e800be9339c0337ebad3a70011b8cfa
commit f75816fc6e800be9339c0337ebad3a70011b8cfa
Author: Michael Meissner
Date: Wed Sep 4 12:03:06 2024 -0400
RFC2677-Add xvrlw support.
2024-09-04 Michael Meissner
gcc/
* config/rs6000/alti
https://gcc.gnu.org/g:d753057babaa0596db1ae5cf9d8641311644b8da
commit d753057babaa0596db1ae5cf9d8641311644b8da
Author: Michael Meissner
Date: Wed Sep 4 11:52:44 2024 -0400
RFC2653-Add dense math test for new instruction names.
2024-09-04 Michael Meissner
gcc/testsuite
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
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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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
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: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
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
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: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
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
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: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
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
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: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
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
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: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
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
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:c6a092f33bc8540eb5fdf8fd60f7ea84b5e3a934
commit c6a092f33bc8540eb5fdf8fd60f7ea84b5e3a934
Author: Michael Meissner
Date: Tue Sep 3 22:04:07 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 449 -
1 file
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: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: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: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: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: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: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: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: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: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: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.
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: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-test' 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-libs' 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-bugs' 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-tar' 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-vpair' 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-dmf' was created in namespace 'refs/users'
pointing to:
53168176652d... Add ChangeLog.meissner and REVISION.
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' 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):
---
The branch 'meissner/heads/work177' was created in namespace 'refs/users'
pointing to:
f9642ffe7814... Explicitly document that the "counted_by" attribute is only
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
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: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: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: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: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: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: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
201 - 300 of 1247 matches
Mail list logo