https://gcc.gnu.org/g:e30bc91e96f710cb1a15a32c4c53ddfb40f0f282
commit r15-5350-ge30bc91e96f710cb1a15a32c4c53ddfb40f0f282
Author: Jeff Law
Date: Sat Nov 16 11:30:04 2024 -0700
[committed] RISC-V testsuite adjustments for c23
Mix of fixes and workarounds by passing in -std=gnu17. T
https://gcc.gnu.org/g:bf00f117eb4b5527592029e39a3d79f2048745d8
commit r15-5344-gbf00f117eb4b5527592029e39a3d79f2048745d8
Author: Thomas Koenig
Date: Sat Nov 16 16:20:32 2024 +0100
Document that SELECT CASE works for unsigned.
gcc/fortran/ChangeLog:
* gfortran.texi
The branch 'meissner/heads/work186-vpair' was updated to point to:
8618eb7060e6... Merge commit 'refs/users/meissner/heads/work186-vpair' of g
It previously pointed to:
1161c5b6f99b... Update ChangeLog.*
Diff:
Summary of changes (added commits):
---
8618eb7
https://gcc.gnu.org/g:9c18fe50565a9bf41ecb45a047d14525990fa130
commit r15-5349-g9c18fe50565a9bf41ecb45a047d14525990fa130
Author: Jeff Law
Date: Sat Nov 16 11:26:21 2024 -0700
[committed] Adjust ARC tests after c23 changes
This test passes different kinds of objects to the underlyi
https://gcc.gnu.org/g:66096151afc6631f8f2a3458b154c5daa822b963
commit r15-5341-g66096151afc6631f8f2a3458b154c5daa822b963
Author: Thomas Koenig
Date: Sat Nov 16 14:49:25 2024 +0100
Handle unsigned constants for module I/O.
gcc/fortran/ChangeLog:
* module.cc (mio_ex
https://gcc.gnu.org/g:bb265cb6fd099f7f2c0083eb0fa1f85336b3451f
commit bb265cb6fd099f7f2c0083eb0fa1f85336b3451f
Author: Michael Meissner
Date: Thu Nov 14 12:12:40 2024 -0500
Add ChangeLog.test and update REVISION.
2024-11-14 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:68acb44d2fc00daed84d851d9c6dee41cd1db62d
commit 68acb44d2fc00daed84d851d9c6dee41cd1db62d
Author: Michael Meissner
Date: Sat Nov 16 01:20:12 2024 -0500
RFC2653-Add wD constraint.
This patch adds a new constraint ('wD') that matches the accumulator
registers
https://gcc.gnu.org/g:a8d1d7ef87e467d81235d3618ee9e30301f9c01c
commit a8d1d7ef87e467d81235d3618ee9e30301f9c01c
Author: Michael Meissner
Date: Sat Nov 16 02:26:23 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.vpair | 420
1 file
https://gcc.gnu.org/g:cd14719407697d26ead582679f528e3f4f60a4af
commit cd14719407697d26ead582679f528e3f4f60a4af
Merge: 4f30bca74251 d821522aaf49
Author: Michael Meissner
Date: Sat Nov 16 19:18:44 2024 -0500
Merge commit 'refs/users/meissner/heads/work186-dmf' of
git+ssh://gcc.gnu.org/git/g
The branch 'meissner/heads/work186-bugs' was updated to point to:
be4c4f00f783... Merge commit 'refs/users/meissner/heads/work186-bugs' of gi
It previously pointed to:
05e2c6dca93d... Update ChangeLog.*
Diff:
Summary of changes (added commits):
---
be4c4f0.
The branch 'meissner/heads/work186-libs' was updated to point to:
d6d6f5f3e7d1... Merge commit 'refs/users/meissner/heads/work186-libs' of gi
It previously pointed to:
db76578d1af6... Merge commit 'refs/users/meissner/heads/work186-libs' of gi
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:c9dcd4796b25cc9da43ad74e61dbe658a43df7a5
commit c9dcd4796b25cc9da43ad74e61dbe658a43df7a5
Author: Michael Meissner
Date: Sat Nov 16 01:50:54 2024 -0500
RFC2655-Add saturating subtract built-ins.
This patch adds support for a saturating subtract built-in functi
https://gcc.gnu.org/g:f2b9cb858b50498ac6a4165a178777de6ea88dc3
commit f2b9cb858b50498ac6a4165a178777de6ea88dc3
Author: Michael Meissner
Date: Thu Nov 14 12:08:51 2024 -0500
Add ChangeLog.vpair and update REVISION.
2024-11-14 Michael Meissner
gcc/
* Cha
https://gcc.gnu.org/g:44ecaba7a33f405282755daf46218a975b025d83
commit 44ecaba7a33f405282755daf46218a975b025d83
Author: Michael Meissner
Date: Sat Nov 16 01:43:32 2024 -0500
RFC2656-Support load/store vector with right length.
This patch adds support for new instructions that may b
https://gcc.gnu.org/g:e31291c0863e20bb6ca87bba51887e107a4d88c3
commit e31291c0863e20bb6ca87bba51887e107a4d88c3
Author: Michael Meissner
Date: Thu Nov 14 12:07:59 2024 -0500
Add ChangeLog.dmf and update REVISION.
2024-11-14 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:f084bd952df5047b884532d55e4d3aa5acf365eb
commit f084bd952df5047b884532d55e4d3aa5acf365eb
Author: Michael Meissner
Date: Sat Nov 16 20:35:01 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.dmf | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
di
The branch 'meissner/heads/work186-dmf' was updated to point to:
cd1471940769... Merge commit 'refs/users/meissner/heads/work186-dmf' of git
It previously pointed to:
d821522aaf49... Update ChangeLog.*
Diff:
Summary of changes (added commits):
---
cd14719..
https://gcc.gnu.org/g:110f2975ebee563cb1e3f0e396fdcfdd50030712
commit 110f2975ebee563cb1e3f0e396fdcfdd50030712
Author: Michael Meissner
Date: Sat Nov 16 20:11:35 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 72 ++
1 file
The branch 'meissner/heads/work186-test' was updated to point to:
557449775b13... Merge commit 'refs/users/meissner/heads/work186-test' of gi
It previously pointed to:
ea6efacae424... Merge commit 'refs/users/meissner/heads/work186-test' of gi
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:8996f75cb6b07873bb05be77269a87f72dcd0238
commit 8996f75cb6b07873bb05be77269a87f72dcd0238
Author: Michael Meissner
Date: Sat Nov 16 02:30:10 2024 -0500
Add power9 and power10 float to logical optimizations.
2024-11-16 Michael Meissner
gcc/
https://gcc.gnu.org/g:ed2a7bd9c9ee607d9881a36890d85c3aca3833ec
commit ed2a7bd9c9ee607d9881a36890d85c3aca3833ec
Author: Michael Meissner
Date: Thu Nov 14 12:11:43 2024 -0500
Add ChangeLog.sha and update REVISION.
2024-11-14 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:3c40e73d86537d4df493d0da39c97e2355212b9d
commit 3c40e73d86537d4df493d0da39c97e2355212b9d
Author: Michael Meissner
Date: Sat Nov 16 01:26:00 2024 -0500
RFC2653-Add support for dense math registers.
The MMA subsystem added the notion of accumulator registers as
https://gcc.gnu.org/g:28d7d2f58a2fb4d0c5b886b2870e10bd5ae53b6f
commit 28d7d2f58a2fb4d0c5b886b2870e10bd5ae53b6f
Author: Michael Meissner
Date: Thu Nov 14 12:10:52 2024 -0500
Add ChangeLog.libs and update REVISION.
2024-11-14 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:5959d9cf80f7309ca528f748606f6735244c4cc0
commit 5959d9cf80f7309ca528f748606f6735244c4cc0
Author: Michael Meissner
Date: Sat Nov 16 01:27:55 2024 -0500
RFC2653-PowerPC: Switch to dense math names for all MMA operations.
This patch changes the assembler instruc
https://gcc.gnu.org/g:c25bdd1e563a8873a5aab68c38d5511f027f2e07
commit c25bdd1e563a8873a5aab68c38d5511f027f2e07
Author: Michael Meissner
Date: Sat Nov 16 01:29:27 2024 -0500
RFC2653-Add dense math test for new instruction names.
2024-11-16 Michael Meissner
gcc/testsuit
https://gcc.gnu.org/g:8618eb7060e6fd6b901b7419a1d41378dc63e07e
commit 8618eb7060e6fd6b901b7419a1d41378dc63e07e
Merge: a8d1d7ef87e4 1161c5b6f99b
Author: Michael Meissner
Date: Sat Nov 16 19:26:46 2024 -0500
Merge commit 'refs/users/meissner/heads/work186-vpair' of
git+ssh://gcc.gnu.org/git
https://gcc.gnu.org/g:10de735a2419862a4f8524d27ab5a8d8d9919709
commit 10de735a2419862a4f8524d27ab5a8d8d9919709
Author: Michael Meissner
Date: Sat Nov 16 02:23:52 2024 -0500
Vector pair support.
This patch adds a new include file (vector-pair.h) that adds support so that
users
https://gcc.gnu.org/g:557449775b1304bf799c88bc77e13c4bc35296b6
commit 557449775b1304bf799c88bc77e13c4bc35296b6
Merge: bb265cb6fd09 ea6efacae424
Author: Michael Meissner
Date: Sat Nov 16 19:25:24 2024 -0500
Merge commit 'refs/users/meissner/heads/work186-test' of
git+ssh://gcc.gnu.org/git/
https://gcc.gnu.org/g:4981d1eb6364a7973fe0b8255851bb433759b263
commit 4981d1eb6364a7973fe0b8255851bb433759b263
Author: Michael Meissner
Date: Sat Nov 16 02:15:46 2024 -0500
Revert changes
Diff:
---
gcc/config/rs6000/altivec.md | 35 +-
gcc/config/rs6000/fusion.md | 66
https://gcc.gnu.org/g:fc52575389b04419d58157b8d0e89bbcec73b425
commit fc52575389b04419d58157b8d0e89bbcec73b425
Author: Michael Meissner
Date: Sat Nov 16 02:17:05 2024 -0500
PR target/117251: Add PowerPC XXEVAL support to speed up SHA3 calculations
The multibuff.c benchmark attache
https://gcc.gnu.org/g:4f30bca742519d0e492bebeff0c1dd033ae6
commit 4f30bca742519d0e492bebeff0c1dd033ae6
Author: Michael Meissner
Date: Sat Nov 16 01:57:04 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.dmf | 386 ++
1 file
https://gcc.gnu.org/g:234501f7cd567e600f70737db38a90ecfaf7cc17
commit 234501f7cd567e600f70737db38a90ecfaf7cc17
Author: Michael Meissner
Date: Sat Nov 16 02:21:29 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.sha | 169 ++
1 file
https://gcc.gnu.org/g:d6d6f5f3e7d13e9ee1fdc86f991e3e7e8655cdf3
commit d6d6f5f3e7d13e9ee1fdc86f991e3e7e8655cdf3
Merge: 28d7d2f58a2f db76578d1af6
Author: Michael Meissner
Date: Sat Nov 16 19:21:57 2024 -0500
Merge commit 'refs/users/meissner/heads/work186-libs' of
git+ssh://gcc.gnu.org/git/
https://gcc.gnu.org/g:c3bb48609fa5431deadca4c5280b8394a5327c04
commit c3bb48609fa5431deadca4c5280b8394a5327c04
Author: Michael Meissner
Date: Sat Nov 16 02:10:28 2024 -0500
PR target/117251: Add PowerPC XXEVAL support to speed up SHA3 calculations
The multibuff.c benchmark attache
The branch 'meissner/heads/work186-sha' was updated to point to:
62082e9dacf7... Merge commit 'refs/users/meissner/heads/work186-sha' of git
It previously pointed to:
bd08a23488c8... Update ChangeLog.*
Diff:
Summary of changes (added commits):
---
62082e9..
https://gcc.gnu.org/g:aac5c57ee167230cea466064951daf06e42197b9
commit r15-5361-gaac5c57ee167230cea466064951daf06e42197b9
Author: Jan Hubicka
Date: Sun Nov 17 01:21:04 2024 +0100
Add __builtion_unreachable to vector::size(), vector::capacity()
This patch makes it clear that vector
https://gcc.gnu.org/g:c57154a52f9ccf573a82ffb49d72c90c16e336f2
commit c57154a52f9ccf573a82ffb49d72c90c16e336f2
Author: Michael Meissner
Date: Thu Nov 14 12:09:49 2024 -0500
Add ChangeLog.bugs and update REVISION.
2024-11-14 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:be4c4f00f7836e256d6af9e806f485e624fd0ab6
commit be4c4f00f7836e256d6af9e806f485e624fd0ab6
Merge: 81f1e1e30680 05e2c6dca93d
Author: Michael Meissner
Date: Sat Nov 16 19:17:16 2024 -0500
Merge commit 'refs/users/meissner/heads/work186-bugs' of
git+ssh://gcc.gnu.org/git/
https://gcc.gnu.org/g:97bec89d0c92a973f9d8dfa240ee69e21c1f5b8c
commit 97bec89d0c92a973f9d8dfa240ee69e21c1f5b8c
Author: Michael Meissner
Date: Sat Nov 16 02:28:44 2024 -0500
PR 99293: Optimize splat of a V2DF/V2DI extract with constant element
We had optimizations for splat of a ve
https://gcc.gnu.org/g:b822fba1413b1cd01f2c8331ed639f88e54f2c50
commit b822fba1413b1cd01f2c8331ed639f88e54f2c50
Author: Michael Meissner
Date: Sat Nov 16 19:11:51 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 13 +
1 file changed, 13 insertions(+)
diff --gi
https://gcc.gnu.org/g:e481a8ed367f27b429509cd37c3aac55fecd447b
commit e481a8ed367f27b429509cd37c3aac55fecd447b
Author: Michael Meissner
Date: Sat Nov 16 19:10:21 2024 -0500
Vector pair test only runs in 64-bits
In 32-bit mode, the vector pair load and stores are not generated, eve
https://gcc.gnu.org/g:94bea5dd6c9a06ddb6244be1e5196ff5fbe2b186
commit r15-5354-g94bea5dd6c9a06ddb6244be1e5196ff5fbe2b186
Author: Andrew Pinski
Date: Sat Nov 16 10:52:23 2024 -0800
libiberity: ANSIfy test-demangle.c
Some of the function definitions used K&R style definitions (but n
https://gcc.gnu.org/g:101f8c73d575b4746e49b0ea35eb6cc24de1dfdc
commit r15-5358-g101f8c73d575b4746e49b0ea35eb6cc24de1dfdc
Author: Jan Hubicka
Date: Sat Nov 16 23:44:13 2024 +0100
Minor cleanup to cxx_init_decl_processing
gcc/cp/ChangeLog:
* decl.cc (cxx_build_opera
https://gcc.gnu.org/g:307b11179aeeab3a837ea287a5557763e99f6f89
commit r15-5357-g307b11179aeeab3a837ea287a5557763e99f6f89
Author: Georg-Johann Lay
Date: Sat Nov 16 22:12:05 2024 +0100
AVR: Fix building LibF7 after switching to C23.
Since r15-5327, GNU-C23 is being used as C languag
https://gcc.gnu.org/g:bbfba1cc925d7b90d9f501d237fbe10631dbd6d1
commit r15-5351-gbbfba1cc925d7b90d9f501d237fbe10631dbd6d1
Author: Georg-Johann Lay
Date: Wed Nov 6 09:46:40 2024 +0100
AVR: Add an RTL peephole to tweak lower_reg:QI o= cst.
For operations like X o= CST, regalloc may
https://gcc.gnu.org/g:b085fc9965b7d1e99725892587682822068f2baa
commit r15-5356-gb085fc9965b7d1e99725892587682822068f2baa
Author: Andrew Pinski
Date: Fri Nov 15 23:20:42 2024 -0800
match: Optimize `max(a,b) == 0` to `(a|b) == 0` for unsigned [PR115275]
For unsigned types, you can o
https://gcc.gnu.org/g:dac2236d12583c43b7163fdb1d9d5bf49a3b5fd0
commit r13-9196-gdac2236d12583c43b7163fdb1d9d5bf49a3b5fd0
Author: Georg-Johann Lay
Date: Sat Nov 9 12:40:48 2024 +0100
AVR: target/117500 - Use output_operand_lossage in avr_print_operand.
PR target/117500
https://gcc.gnu.org/g:74bfca7360910ae640c2c9c362fe9a4c0ebcc3ba
commit r14-10934-g74bfca7360910ae640c2c9c362fe9a4c0ebcc3ba
Author: Georg-Johann Lay
Date: Sat Nov 9 12:40:48 2024 +0100
AVR: target/117500 - Use output_operand_lossage in avr_print_operand.
PR target/117500
https://gcc.gnu.org/g:5eadc673366c68a62264c55a570cbdfca96bbbaa
commit r15-5355-g5eadc673366c68a62264c55a570cbdfca96bbbaa
Author: Eikansh Gupta
Date: Mon Nov 11 17:25:45 2024 +0530
MATCH: Simplify `min(a, b) op max(a, b)` to `a op b` [PR109401]
This patch simplify `min(a,b) op max(
https://gcc.gnu.org/g:083892ba18452383a1f240072d2a96dd72321a4f
commit r15-5353-g083892ba18452383a1f240072d2a96dd72321a4f
Author: Georg-Johann Lay
Date: Sat Nov 16 14:26:02 2024 +0100
AVR: target/116781 - Fix ICE due to (clobber (match_dup)) in tablejump.
This patch avoids (clobber
https://gcc.gnu.org/g:02d7370966ac19af966b827b4c984e8a38fdf728
commit r15-5352-g02d7370966ac19af966b827b4c984e8a38fdf728
Author: Georg-Johann Lay
Date: Sat Nov 9 12:40:48 2024 +0100
AVR: target/117500 - Use output_operand_lossage in avr_print_operand.
PR target/117500
https://gcc.gnu.org/g:27ff8049bbdb0a001ba46835cd6a334c4ac76573
commit r15-5347-g27ff8049bbdb0a001ba46835cd6a334c4ac76573
Author: Paul Thomas
Date: Sat Nov 16 15:56:10 2024 +
Fortran: Fix segmentation fault in defined assignment [PR109066]
2024-11-16 Paul Thomas
gcc
https://gcc.gnu.org/g:09ef9756f22a8c4143c6b8d3afcddc72fb700c76
commit r15-5348-g09ef9756f22a8c4143c6b8d3afcddc72fb700c76
Author: Jakub Jelinek
Date: Sat Nov 16 17:04:38 2024 +0100
libgcc: Fix a warning/error in libgcc2.c [PR117624]
Since the switch to -std=gnu23 by default, float.
https://gcc.gnu.org/g:7c7e630cd0b678a348ee9600f637f71293882d2e
commit r15-5345-g7c7e630cd0b678a348ee9600f637f71293882d2e
Author: Jeff Law
Date: Sat Nov 16 08:42:01 2024 -0700
Fix various sh tests to work with c23
A few SH tests want to create a bool typedef which doesn't work for
https://gcc.gnu.org/g:8e2b9c800d10e1a7979e38c168a076e7b7403807
commit r15-5343-g8e2b9c800d10e1a7979e38c168a076e7b7403807
Author: Jeff Law
Date: Sat Nov 16 08:24:20 2024 -0700
[committed] Fix compilation of testglue wrapper after c23 changes
testglue.c (which is used for exit/abort
https://gcc.gnu.org/g:601a734188f3d2d344202dac182218503c487550
commit r15-5342-g601a734188f3d2d344202dac182218503c487550
Author: Dimitar Dimitrov
Date: Sat Nov 16 16:29:48 2024 +0200
testsuite: pru: Fix pr64366.c for new -std=gnu23 default
Provide function declaration in order to
The branch 'aoliva/heads/testme' was updated to point to:
497e567c806a... drop expensive mergeable tests in favor of gimple_vuse comp
It previously pointed to:
ee90f6907f2b... switch to wide_int for masks and constants
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
https://gcc.gnu.org/g:a19986a887a000ab2338ff17db0bf3972f792588
commit a19986a887a000ab2338ff17db0bf3972f792588
Author: Alexandre Oliva
Date: Fri Nov 15 18:00:40 2024 -0300
switch to wide_int for masks and constants
Diff:
---
gcc/gimple-fold.cc | 277 ++
https://gcc.gnu.org/g:4b8c5b337e007ea0d1b9b86c523570b2b7732d86
commit r15-5340-g4b8c5b337e007ea0d1b9b86c523570b2b7732d86
Author: Richard Biener
Date: Fri Nov 15 10:08:11 2024 +0100
Flip vectorization to forced SLP
The following flips the vectorizer to forced SLP, there is almost
https://gcc.gnu.org/g:4621b684aeb846a682de7e857d67b72eb94f458e
commit r15-5338-g4621b684aeb846a682de7e857d67b72eb94f458e
Author: Richard Biener
Date: Fri Nov 15 09:22:37 2024 +0100
tree-optimization/117605 - SLP with large negative single-element
interleaving
We fail to demote th
https://gcc.gnu.org/g:39e763ca876fba4449c0781f61115e063f481add
commit r15-5339-g39e763ca876fba4449c0781f61115e063f481add
Author: Richard Biener
Date: Fri Nov 15 10:04:23 2024 +0100
tree-optimization/117606 - SLP and single element interleaving
The following tries to reduce the amo
https://gcc.gnu.org/g:935aaface9469df644a3d926320da68cd796c067
commit r15-5337-g935aaface9469df644a3d926320da68cd796c067
Author: Richard Biener
Date: Fri Nov 15 08:42:04 2024 +0100
tree-optimization/117558 - peeling for gaps and VL vectors
The following ensures that peeling a sing
https://gcc.gnu.org/g:cee7d080d5c2a5fb8125878998b742c040ec88b4
commit r15-5336-gcee7d080d5c2a5fb8125878998b742c040ec88b4
Author: Jan Hubicka
Date: Sat Nov 16 14:04:32 2024 +0100
Ignore conditions guarding __builtin_unreachable in inliner metrics
This extends my last year attempt t
https://gcc.gnu.org/g:9a9f996a1e8f9ec2a4ac12eb7a50f515c362c615
commit 9a9f996a1e8f9ec2a4ac12eb7a50f515c362c615
Merge: 30eb59ff2e28 cfa79cf5422d
Author: Michael Meissner
Date: Sat Nov 16 00:59:20 2024 -0500
Merge commit 'refs/users/meissner/heads/work186-dmf' of
git+ssh://gcc.gnu.org/git/g
https://gcc.gnu.org/g:d8af6c203f18b4fd736df9567926589d96f8e0b3
commit r15-5334-gd8af6c203f18b4fd736df9567926589d96f8e0b3
Author: Martin Uecker
Date: Thu Nov 14 20:54:33 2024 +0100
c: fix ICE when forming composite type for two structures / unions
[PR117548]
When forming the compo
https://gcc.gnu.org/g:064c6493c879c4c1a989e67ce5adc32c1be83d67
commit r15-5335-g064c6493c879c4c1a989e67ce5adc32c1be83d67
Author: Jason Merrill
Date: Fri Nov 15 22:18:27 2024 -0500
c++: adjust some tests for modules
We aren't enabling modules by default yet, but let's fix these tes
https://gcc.gnu.org/g:a95a37af62df9ae0541e20fdab1bb0818a854e42
commit a95a37af62df9ae0541e20fdab1bb0818a854e42
Author: Michael Meissner
Date: Sat Nov 16 02:28:44 2024 -0500
PR 99293: Optimize splat of a V2DF/V2DI extract with constant element
We had optimizations for splat of a ve
https://gcc.gnu.org/g:10a20e362411005e68a9cabcae9f943e17916855
commit 10a20e362411005e68a9cabcae9f943e17916855
Author: Michael Meissner
Date: Sat Nov 16 01:50:54 2024 -0500
RFC2655-Add saturating subtract built-ins.
This patch adds support for a saturating subtract built-in functi
The branch 'meissner/heads/work186-libs' was updated to point to:
db76578d1af6... Merge commit 'refs/users/meissner/heads/work186-libs' of gi
It previously pointed to:
3779b9490f57... Add ChangeLog.libs and update REVISION.
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:2689754bbcaf49dde25d78ac02f5a5736aed7758
commit 2689754bbcaf49dde25d78ac02f5a5736aed7758
Author: Michael Meissner
Date: Sat Nov 16 00:39:05 2024 -0500
Use architecture flags for defining _ARCH_PWR macros.
For the newer architectures, this patch changes GCC to
https://gcc.gnu.org/g:652d1bc1bb8f88bacdb833e08c26e06b5239a1f2
commit 652d1bc1bb8f88bacdb833e08c26e06b5239a1f2
Author: Michael Meissner
Date: Thu Nov 14 12:11:43 2024 -0500
Add ChangeLog.sha and update REVISION.
2024-11-14 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:ad09327da5bcc1294df86e7d466863a32fd30a2d
commit ad09327da5bcc1294df86e7d466863a32fd30a2d
Author: Michael Meissner
Date: Sat Nov 16 01:20:12 2024 -0500
RFC2653-Add wD constraint.
This patch adds a new constraint ('wD') that matches the accumulator
registers
https://gcc.gnu.org/g:ac5f0dcec871da171abb18691057c1deb70efa9f
commit ac5f0dcec871da171abb18691057c1deb70efa9f
Author: Michael Meissner
Date: Sat Nov 16 01:29:27 2024 -0500
RFC2653-Add dense math test for new instruction names.
2024-11-16 Michael Meissner
gcc/testsuit
https://gcc.gnu.org/g:deb635249c04efee269e9407c48de6af92361ad9
commit deb635249c04efee269e9407c48de6af92361ad9
Author: Michael Meissner
Date: Sat Nov 16 02:14:19 2024 -0500
Add potential p-future XVRLD and XVRLDI instructions.
2024-11-16 Michael Meissner
gcc/
https://gcc.gnu.org/g:6c28f3fda7f8cf004782015fa06eab89f532175a
commit 6c28f3fda7f8cf004782015fa06eab89f532175a
Author: Michael Meissner
Date: Sat Nov 16 01:27:55 2024 -0500
RFC2653-PowerPC: Switch to dense math names for all MMA operations.
This patch changes the assembler instruc
The branch 'meissner/heads/work186-bugs' was updated to point to:
2f6e89b03e18... Merge commit 'refs/users/meissner/heads/work186-bugs' of gi
It previously pointed to:
043761f295c0... Add ChangeLog.bugs and update REVISION.
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:91b5a4d29d5cdb095813b0bcaa1a22f47b813cf9
commit 91b5a4d29d5cdb095813b0bcaa1a22f47b813cf9
Author: Michael Meissner
Date: Sat Nov 16 02:30:10 2024 -0500
Add power9 and power10 float to logical optimizations.
2024-11-16 Michael Meissner
gcc/
https://gcc.gnu.org/g:7408385940e06f6559b319edabc3db2daee5ce94
commit 7408385940e06f6559b319edabc3db2daee5ce94
Author: Michael Meissner
Date: Sat Nov 16 01:43:32 2024 -0500
RFC2656-Support load/store vector with right length.
This patch adds support for new instructions that may b
https://gcc.gnu.org/g:9702ae2204e8e5e2e55c1716e2e867a2d161442b
commit 9702ae2204e8e5e2e55c1716e2e867a2d161442b
Author: Michael Meissner
Date: Thu Nov 14 12:09:49 2024 -0500
Add ChangeLog.bugs and update REVISION.
2024-11-14 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:141b363d017e56833575f2126de781299b0b2db2
commit 141b363d017e56833575f2126de781299b0b2db2
Author: Alexandre Oliva
Date: Fri Nov 15 23:18:20 2024 -0300
drop expensive mergeable tests in favor of gimple_vuse compares
Diff:
---
gcc/gimple-fold.cc| 18
https://gcc.gnu.org/g:7745717355f7bcab88e3703762c275ac7848a9ba
commit 7745717355f7bcab88e3703762c275ac7848a9ba
Author: Michael Meissner
Date: Sat Nov 16 02:23:52 2024 -0500
Vector pair support.
This patch adds a new include file (vector-pair.h) that adds support so that
users
https://gcc.gnu.org/g:e505566f148b60fc8e99bfca29332d6b239545e3
commit e505566f148b60fc8e99bfca29332d6b239545e3
Author: Michael Meissner
Date: Sat Nov 16 02:18:12 2024 -0500
Add potential p-future XVRLD and XVRLDI instructions.
2024-11-16 Michael Meissner
gcc/
https://gcc.gnu.org/g:db38e662a3fa84688abd963665acad77d7a98de0
commit db38e662a3fa84688abd963665acad77d7a98de0
Author: Michael Meissner
Date: Sat Nov 16 02:10:28 2024 -0500
PR target/117251: Add PowerPC XXEVAL support to speed up SHA3 calculations
The multibuff.c benchmark attache
https://gcc.gnu.org/g:d821522aaf4980268d02dbf6bf1536f4215718f3
commit d821522aaf4980268d02dbf6bf1536f4215718f3
Author: Michael Meissner
Date: Sat Nov 16 01:57:04 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.dmf | 386 ++
1 file
https://gcc.gnu.org/g:2cce8f16c501a66a7465973fbe49dbe933671a38
commit 2cce8f16c501a66a7465973fbe49dbe933671a38
Author: Michael Meissner
Date: Sat Nov 16 02:15:46 2024 -0500
Revert changes
Diff:
---
gcc/config/rs6000/altivec.md | 35 +-
gcc/config/rs6000/fusion.md | 66
https://gcc.gnu.org/g:11f43fc9bd981640a4fbca7caece2e38d5285cb7
commit 11f43fc9bd981640a4fbca7caece2e38d5285cb7
Merge: dea4675952d0 350977a1094a
Author: Michael Meissner
Date: Sat Nov 16 01:05:31 2024 -0500
Merge commit 'refs/users/meissner/heads/work186-vpair' of
git+ssh://gcc.gnu.org/git
The branch 'meissner/heads/work186-vpair' was updated to point to:
11f43fc9bd98... Merge commit 'refs/users/meissner/heads/work186-vpair' of g
It previously pointed to:
350977a1094a... Add ChangeLog.vpair and update REVISION.
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:dea4675952d0f5c8ce11cacdf167acedf4b6860f
commit dea4675952d0f5c8ce11cacdf167acedf4b6860f
Author: Michael Meissner
Date: Thu Nov 14 12:08:51 2024 -0500
Add ChangeLog.vpair and update REVISION.
2024-11-14 Michael Meissner
gcc/
* Cha
https://gcc.gnu.org/g:0355702c71cf3ad6e897a09cfbbe95a42c3054f7
commit 0355702c71cf3ad6e897a09cfbbe95a42c3054f7
Author: Michael Meissner
Date: Thu Nov 14 12:12:40 2024 -0500
Add ChangeLog.test and update REVISION.
2024-11-14 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:db76578d1af675ecf5fcf4183e7910e87841bb61
commit db76578d1af675ecf5fcf4183e7910e87841bb61
Merge: 2ae6e81b63be 3779b9490f57
Author: Michael Meissner
Date: Sat Nov 16 01:00:56 2024 -0500
Merge commit 'refs/users/meissner/heads/work186-libs' of
git+ssh://gcc.gnu.org/git/
https://gcc.gnu.org/g:2ae6e81b63be6006db9e83f49865084c27300a33
commit 2ae6e81b63be6006db9e83f49865084c27300a33
Author: Michael Meissner
Date: Thu Nov 14 12:10:52 2024 -0500
Add ChangeLog.libs and update REVISION.
2024-11-14 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:2f6e89b03e189c4d9052e27dbcb0dbec6656feca
commit 2f6e89b03e189c4d9052e27dbcb0dbec6656feca
Merge: 9702ae2204e8 043761f295c0
Author: Michael Meissner
Date: Sat Nov 16 00:57:24 2024 -0500
Merge commit 'refs/users/meissner/heads/work186-bugs' of
git+ssh://gcc.gnu.org/git/
https://gcc.gnu.org/g:863f311c96db3e87cf43cfad3e6b8dca8e113187
commit 863f311c96db3e87cf43cfad3e6b8dca8e113187
Author: Michael Meissner
Date: Sat Nov 16 02:17:05 2024 -0500
PR target/117251: Add PowerPC XXEVAL support to speed up SHA3 calculations
The multibuff.c benchmark attache
https://gcc.gnu.org/g:75ce3b0ec585df9f2b2d5d34eddf08ef0eb8756a
commit 75ce3b0ec585df9f2b2d5d34eddf08ef0eb8756a
Author: Michael Meissner
Date: Sat Nov 16 01:26:00 2024 -0500
RFC2653-Add support for dense math registers.
The MMA subsystem added the notion of accumulator registers as
The branch 'meissner/heads/work186-sha' was updated to point to:
eeea9f81b41e... Merge commit 'refs/users/meissner/heads/work186-sha' of git
It previously pointed to:
55a53162c0f5... Add ChangeLog.sha and update REVISION.
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:7f09b7c6426c15cd69f2758ec170d18248de7d8f
commit 7f09b7c6426c15cd69f2758ec170d18248de7d8f
Author: Michael Meissner
Date: Sat Nov 16 01:35:43 2024 -0500
RFC2653-PowerPC: Add support for 1,024 bit DMR registers.
This patch is a prelimianry patch to add the full
The branch 'meissner/heads/work186-test' was updated to point to:
ea6efacae424... Merge commit 'refs/users/meissner/heads/work186-test' of gi
It previously pointed to:
46f25932b727... Add ChangeLog.test and update REVISION.
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:30eb59ff2e281be019cdead97cdb4ef18651e628
commit 30eb59ff2e281be019cdead97cdb4ef18651e628
Author: Michael Meissner
Date: Thu Nov 14 12:07:59 2024 -0500
Add ChangeLog.dmf and update REVISION.
2024-11-14 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work186-dmf' was updated to point to:
9a9f996a1e8f... Merge commit 'refs/users/meissner/heads/work186-dmf' of git
It previously pointed to:
cfa79cf5422d... Add ChangeLog.dmf and update REVISION.
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:c361001019bc64668ac7187e91a670042109d7b9
commit c361001019bc64668ac7187e91a670042109d7b9
Author: Michael Meissner
Date: Sat Nov 16 00:48:16 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 127 +
1 file
1 - 100 of 122 matches
Mail list logo