The branch 'aoliva/heads/testme' was updated to point to:
5f282e81f4c3... ifcombine: avoid unsound forwarder-enabled combinations [PR
It previously pointed to:
2a07a07a42a9... ifcombine: don't try xor on right-hand op
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
https://gcc.gnu.org/g:696dcb8933dc84d6a32cd0e6ec502ba865a012fa
commit 696dcb8933dc84d6a32cd0e6ec502ba865a012fa
Author: Alexandre Oliva
Date: Thu Nov 28 18:44:28 2024 -0300
fold fold_truth_andor field merging into ifcombine
This patch introduces various improvements to the logic th
https://gcc.gnu.org/g:5f282e81f4c3cb625d7b39e3fa312dd63fccbff3
commit 5f282e81f4c3cb625d7b39e3fa312dd63fccbff3
Author: Alexandre Oliva
Date: Thu Nov 28 21:56:34 2024 -0300
ifcombine: avoid unsound forwarder-enabled combinations [PR117723]
When ifcombining contiguous blocks, we can
https://gcc.gnu.org/g:2a07a07a42a9f194fd07c34e89bdafcb8176a1ed
commit 2a07a07a42a9f194fd07c34e89bdafcb8176a1ed
Author: Alexandre Oliva
Date: Thu Nov 28 18:44:35 2024 -0300
ifcombine: don't try xor on right-hand op
Diff:
---
gcc/gimple-fold.cc | 4
1 file changed, 4 insertions(+)
di
The branch 'aoliva/heads/testme' was updated to point to:
2a07a07a42a9... ifcombine: don't try xor on right-hand op
It previously pointed to:
93e2a2990abb... ifcombine: don't try xor on right-hand op
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
https://gcc.gnu.org/g:1682b6669ba3cc8562a8fcc3c7eda00a313c9c43
commit 1682b6669ba3cc8562a8fcc3c7eda00a313c9c43
Author: Alexandre Oliva
Date: Thu Nov 28 21:56:34 2024 -0300
ifcombine: avoid unsound forwarder-enabled combinations [PR117723]
When ifcombining contiguous blocks, we can
https://gcc.gnu.org/g:ff06b3bd1d35c04904a3ddd3c38080b71f490294
commit ff06b3bd1d35c04904a3ddd3c38080b71f490294
Author: Alexandre Oliva
Date: Thu Nov 28 18:44:28 2024 -0300
fold fold_truth_andor field merging into ifcombine
This patch introduces various improvements to the logic th
https://gcc.gnu.org/g:93e2a2990abb2b2085207c7008f5070e69746d87
commit 93e2a2990abb2b2085207c7008f5070e69746d87
Author: Alexandre Oliva
Date: Thu Nov 28 18:44:35 2024 -0300
ifcombine: don't try xor on right-hand op
Diff:
---
gcc/gimple-fold.cc | 4
1 file changed, 4 insertions(+)
di
The branch 'aoliva/heads/testme' was updated to point to:
93e2a2990abb... ifcombine: don't try xor on right-hand op
It previously pointed to:
be442be963ba... ifcombine: don't try xor on right-hand op
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
https://gcc.gnu.org/g:75e065ed787a6686700acbc94955f25c1a92e7e2
commit 75e065ed787a6686700acbc94955f25c1a92e7e2
Author: Alexandre Oliva
Date: Thu Nov 28 21:56:34 2024 -0300
ifcombine: avoid unsound forwarder-enabled combinations [PR117723]
When ifcombining contiguous blocks, we can
https://gcc.gnu.org/g:be442be963ba54e8deba7613a215a77daa7eb006
commit be442be963ba54e8deba7613a215a77daa7eb006
Author: Alexandre Oliva
Date: Thu Nov 28 18:44:35 2024 -0300
ifcombine: don't try xor on right-hand op
Diff:
---
gcc/gimple-fold.cc | 4
1 file changed, 4 insertions(+)
di
https://gcc.gnu.org/g:1df512bfd42688024bc33f607704529b18f1e481
commit 1df512bfd42688024bc33f607704529b18f1e481
Author: Alexandre Oliva
Date: Thu Nov 28 18:44:28 2024 -0300
fold fold_truth_andor field merging into ifcombine
This patch introduces various improvements to the logic th
The branch 'aoliva/heads/testme' was updated to point to:
be442be963ba... ifcombine: don't try xor on right-hand op
It previously pointed to:
936a10c5c290... ifcombine: avoid forwarders with intervening blocks
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
https://gcc.gnu.org/g:936a10c5c290f0cc84c6b005bdf66553f9807188
commit 936a10c5c290f0cc84c6b005bdf66553f9807188
Author: Alexandre Oliva
Date: Thu Nov 28 21:56:34 2024 -0300
ifcombine: avoid forwarders with intervening blocks
Diff:
---
gcc/testsuite/gcc.dg/torture/ifcmb-1.c | 63 ++
The branch 'aoliva/heads/testme' was updated to point to:
936a10c5c290... ifcombine: avoid forwarders with intervening blocks
It previously pointed to:
4c36c32ff46b... ifcombine: avoid forwarders with intervening blocks
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST)
https://gcc.gnu.org/g:4c36c32ff46bf20897be07ceec2633ac9d1bf005
commit 4c36c32ff46bf20897be07ceec2633ac9d1bf005
Author: Alexandre Oliva
Date: Thu Nov 28 21:56:34 2024 -0300
ifcombine: avoid forwarders with intervening blocks
Diff:
---
gcc/testsuite/gcc.dg/ifcmb-1.c | 60 ++
The branch 'aoliva/heads/testme' was updated to point to:
4c36c32ff46b... ifcombine: avoid forwarders with intervening blocks
It previously pointed to:
e87623a1100e... ifcombine: avoid forwarders with intervening blocks
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST)
https://gcc.gnu.org/g:e87623a1100e66c7073c720b5c697a4590aa7e73
commit e87623a1100e66c7073c720b5c697a4590aa7e73
Author: Alexandre Oliva
Date: Thu Nov 28 21:56:34 2024 -0300
ifcombine: avoid forwarders with intervening blocks
Diff:
---
gcc/testsuite/gcc.dg/ifcmb-1.c | 60 ++
The branch 'aoliva/heads/testme' was updated to point to:
e87623a1100e... ifcombine: avoid forwarders with intervening blocks
It previously pointed to:
93d41e3a7fcc... ifcombine: avoid forwarders with intervening blocks
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST)
https://gcc.gnu.org/g:93d41e3a7fcc2c74f41fdd62edc76bc1068e1a7a
commit 93d41e3a7fcc2c74f41fdd62edc76bc1068e1a7a
Author: Alexandre Oliva
Date: Thu Nov 28 21:56:34 2024 -0300
ifcombine: avoid forwarders with intervening blocks
Diff:
---
gcc/testsuite/gcc.dg/ifcmb-1.c | 60 ++
The branch 'aoliva/heads/testme' was updated to point to:
93d41e3a7fcc... ifcombine: avoid forwarders with intervening blocks
It previously pointed to:
9b671c0fdb80... ifcombine: avoid forwarders with intervening blocks
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST)
https://gcc.gnu.org/g:8841e794667a39446e0ec4bfe9e3e66e5cd5bf80
commit 8841e794667a39446e0ec4bfe9e3e66e5cd5bf80
Author: Alexandre Oliva
Date: Thu Nov 28 18:44:35 2024 -0300
ifcombine: don't try xor on right-hand op
Diff:
---
gcc/gimple-fold.cc | 4
1 file changed, 4 insertions(+)
di
https://gcc.gnu.org/g:9b671c0fdb80d9fd8a60030e7cc9550e903c4fa3
commit 9b671c0fdb80d9fd8a60030e7cc9550e903c4fa3
Author: Alexandre Oliva
Date: Thu Nov 28 21:56:34 2024 -0300
ifcombine: avoid forwarders with intervening blocks
Diff:
---
gcc/testsuite/gcc.dg/ifcmb-1.c | 60 ++
https://gcc.gnu.org/g:1df27fc2ee2fc19a52731e35d1c2f1ce885eeff7
commit 1df27fc2ee2fc19a52731e35d1c2f1ce885eeff7
Author: Alexandre Oliva
Date: Thu Nov 28 18:44:28 2024 -0300
fold fold_truth_andor field merging into ifcombine
This patch introduces various improvements to the logic th
The branch 'aoliva/heads/testme' was updated to point to:
9b671c0fdb80... ifcombine: avoid forwarders with intervening blocks
It previously pointed to:
dab845bbb29b... ifcombine: don't try xor on right-hand op
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
The branch 'aoliva/heads/testbase' was updated to point to:
2261a15c0715... Fortran: fix crash with bounds check writing array section
It previously pointed to:
8500a8c32b8c... Daily bump.
Diff:
Summary of changes (added commits):
---
2261a15... Fortran: f
https://gcc.gnu.org/g:30078cb0cc5e19d3de55d218ae500d59a21e7537
commit r15-5767-g30078cb0cc5e19d3de55d218ae500d59a21e7537
Author: Steven G. Kargl
Date: Thu Nov 28 13:37:02 2024 -0800
Fortran: Check for impure subroutine.
PR fortran/117765
gcc/fortran/ChangeLog:
https://gcc.gnu.org/g:8fd9461976b325efd134f9004a7958ebd008148f
commit r14-10997-g8fd9461976b325efd134f9004a7958ebd008148f
Author: Martin Jambor
Date: Wed Oct 23 11:30:32 2024 +0200
tree-sra: Avoid SRAing arguments to a function returning_twice (PR 117142)
PR 117142 shows that the
https://gcc.gnu.org/g:2261a15c0715cbf5c129b66ee44fc1d3a9e36972
commit r15-5766-g2261a15c0715cbf5c129b66ee44fc1d3a9e36972
Author: Harald Anlauf
Date: Wed Nov 27 21:11:16 2024 +0100
Fortran: fix crash with bounds check writing array section [PR117791]
PR fortran/117791
https://gcc.gnu.org/g:1e2b03e4d66d894c2e42d209502b6957b2dabbf9
commit r15-5765-g1e2b03e4d66d894c2e42d209502b6957b2dabbf9
Author: Jonathan Wakely
Date: Thu Nov 28 12:38:22 2024 +
libstdc++: Use std::_Destroy in std::stacktrace
This benefits from the optimizations in std::_Destr
https://gcc.gnu.org/g:a4954130d43d478a23ec8b65f5d861167935d77a
commit r15-5764-ga4954130d43d478a23ec8b65f5d861167935d77a
Author: Marek Polacek
Date: Thu Nov 28 12:07:00 2024 -0500
c++: define __cpp_pack_indexing [PR113798]
Forgot to do this in my original patch.
P
https://gcc.gnu.org/g:ab2cce593ef6085a5f517cdca2520c5c44acbfad
commit r15-5763-gab2cce593ef6085a5f517cdca2520c5c44acbfad
Author: Uros Bizjak
Date: Thu Nov 28 17:44:03 2024 +0100
i386: Macroize compound shift patterns some more
Merge ashl and compound define_insn_and_split
pat
https://gcc.gnu.org/g:ea36e9d17971210762580489b71b05e7bf7faa2e
commit r14-10996-gea36e9d17971210762580489b71b05e7bf7faa2e
Author: Vladimir N. Makarov
Date: Mon Nov 25 16:09:00 2024 -0500
[PR117105][LRA]: Use unique value reload pseudo for early clobber operand
LRA did not generate
https://gcc.gnu.org/g:196ab7853ef5dc225833a914491add0a3adeaf9d
commit r14-10995-g196ab7853ef5dc225833a914491add0a3adeaf9d
Author: Vladimir N. Makarov
Date: Fri May 10 09:15:50 2024 -0400
[PR114942][LRA]: Don't reuse input reload reg of inout early clobber operand
The insn in que
https://gcc.gnu.org/g:6bba4ca26c9919c0d5b590d648bd0ae9adc678ac
commit r15-5762-g6bba4ca26c9919c0d5b590d648bd0ae9adc678ac
Author: Jonathan Wakely
Date: Thu Nov 28 15:23:25 2024 +
libstdc++: Reorder printer registrations in printers.py
Register StdIntegralConstantPrinter with th
https://gcc.gnu.org/g:fe04901737112abb6b1a71fe645f727384dc986a
commit r15-5761-gfe04901737112abb6b1a71fe645f727384dc986a
Author: Jonathan Wakely
Date: Thu Nov 28 10:24:00 2024 +
libstdc++: Fix allocator-extended move ctor for std::basic_stacktrace
[PR117822]
libstdc++-v3/Chan
https://gcc.gnu.org/g:bb551f497e72b2c86733144568002ef8a7317ca3
commit r15-5760-gbb551f497e72b2c86733144568002ef8a7317ca3
Author: Jonathan Wakely
Date: Wed Nov 27 23:36:03 2024 +
libstdc++: Deprecate std::rel_ops namespace for C++20
This is deprecated in the C++20 standard and
https://gcc.gnu.org/g:3f3966b5a3103ab198257b62bd7563996f2f6f65
commit r15-5759-g3f3966b5a3103ab198257b62bd7563996f2f6f65
Author: Jonathan Wakely
Date: Mon Nov 25 23:01:28 2024 +
libstdc++: Reduce duplication in Doxygen comments for std::list
We have a number of comments which
https://gcc.gnu.org/g:c43527216622a119feb0d2ca4c0d8dd37463fe0a
commit r15-5758-gc43527216622a119feb0d2ca4c0d8dd37463fe0a
Author: Marek Polacek
Date: Wed Oct 9 11:54:37 2024 -0400
c++: Implement P2662R3, Pack Indexing [PR113798]
This patch implements C++26 Pack Indexing, as describ
https://gcc.gnu.org/g:c5126f0a004c27b180ac48f9e874e3744c088a09
commit r15-5757-gc5126f0a004c27b180ac48f9e874e3744c088a09
Author: Mariam Arutunian
Date: Mon Nov 11 12:51:18 2024 -0700
[PATCH v6 02/12] Add built-ins and tests for bit-forward and bit-reversed
CRCs.
This patch introd
https://gcc.gnu.org/g:bb46d05ad64e4e0acb3307e76bab340aa8587d3e
commit r15-5756-gbb46d05ad64e4e0acb3307e76bab340aa8587d3e
Author: Mariam Arutunian
Date: Mon Nov 11 12:48:34 2024 -0700
[PATCH v6 01/12] Implement internal functions for efficient CRC computation.
Add two new internal
https://gcc.gnu.org/g:bcb764ec7c063326a17eb6213313cc9c0fd348b3
commit r15-5755-gbcb764ec7c063326a17eb6213313cc9c0fd348b3
Author: Thomas Schwinge
Date: Thu Nov 28 15:14:20 2024 +0100
Fix 'libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_get_property-gcn.c'
for C23 default
With comm
https://gcc.gnu.org/g:32a3f46ca543726196371a6f2a5d06feb31aa92d
commit r15-5754-g32a3f46ca543726196371a6f2a5d06feb31aa92d
Author: Jakub Jelinek
Date: Thu Nov 28 14:54:42 2024 +0100
testsuite: Fix up pr116675.c test [PR116675]
The test uses dg-do run and scan-assembler* at the same
https://gcc.gnu.org/g:3e8d3079c31567d3e9f43cc2cb100ddef25f48a2
commit r15-5753-g3e8d3079c31567d3e9f43cc2cb100ddef25f48a2
Author: Thomas Schwinge
Date: Thu Nov 28 14:31:17 2024 +0100
Address UNRESOLVED for 'g++.dg/tree-ssa/empty-loop.C'
As of commit 1046c32de4956c3d706a2ff8683582fd
https://gcc.gnu.org/g:0dcc09a8b5eb275ce939daad2bdfc7076ae1863c
commit r15-5752-g0dcc09a8b5eb275ce939daad2bdfc7076ae1863c
Author: Jakub Jelinek
Date: Thu Nov 28 14:31:44 2024 +0100
docs: Fix up __sync_* documentation [PR117642]
The PR14311 commit which added support for __sync_* bu
https://gcc.gnu.org/g:912d5cfb8cf3c2568a544a4260bac4f6f932767a
commit r15-5751-g912d5cfb8cf3c2568a544a4260bac4f6f932767a
Author: Jakub Jelinek
Date: Thu Nov 28 11:50:49 2024 +0100
ranger: Handle nonnull_if_nonzero attribute [PR117023]
On top of the
https://gcc.gnu.org/pipermai
https://gcc.gnu.org/g:19fe55c4801de50deee03b333e94d007aae222e3
commit r15-5750-g19fe55c4801de50deee03b333e94d007aae222e3
Author: Jakub Jelinek
Date: Thu Nov 28 11:48:33 2024 +0100
Add support for nonnull_if_nonzero attribute [PR117023]
As mentioned in an earlier thread, C2Y voted
https://gcc.gnu.org/g:654afa46c90f7552af52fed30bc1a3fa21163f40
commit r15-5749-g654afa46c90f7552af52fed30bc1a3fa21163f40
Author: Jakub Jelinek
Date: Thu Nov 28 11:45:00 2024 +0100
rs6000: Add PowerPC inline asm redzone clobber support
The following patch on top of the
https://
https://gcc.gnu.org/g:37c98fdeac7ae2f9649d49e0cfa2631c84a329da
commit r15-5748-g37c98fdeac7ae2f9649d49e0cfa2631c84a329da
Author: Jakub Jelinek
Date: Thu Nov 28 11:42:11 2024 +0100
inline-asm, i386: Add "redzone" clobber support
The following patch adds a "redzone" clobber (recogni
https://gcc.gnu.org/g:0547dbb725b6d8e878a79e28a2e171eafcfbc1aa
commit r15-5746-g0547dbb725b6d8e878a79e28a2e171eafcfbc1aa
Author: Jakub Jelinek
Date: Thu Nov 28 11:18:07 2024 +0100
expr, c: Don't clear whole unions [PR116416]
As discussed earlier, we currently clear padding bits ev
https://gcc.gnu.org/g:fd62fdc5e1b3c4baf5218eedbc3c6d29861f027b
commit r15-5747-gfd62fdc5e1b3c4baf5218eedbc3c6d29861f027b
Author: Jakub Jelinek
Date: Thu Nov 28 11:30:32 2024 +0100
c++: Small initial fixes for zeroing of padding bits [PR117256]
https://eel.is/c++draft/dcl.init#gene
https://gcc.gnu.org/g:1b3bff737b2d5a7dc0d5977b77200c785fc53f01
commit r15-5745-g1b3bff737b2d5a7dc0d5977b77200c785fc53f01
Author: Tamar Christina
Date: Thu Nov 28 10:23:14 2024 +
middle-end: rework vectorizable_store to iterate over single index
[PR117557]
The testcase
https://gcc.gnu.org/g:aa9f12e58ddc2298a253cc6e1343ad7e2eb9bcad
commit r15-5744-gaa9f12e58ddc2298a253cc6e1343ad7e2eb9bcad
Author: Jonathan Wakely
Date: Wed Nov 27 14:10:34 2024 +
libstdc++: Include in os_defines.h for FreeBSD [PR117210]
This is needed so that __LONG_LONG_SUPPO
https://gcc.gnu.org/g:29032dfa57629d1713a97b17a785273823993a91
commit r15-5743-g29032dfa57629d1713a97b17a785273823993a91
Author: Jakub Jelinek
Date: Thu Nov 28 10:51:16 2024 +0100
gimple-fold: Avoid ICEs with bogus declarations like const attribute no
snprintf [PR117358]
When one
https://gcc.gnu.org/g:88aeea14c23a5d066a635ffb4f1d2943fddcf0bd
commit r15-5742-g88aeea14c23a5d066a635ffb4f1d2943fddcf0bd
Author: Jakub Jelinek
Date: Thu Nov 28 10:23:47 2024 +0100
builtins: Handle BITINT_TYPE in __builtin_iseqsig folding [PR117802]
In check_builtin_function_argume
55 matches
Mail list logo