https://gcc.gnu.org/g:be8d1a358e3abc50c14a1d7b1cfee82fe6f6aa3c
commit r15-5876-gbe8d1a358e3abc50c14a1d7b1cfee82fe6f6aa3c
Author: Richard Biener
Date: Mon Dec 2 14:59:00 2024 +0100
tree-optimization/117874 - missed vectorization that's formerly hybrid
With SLP forced we fail to con
https://gcc.gnu.org/g:dfb9f6e0ed358706ade9a007f8723c4e9ef538fc
commit r15-5875-gdfb9f6e0ed358706ade9a007f8723c4e9ef538fc
Author: Pan Li
Date: Mon Dec 2 21:57:53 2024 +0800
RISC-V: Fix incorrect optimization options passing to cond and builtin
Like the strided load/store, the testc
The branch 'aoliva/heads/testme' was updated to point to:
a1d17cc43d77... ifcombine: simplify and check for build error
It previously pointed to:
17fd3555e2c6... ifcombine: simplify and check for build error
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
https://gcc.gnu.org/g:e11c795b09a4b3238dd10e642b9cc406604ac95a
commit r15-5873-ge11c795b09a4b3238dd10e642b9cc406604ac95a
Author: David Malcolm
Date: Mon Dec 2 17:29:56 2024 -0500
libgdiagnostics: fix a missing rename in the docs
gcc/ChangeLog:
* doc/libgdiagnostics/tut
https://gcc.gnu.org/g:986c71c169378c0bdce41f02377699f29e4a3203
commit r14-11048-g986c71c169378c0bdce41f02377699f29e4a3203
Author: Jonathan Wakely
Date: Wed Sep 18 16:17:28 2024 +0100
libstdc++: Use constexpr instead of _GLIBCXX20_CONSTEXPR in
For the operator<=> overload we can u
https://gcc.gnu.org/g:3a1a3ba916a6e5d795f0f07dea2bdd76c30740a1
commit r14-11047-g3a1a3ba916a6e5d795f0f07dea2bdd76c30740a1
Author: Jason Merrill
Date: Tue Aug 27 13:17:20 2024 -0400
libstdc++: avoid -Wsign-compare
-Wsign-compare complained about these comparisons between (unsigned)
https://gcc.gnu.org/g:61f4509151420fcca2d92e1a382c066c2fd608a6
commit r14-11046-g61f4509151420fcca2d92e1a382c066c2fd608a6
Author: Jason Merrill
Date: Tue Aug 27 13:16:47 2024 -0400
libstdc++: fix testcase regexp
The unescaped * broke the match.
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:38569170f88d96288806ab4ad9d9bdb36320bbf0
commit r14-11045-g38569170f88d96288806ab4ad9d9bdb36320bbf0
Author: Jason Merrill
Date: Tue Aug 27 13:15:52 2024 -0400
libstdc++: avoid -Wzero-as-null-pointer-constant
libstdc++-v3/ChangeLog:
* include/
https://gcc.gnu.org/g:d85ad17c2bc67dfbe74f0867fe51b4df2293d223
commit r14-11043-gd85ad17c2bc67dfbe74f0867fe51b4df2293d223
Author: Jonathan Wakely
Date: Wed Aug 28 12:21:56 2024 +0100
libstdc++: Fix -Wunused-parameter warnings in Networking TS headers
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:f9e34b1aef14d22209bd7b6ed8c58899a0a27b82
commit r14-11044-gf9e34b1aef14d22209bd7b6ed8c58899a0a27b82
Author: Jason Merrill
Date: Tue Aug 27 13:13:40 2024 -0400
libstdc++: remove extra semicolons
The semicolons after each macro invocation here end up following
https://gcc.gnu.org/g:671c22a2e0114149b756efa9c386caf7aaea1d19
commit r14-11035-g671c22a2e0114149b756efa9c386caf7aaea1d19
Author: Jonathan Wakely
Date: Thu Nov 14 16:57:17 2024 +
libstdc++: Make equal and is_permutation short-circuit (LWG 3560)
We already implement short-circu
https://gcc.gnu.org/g:31c7539e26142b1cc3260fb809289333690b657b
commit r14-11042-g31c7539e26142b1cc3260fb809289333690b657b
Author: Jonathan Wakely
Date: Wed Sep 18 15:38:02 2024 +0100
libstdc++: Silence -Woverloaded-virtual warning in cxx11-ios_failure.cc
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:a088552e133d2cab903d9b2660c045e18b57ef65
commit r14-11034-ga088552e133d2cab903d9b2660c045e18b57ef65
Author: Jonathan Wakely
Date: Sun Oct 13 22:28:16 2024 +0100
libstdc++: Implement LWG 3798 for range adaptors [PR106676]
LWG 3798 modified the iterator_categor
https://gcc.gnu.org/g:3fe1629a68992b1b7786fab4c3b286b41abf0e54
commit r14-11039-g3fe1629a68992b1b7786fab4c3b286b41abf0e54
Author: Jonathan Wakely
Date: Thu Nov 7 16:51:58 2024 +
libstdc++: Improve comment for _Hashtable::_M_insert_unique_node
Clarify the effects if rehashing i
https://gcc.gnu.org/g:4b7a1dbd3c2427c118d32657e27c8611c5f8da52
commit r14-11041-g4b7a1dbd3c2427c118d32657e27c8611c5f8da52
Author: Jonathan Wakely
Date: Wed Sep 18 15:41:05 2024 +0100
libstdc++: Silence -Wattributes warning in exception_ptr
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:f2b027a9eff6f24323f8af64f62cf48a76ff7cb5
commit r14-11040-gf2b027a9eff6f24323f8af64f62cf48a76ff7cb5
Author: Jonathan Wakely
Date: Wed Aug 28 11:49:08 2024 +0100
libstdc++: Remove unused typedef in
This local typedef should have been removed in r14-6199-g4563
https://gcc.gnu.org/g:d4c402b5177c51f3e7292da776dcf44a63d05196
commit r14-11036-gd4c402b5177c51f3e7292da776dcf44a63d05196
Author: Jonathan Wakely
Date: Fri Oct 11 13:29:06 2024 +0100
libstdc++: Use appropriate feature test macro for std::byte
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:b1be40e99a05a72bf5f666ae2432cd9caa488084
commit r14-11038-gb1be40e99a05a72bf5f666ae2432cd9caa488084
Author: Jonathan Wakely
Date: Thu Nov 14 17:31:43 2024 +
libstdc++: Fix get<0> constraint for lvalue ranges::subrange (LWG 3589)
Approved at October 2021 p
https://gcc.gnu.org/g:0a1c4afe2f9e4ed941774a58e98f32e9c5f2e6f4
commit r14-11037-g0a1c4afe2f9e4ed941774a58e98f32e9c5f2e6f4
Author: Jonathan Wakely
Date: Fri Nov 1 10:50:02 2024 +
libstdc++: Check feature test macros in unordered containers
Replace some `__cplusplus > 201402L` p
https://gcc.gnu.org/g:cdd110e7f155179dc60ac91435f36c614bcc1603
commit r14-11032-gcdd110e7f155179dc60ac91435f36c614bcc1603
Author: Jonathan Wakely
Date: Sat Oct 26 21:24:58 2024 +0100
libstdc++: Fix std::vector::emplace to forward parameter
If the parameter is not lvalue-convertibl
https://gcc.gnu.org/g:22ce6e2dbc5a1aa76782e9502c6de62b1635c6d9
commit r14-11031-g22ce6e2dbc5a1aa76782e9502c6de62b1635c6d9
Author: Jonathan Wakely
Date: Tue Nov 5 23:55:08 2024 +
libstdc++: Fix typo in comment in hashtable.h
And tweak grammar in a couple of comments.
l
https://gcc.gnu.org/g:c61255e2d8c4b060b7c8be7c95137f500185271c
commit r14-11033-gc61255e2d8c4b060b7c8be7c95137f500185271c
Author: Jonathan Wakely
Date: Fri Sep 27 15:51:56 2024 +0100
libstdc++: Fix -Wsign-compare warning in std::string::resize_for_overwrite
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:3a4c9a2c661385a47107c3351c8053d9e1ede0df
commit r14-11030-g3a4c9a2c661385a47107c3351c8053d9e1ede0df
Author: Jonathan Wakely
Date: Fri Nov 1 12:46:26 2024 +
libstdc++: Minor comment improvements in
libstdc++-v3/ChangeLog:
* include/bits/h
https://gcc.gnu.org/g:edbe164af12589002dec6ac5fe92304567b0ab98
commit r14-11029-gedbe164af12589002dec6ac5fe92304567b0ab98
Author: Jonathan Wakely
Date: Thu Nov 14 01:14:44 2024 +
libstdc++: Add missing parts of LWG 3480 for directory iterators [PR117560]
It looks like I only r
https://gcc.gnu.org/g:ea95ef3becfd3d9c12acc5ea9b5aa98fcf8f65d7
commit r14-11028-gea95ef3becfd3d9c12acc5ea9b5aa98fcf8f65d7
Author: Jonathan Wakely
Date: Wed Nov 13 16:47:04 2024 +
libstdc++: Fix calculation of system time in performance tests
The system_time() function used the
https://gcc.gnu.org/g:b3b430ed99729d9191bd6bc78f3537d30d1882ad
commit r14-11027-gb3b430ed99729d9191bd6bc78f3537d30d1882ad
Author: Jonathan Wakely
Date: Wed Nov 13 16:37:24 2024 +
libstdc++: Use __is_single_threaded() in performance tests
With recent glibc releases the __gthrea
https://gcc.gnu.org/g:136ff35dd3413ba4b404649e5947682a7f998109
commit r14-11025-g136ff35dd3413ba4b404649e5947682a7f998109
Author: Jonathan Wakely
Date: Thu Nov 28 10:24:00 2024 +
libstdc++: Fix allocator-extended move ctor for std::basic_stacktrace
[PR117822]
libstdc++-v3/Cha
https://gcc.gnu.org/g:7a656281d8d0774454db01851facefe84e7dc82c
commit r14-11026-g7a656281d8d0774454db01851facefe84e7dc82c
Author: Jonathan Wakely
Date: Thu Nov 14 10:50:34 2024 +
libstdc++: Add missing constraint to operator+ for std::move_iterator
This constraint was added by
https://gcc.gnu.org/g:5425886d1d0239f32f162daf5f2db189d43512e4
commit r14-11024-g5425886d1d0239f32f162daf5f2db189d43512e4
Author: Jonathan Wakely
Date: Tue Sep 24 12:44:09 2024 +0100
libstdc++: Fix std::basic_stracktrace to not assume allocators throw
std::bad_alloc
The standard
https://gcc.gnu.org/g:8173d0a4b75ae2b25e9ed8b4ed8bdc39c3438560
commit r15-5872-g8173d0a4b75ae2b25e9ed8b4ed8bdc39c3438560
Author: Owen Avery
Date: Sun Dec 1 21:17:39 2024 -0500
gccrs: Remove unused files
'gcc/rust/typecheck/rust-hir-type-check-toplevel.{cc,h}'
These files only sti
https://gcc.gnu.org/g:1f0a811ac9f0cbbc94cb2eff02342af736f2024c
commit 1f0a811ac9f0cbbc94cb2eff02342af736f2024c
Author: Michael Meissner
Date: Mon Dec 2 16:36:13 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.sha | 166 ++
1 file
https://gcc.gnu.org/g:ec84b5b5868c61f01b1aa059da6257ae714aba36
commit ec84b5b5868c61f01b1aa059da6257ae714aba36
Author: Michael Meissner
Date: Mon Dec 2 16:24:29 2024 -0500
RFC2686-Add paddis support.
2024-11-22 Michael Meissner
gcc/
* config/rs6000/con
https://gcc.gnu.org/g:58ef1c521c15d3c7755e0f96b472b625122ab609
commit r14-11023-g58ef1c521c15d3c7755e0f96b472b625122ab609
Author: Gaius Mulley
Date: Mon Dec 2 21:34:38 2024 +
[PATCH] PR modula2/116918 -fswig correct syntax fixup
This patch adds a missing % escape in DoCheckUnb
https://gcc.gnu.org/g:8346610803fd729fe7e4572f2c733fe4bfa36788
commit 8346610803fd729fe7e4572f2c733fe4bfa36788
Author: Michael Meissner
Date: Mon Dec 2 16:34:09 2024 -0500
Add potential p-future XVRLD and XVRLDI instructions.
2024-12-02 Michael Meissner
gcc/
https://gcc.gnu.org/g:eec27cbb93e05c8ca77a0bd45875e1e14f4a1921
commit eec27cbb93e05c8ca77a0bd45875e1e14f4a1921
Author: Michael Meissner
Date: Mon Dec 2 16:32:02 2024 -0500
PR target/117251: Add PowerPC XXEVAL support to speed up SHA3 calculations
The multibuff.c benchmark attached
The branch 'meissner/heads/work188-libs' was created in namespace 'refs/users'
pointing to:
d92b2e78950f... Add ChangeLog.meissner and REVISION.
https://gcc.gnu.org/g:38fb2060921fe268873c8753a8a3956f9092cda2
commit 38fb2060921fe268873c8753a8a3956f9092cda2
Author: Michael Meissner
Date: Mon Dec 2 16:20:29 2024 -0500
RFC2656-Support load/store vector with right length.
This patch adds support for new instructions that may be
https://gcc.gnu.org/g:2393d67f2cf3d2f670eabec9059ccb95adec183c
commit 2393d67f2cf3d2f670eabec9059ccb95adec183c
Author: Michael Meissner
Date: Mon Dec 2 16:29:03 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.dmf | 97 ++-
1 file
https://gcc.gnu.org/g:9df687c75126f18e40367044154fee432edf3318
commit 9df687c75126f18e40367044154fee432edf3318
Author: Michael Meissner
Date: Mon Dec 2 16:27:32 2024 -0500
Revert changes
Diff:
---
gcc/config/rs6000/altivec.md | 14
gcc/config/rs6000/constraints
https://gcc.gnu.org/g:e81edf9d86f3647dc510784ee49a625dbaded8b5
commit r14-11022-ge81edf9d86f3647dc510784ee49a625dbaded8b5
Author: Harald Anlauf
Date: Mon Nov 25 22:55:10 2024 +0100
Fortran: passing inquiry ref of complex array to assumed rank dummy
[PR117774]
PR fortran/1
https://gcc.gnu.org/g:382baf97dd99f4c5d8c07d1f4034d237eb6e
commit 382baf97dd99f4c5d8c07d1f4034d237eb6e
Author: Michael Meissner
Date: Mon Dec 2 16:26:10 2024 -0500
RFC2677-Add xvrlw support.
2024-11-22 Michael Meissner
gcc/
* config/rs6000/alti
https://gcc.gnu.org/g:4c857e9c0270a5e71b1f6e9d6d40962f7fef95b9
commit r15-5869-g4c857e9c0270a5e71b1f6e9d6d40962f7fef95b9
Author: Claudio Bantaloukas
Date: Mon Dec 2 16:26:19 2024 +
MAINTAINERS: add myself to write after approval
ChangeLog:
* MAINTAINERS: Add m
https://gcc.gnu.org/g:155cb8f0d01dbaab55ac339e6c55cf36bd5d7b13
commit 155cb8f0d01dbaab55ac339e6c55cf36bd5d7b13
Author: Alexandre Oliva
Date: Sun Dec 1 08:18:01 2024 -0300
ifcombine: don't try xor on right-hand op
Diff:
---
gcc/gimple-fold.cc | 4
1 file changed, 4 insertions(+)
dif
https://gcc.gnu.org/g:89761f1f03565468eb3b15259f6ad42af0cfe198
commit r14-11019-g89761f1f03565468eb3b15259f6ad42af0cfe198
Author: Gaius Mulley
Date: Mon Dec 2 14:34:32 2024 +
[PATCH] PR modula2/117555: Add missing return statement after raise
This patch adds missing return sta
https://gcc.gnu.org/g:a0c9d1462e9409ac26f39caa06c2fe28e6f9b74b
commit a0c9d1462e9409ac26f39caa06c2fe28e6f9b74b
Author: Michael Meissner
Date: Mon Dec 2 16:21:43 2024 -0500
RFC2655-Add saturating subtract built-ins.
This patch adds support for a saturating subtract built-in functio
https://gcc.gnu.org/g:6cddc9a107c7f78590283059f002491d27fa9012
commit 6cddc9a107c7f78590283059f002491d27fa9012
Author: Alexandre Oliva
Date: Sun Dec 1 08:17:58 2024 -0300
fold fold_truth_andor field merging into ifcombine
This patch introduces various improvements to the logic tha
https://gcc.gnu.org/g:1082fdef5049adeb7852673088a04f19510d5a28
commit 1082fdef5049adeb7852673088a04f19510d5a28
Author: Michael Meissner
Date: Mon Dec 2 16:16:43 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.vpair | 420
1 file
https://gcc.gnu.org/g:e0096d84a0f6f34f1f5d417eeae1b73a5c706674
commit e0096d84a0f6f34f1f5d417eeae1b73a5c706674
Author: Michael Meissner
Date: Mon Dec 2 16:14:39 2024 -0500
Vector pair support.
This patch adds a new include file (vector-pair.h) that adds support so that
users w
https://gcc.gnu.org/g:0adba44bae1fe6c88fdc2949065618efd46c10ca
commit 0adba44bae1fe6c88fdc2949065618efd46c10ca
Author: Michael Meissner
Date: Mon Dec 2 15:57:45 2024 -0500
PR 99293: Optimize splat of a V2DF/V2DI extract with constant element
We had optimizations for splat of a vec
https://gcc.gnu.org/g:27e5d860879c8f6075231e2a547fe8ead5f382e4
commit r15-5868-g27e5d860879c8f6075231e2a547fe8ead5f382e4
Author: Jonathan Wakely
Date: Mon Dec 2 16:14:01 2024 +
libstdc++: Disable deprecated warnings for std::rel_ops in std.cc
This avoids some warnings when bui
https://gcc.gnu.org/g:5e361688edcdff3457b6790df98d60438d0dbd3d
commit 5e361688edcdff3457b6790df98d60438d0dbd3d
Author: Michael Meissner
Date: Mon Dec 2 16:01:57 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.bugs | 168 +
1 file
https://gcc.gnu.org/g:784ec9f987664069eda1187879c7b752aa2aa03a
commit 784ec9f987664069eda1187879c7b752aa2aa03a
Author: Michael Meissner
Date: Mon Dec 2 15:59:40 2024 -0500
PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode
Previously GCC would zero externd a D
https://gcc.gnu.org/g:ff65b318a28d8bc8adcc5bf104f3aea8648c1b11
commit ff65b318a28d8bc8adcc5bf104f3aea8648c1b11
Author: Michael Meissner
Date: Mon Dec 2 15:58:44 2024 -0500
Add power9 and power10 float to logical optimizations.
I was answering an email from a co-worker and I pointe
https://gcc.gnu.org/g:5b7555fb5ade47de48c64f0fa3eb1eccdf486585
commit 5b7555fb5ade47de48c64f0fa3eb1eccdf486585
Author: Michael Meissner
Date: Mon Dec 2 15:55:33 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.dmf | 240 ++
1 file
https://gcc.gnu.org/g:0a75cc6c64552c86ce3694a1b1cde22d31dfb740
commit 0a75cc6c64552c86ce3694a1b1cde22d31dfb740
Author: Michael Meissner
Date: Mon Dec 2 15:37:46 2024 -0500
Revert changes
Diff:
---
gcc/config/rs6000/constraints.md| 3 -
gcc/config/rs6000/mma.md| 116
https://gcc.gnu.org/g:c6783d9bb0b9c40da0e08a35303ddf7f186be046
commit c6783d9bb0b9c40da0e08a35303ddf7f186be046
Author: Michael Meissner
Date: Mon Dec 2 15:49:13 2024 -0500
RFC2653-Add wD constraint.
This patch adds a new constraint ('wD') that matches the accumulator
registers
https://gcc.gnu.org/g:45765c11daf943ed877fa757c916b069ba792f16
commit 45765c11daf943ed877fa757c916b069ba792f16
Author: Michael Meissner
Date: Mon Dec 2 15:52:53 2024 -0500
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:b432684dd7f5113b0f51ba2cae04d2c5fbfff987
commit b432684dd7f5113b0f51ba2cae04d2c5fbfff987
Author: Michael Meissner
Date: Mon Dec 2 15:49:39 2024 -0500
RFC2653-Add support for dense math registers.
The MMA subsystem added the notion of accumulator registers as
https://gcc.gnu.org/g:0d0f93fa26ce6e403adbf4e88d2c8fba29c71fd6
commit 0d0f93fa26ce6e403adbf4e88d2c8fba29c71fd6
Author: Michael Meissner
Date: Mon Dec 2 15:41:47 2024 -0500
RFC2653-Add dense math test for new instruction names.
2024-12-02 Michael Meissner
gcc/testsuite
https://gcc.gnu.org/g:fe3fa22c90fbf61ef15c0b9e645952c4305c4ef5
commit fe3fa22c90fbf61ef15c0b9e645952c4305c4ef5
Author: Michael Meissner
Date: Mon Dec 2 15:47:21 2024 -0500
Revert changes
Diff:
---
gcc/config/rs6000/constraints.md | 3 -
gcc/config/rs6000/mma.md
The branch 'meissner/heads/work188-test' was updated to point to:
a80482c82051... Merge commit 'refs/users/meissner/heads/work188-test' of gi
It previously pointed to:
af0ca62a9d6f... Add ChangeLog.test and update REVISION.
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:73e7f63ffaacf018b1fad331d2369bf891620e97
commit r15-5867-g73e7f63ffaacf018b1fad331d2369bf891620e97
Author: Patrick Palka
Date: Mon Dec 2 10:58:50 2024 -0500
c++: some further concepts cleanups
This patch further cleans up the concepts code following the remov
https://gcc.gnu.org/g:a1d17cc43d776ab661baa33420c7320a82d61a4b
commit a1d17cc43d776ab661baa33420c7320a82d61a4b
Author: Alexandre Oliva
Date: Sun Dec 1 08:18:05 2024 -0300
ifcombine: simplify and check for build error
Diff:
---
gcc/gimple-fold.cc| 151 -
https://gcc.gnu.org/g:44857eb8bab4114bba7d294f796b0fa57c42a85a
commit 44857eb8bab4114bba7d294f796b0fa57c42a85a
Author: Michael Meissner
Date: Mon Dec 2 15:35:57 2024 -0500
RFC2653-Add wD constraint.
This patch adds a new constraint ('wD') that matches the accumulator
registers
https://gcc.gnu.org/g:8785c29758ba110950c22124d420faaeb2c0e373
commit 8785c29758ba110950c22124d420faaeb2c0e373
Author: Michael Meissner
Date: Mon Dec 2 15:43:13 2024 -0500
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:57c2305f2ea7e631e2aad02f28606bbac2b7dd75
commit 57c2305f2ea7e631e2aad02f28606bbac2b7dd75
Author: Michael Meissner
Date: Mon Dec 2 15:40:34 2024 -0500
RFC2653-PowerPC: Switch to dense math names for all MMA operations.
This patch changes the assembler instruct
https://gcc.gnu.org/g:85c5e5f7a026c2faac5923678ff9a32fdb18af55
commit 85c5e5f7a026c2faac5923678ff9a32fdb18af55
Author: Michael Meissner
Date: Mon Dec 2 15:39:23 2024 -0500
RFC2653-Add support for dense math registers.
The MMA subsystem added the notion of accumulator registers as
https://gcc.gnu.org/g:4d616a3de1f9fbd8d247d8eec31476e319659c41
commit 4d616a3de1f9fbd8d247d8eec31476e319659c41
Author: Michael Meissner
Date: Mon Dec 2 15:38:21 2024 -0500
RFC2653-Add wD constraint.
This patch adds a new constraint ('wD') that matches the accumulator
registers
https://gcc.gnu.org/g:cec97549b781643f55bde34d025c3170309e3646
commit r15-5866-gcec97549b781643f55bde34d025c3170309e3646
Author: Andreas Schwab
Date: Thu Nov 21 15:35:01 2024 +0100
m68k: don't allow o/o in movdi, movdf, movxf
The movdi, movdf and movxf patterns allow both operands
https://gcc.gnu.org/g:1467409beb27a693e96994899f30e4db015b5c2c
commit r15-5871-g1467409beb27a693e96994899f30e4db015b5c2c
Author: Jonathan Wakely
Date: Thu Nov 28 12:32:59 2024 +
libstdc++: Simplify std::_Destroy using 'if constexpr'
This is another place where we can use 'if c
https://gcc.gnu.org/g:68539971b381d1f606e8b8da62ef15fa1fc1b74e
commit 68539971b381d1f606e8b8da62ef15fa1fc1b74e
Merge: 451c14b5d5ab 07f9d40f6aca
Author: Michael Meissner
Date: Mon Dec 2 15:29:26 2024 -0500
Merge commit 'refs/users/meissner/heads/work188-vpair' of
git+ssh://gcc.gnu.org/git/
https://gcc.gnu.org/g:67fa78e3953c481018d73fb7258d938a9c67eb4e
commit 67fa78e3953c481018d73fb7258d938a9c67eb4e
Author: Michael Meissner
Date: Mon Dec 2 15:34:47 2024 -0500
RFC2653-Add wD constraint.
This patch adds a new constraint ('wD') that matches the accumulator
registers
https://gcc.gnu.org/g:451c14b5d5abd810fe5ee7a5ceb9c346392dd9a5
commit 451c14b5d5abd810fe5ee7a5ceb9c346392dd9a5
Author: Michael Meissner
Date: Mon Dec 2 14:39:56 2024 -0500
Add ChangeLog.vpair and update REVISION.
2024-12-02 Michael Meissner
gcc/
* Chan
The branch 'meissner/heads/work188-vpair' was updated to point to:
68539971b381... Merge commit 'refs/users/meissner/heads/work188-vpair' of g
It previously pointed to:
07f9d40f6aca... Add ChangeLog.vpair and update REVISION.
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:a80482c82051f3b32022e050a527284703ae86d5
commit a80482c82051f3b32022e050a527284703ae86d5
Merge: c1f94b1ce2a8 af0ca62a9d6f
Author: Michael Meissner
Date: Mon Dec 2 15:27:17 2024 -0500
Merge commit 'refs/users/meissner/heads/work188-test' of
git+ssh://gcc.gnu.org/git/g
https://gcc.gnu.org/g:c1f94b1ce2a83bb6df5ce325efc5ad679b5d6d8d
commit c1f94b1ce2a83bb6df5ce325efc5ad679b5d6d8d
Author: Michael Meissner
Date: Mon Dec 2 14:43:46 2024 -0500
Add ChangeLog.test and update REVISION.
2024-12-02 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work188-bugs' was updated to point to:
4f41c757f6cc... Merge commit 'refs/users/meissner/heads/work188-bugs' of gi
It previously pointed to:
70613e2aed6b... Add ChangeLog.bugs and update REVISION.
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:aa38196eb45bfb8a8632381ba3e277deb1b25782
commit r14-11021-gaa38196eb45bfb8a8632381ba3e277deb1b25782
Author: Gaius Mulley
Date: Mon Dec 2 20:25:25 2024 +
[PATCH] PR modula2/116918 -fswig correct syntax
This patch fixes the syntax for the generated swig int
https://gcc.gnu.org/g:ba4bee06d30462622803558bce5232da071575ea
commit ba4bee06d30462622803558bce5232da071575ea
Merge: f91e6c8dceea 57890269720d
Author: Michael Meissner
Date: Mon Dec 2 15:23:46 2024 -0500
Merge commit 'refs/users/meissner/heads/work188-sha' of
git+ssh://gcc.gnu.org/git/gc
https://gcc.gnu.org/g:f91e6c8dceea4f1a5a42565bc59e1f7427ac581e
commit f91e6c8dceea4f1a5a42565bc59e1f7427ac581e
Author: Michael Meissner
Date: Mon Dec 2 14:42:48 2024 -0500
Add ChangeLog.sha and update REVISION.
2024-12-02 Michael Meissner
gcc/
* Change
The branch 'meissner/heads/work188-sha' was updated to point to:
ba4bee06d304... Merge commit 'refs/users/meissner/heads/work188-sha' of git
It previously pointed to:
57890269720d... Add ChangeLog.sha and update REVISION.
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:abe46f55f72ee5471f23ff580bbe50c4626d153b
commit abe46f55f72ee5471f23ff580bbe50c4626d153b
Merge: 2ca7a2a4ecb0 bc8d78add9fa
Author: Michael Meissner
Date: Mon Dec 2 15:17:54 2024 -0500
Merge commit 'refs/users/meissner/heads/work188-dmf' of
git+ssh://gcc.gnu.org/git/gc
https://gcc.gnu.org/g:23529ab45e7cf4967836c56516938213466e276b
commit 23529ab45e7cf4967836c56516938213466e276b
Merge: ab05ee280294 d74c57ac0900
Author: Michael Meissner
Date: Mon Dec 2 15:19:06 2024 -0500
Merge commit 'refs/users/meissner/heads/work188-libs' of
git+ssh://gcc.gnu.org/git/g
The branch 'meissner/heads/work188-libs' was updated to point to:
23529ab45e7c... Merge commit 'refs/users/meissner/heads/work188-libs' of gi
It previously pointed to:
d74c57ac0900... Add ChangeLog.libs and update REVISION.
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:ab05ee280294a919dbb26efa5f8bcae41adbf8d6
commit ab05ee280294a919dbb26efa5f8bcae41adbf8d6
Author: Michael Meissner
Date: Mon Dec 2 14:41:55 2024 -0500
Add ChangeLog.libs and update REVISION.
2024-12-02 Michael Meissner
gcc/
* Chang
The branch 'meissner/heads/work188-dmf' was updated to point to:
abe46f55f72e... Merge commit 'refs/users/meissner/heads/work188-dmf' of git
It previously pointed to:
bc8d78add9fa... Add ChangeLog.dmf and update REVISION.
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:2ca7a2a4ecb0bb6e5c7c03120d15ca21ecb73221
commit 2ca7a2a4ecb0bb6e5c7c03120d15ca21ecb73221
Author: Michael Meissner
Date: Mon Dec 2 14:39:04 2024 -0500
Add ChangeLog.dmf and update REVISION.
2024-12-02 Michael Meissner
gcc/
* Change
https://gcc.gnu.org/g:4f41c757f6cca4fbd9dc41ceb9d9d9e1214fe1e9
commit 4f41c757f6cca4fbd9dc41ceb9d9d9e1214fe1e9
Merge: 2678d5d8d607 70613e2aed6b
Author: Michael Meissner
Date: Mon Dec 2 15:10:33 2024 -0500
Merge commit 'refs/users/meissner/heads/work188-bugs' of
git+ssh://gcc.gnu.org/git/g
https://gcc.gnu.org/g:2678d5d8d607bca3da62b4c3ce43477fa775a7e7
commit 2678d5d8d607bca3da62b4c3ce43477fa775a7e7
Author: Michael Meissner
Date: Mon Dec 2 14:41:02 2024 -0500
Add ChangeLog.bugs and update REVISION.
2024-12-02 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:cf2fdd51954eccb804759b31fcd3f73c3cd133b4
commit cf2fdd51954eccb804759b31fcd3f73c3cd133b4
Author: Mikael Morin
Date: Mon Dec 2 20:48:50 2024 +0100
Add test.
PR tree-optimization/115494
gcc/testsuite/ChangeLog:
* gcc.dg/torture
https://gcc.gnu.org/g:6c41f4ab1f64bcd0dad8abc68073e3b6118c12b0
commit 6c41f4ab1f64bcd0dad8abc68073e3b6118c12b0
Author: Mikael Morin
Date: Mon Dec 2 10:37:01 2024 +0100
tree-optimization: Always select a representative available in the block
[PR115494]
Force the creation of a new
The branch 'mikael/heads/pr115494_v01' was created in namespace 'refs/users'
pointing to:
6c41f4ab1f64... tree-optimization: Always select a representative available
https://gcc.gnu.org/g:b51496b4b2b3e1b3a233db7f68ba17599f4f
commit b51496b4b2b3e1b3a233db7f68ba17599f4f
Author: Michael Meissner
Date: Mon Dec 2 15:07:55 2024 -0500
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 435 +
1 file
https://gcc.gnu.org/g:c9a0ac54aa976f6bff9d84e2292d03dbd040ff16
commit c9a0ac54aa976f6bff9d84e2292d03dbd040ff16
Author: Michael Meissner
Date: Mon Dec 2 15:04:09 2024 -0500
Use architecture flags for defining _ARCH_PWR macros.
For the newer architectures, this patch changes GCC to
https://gcc.gnu.org/g:71cab11033b9e3144abad8520df80f2a221a7afb
commit 71cab11033b9e3144abad8520df80f2a221a7afb
Author: Michael Meissner
Date: Mon Dec 2 15:03:13 2024 -0500
Add rs6000 architecture masks.
This patch begins the journey to move architecture bits that are not user
ISA
https://gcc.gnu.org/g:aeaa1945bca2afab4a66f6749a5cf323d7a6f28f
commit aeaa1945bca2afab4a66f6749a5cf323d7a6f28f
Author: Michael Meissner
Date: Mon Dec 2 15:01:33 2024 -0500
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:70613e2aed6bd90432a1e73e5bcd66191bf92b47
commit 70613e2aed6bd90432a1e73e5bcd66191bf92b47
Author: Michael Meissner
Date: Mon Dec 2 14:41:02 2024 -0500
Add ChangeLog.bugs and update REVISION.
2024-12-02 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:70521420b0487fd67f26566b19b2666290d14d4c
commit 70521420b0487fd67f26566b19b2666290d14d4c
Author: Michael Meissner
Date: Mon Dec 2 14:59:55 2024 -0500
Use vector pair load/store for memcpy with -mcpu=future
In the development for the power10 processor, GCC did
https://gcc.gnu.org/g:5fbb82a5962b3e1777aa15ee9409b3824ae50694
commit 5fbb82a5962b3e1777aa15ee9409b3824ae50694
Author: Michael Meissner
Date: Mon Dec 2 14:59:01 2024 -0500
Add -mcpu=future tests.
This patch adds simple tests for -mcpu=future.
2024-12-02 Michael Meissner
https://gcc.gnu.org/g:37d4ea1fab95f387b5dc1394b8b544848adbaa5d
commit 37d4ea1fab95f387b5dc1394b8b544848adbaa5d
Author: Michael Meissner
Date: Mon Dec 2 14:58:20 2024 -0500
Add -mcpu=future tuning support.
This patch makes -mtune=future use the same tuning decision as
-mtune=power
1 - 100 of 144 matches
Mail list logo