https://gcc.gnu.org/g:24949e640307f91a831e0fb699fea85fb9276a09
commit r15-5843-g24949e640307f91a831e0fb699fea85fb9276a09
Author: Andrew Pinski
Date: Sat Nov 30 13:12:13 2024 -0800
gimple-lim: Reuse boolean var when moving PHI
While looking into PR 117859, I noticed that LIM
so
https://gcc.gnu.org/g:e1009b3de2d05782ae1e0c62f9e81da14c4d6156
commit r15-5844-ge1009b3de2d05782ae1e0c62f9e81da14c4d6156
Author: Andrew Pinski
Date: Sat Nov 30 14:09:48 2024 -0800
VN: Don't recurse on for the same value of `a != 0` [PR117859]
Like r15-5063-g6e84a41622f56c, but thi
https://gcc.gnu.org/g:99d1fcf64d05e7a73ff9718b6354b09798a0512f
commit r15-5838-g99d1fcf64d05e7a73ff9718b6354b09798a0512f
Author: Andrew Pinski
Date: Sat Nov 30 20:40:13 2024 -0800
testsuite: Fix another issue with sve-sizeless-[12].C
There is a different error message expected on
https://gcc.gnu.org/g:cdcc93877f85b2dd95cec0b87abee3a6c6d04780
commit r15-5837-gcdcc93877f85b2dd95cec0b87abee3a6c6d04780
Author: Andrew Pinski
Date: Sat Nov 30 20:34:54 2024 -0800
testsuite: Fix part of sve-sizeless-2.c
r15-5783-gb5df3eefd70064 missed to update part of sve-sizeles
https://gcc.gnu.org/g:e0ffe6620cc29154ef84dbc2ecc44d6d98a2e5c5
commit r15-5842-ge0ffe6620cc29154ef84dbc2ecc44d6d98a2e5c5
Author: Andrew Pinski
Date: Sat Nov 30 21:11:42 2024 -0800
testsuite: Fix aarch64/sve/acle/general-c/gnu_vectors_[12].c for taking
address of vector element
Af
https://gcc.gnu.org/g:849172317a56bb35ceb34ed95a8cf86a661fdb79
commit r15-5841-g849172317a56bb35ceb34ed95a8cf86a661fdb79
Author: Andrew Pinski
Date: Sat Nov 30 21:04:10 2024 -0800
testsuite: Fix aarch64/sve/acle/general-c++/gnu_vectors_[12].C for taking
address of vector element
https://gcc.gnu.org/g:b996304249f3eeeca2b797f73fb71e05f9621fa5
commit r15-5840-gb996304249f3eeeca2b797f73fb71e05f9621fa5
Author: Andrew Pinski
Date: Sat Nov 30 20:58:14 2024 -0800
testsuite: Fix sve-sizeless-[12].C for C++98
In C++98 `{ a }` for aggregates can only mean constructi
https://gcc.gnu.org/g:86b0750561fa9a55d56b71695c433d5b746de020
commit r15-5839-g86b0750561fa9a55d56b71695c433d5b746de020
Author: Andrew Pinski
Date: Sat Nov 30 20:49:48 2024 -0800
testsuite: Fix sve-sizeless-[12].C for aggregate change
Since r15-5777-g761cf60218890a, the SVE types
https://gcc.gnu.org/g:e4c1b3d45a33cfb9d76be11c362f81aa77e29882
commit r15-5836-ge4c1b3d45a33cfb9d76be11c362f81aa77e29882
Author: Alexey Merzlyakov
Date: Sat Nov 30 19:01:28 2024 -0700
[PATCH v3] zero_extend(not) -> xor optimization [PR112398]
This patch adds optimization of the fo
https://gcc.gnu.org/g:abed4806ddd75d4450c40f4064977024be460f4c
commit r15-5834-gabed4806ddd75d4450c40f4064977024be460f4c
Author: Jonathan Wakely
Date: Sat Nov 30 21:43:47 2024 +
libstdc++: Improve new testcase for std::optional assignment [PR117858]
The copy & paste bug affect
https://gcc.gnu.org/g:c2c7d71eeeab7c6e2a8124b53d6eae6c59781e79
commit r15-5833-gc2c7d71eeeab7c6e2a8124b53d6eae6c59781e79
Author: Jonathan Wakely
Date: Sat Nov 30 21:37:02 2024 +
libstdc++: Fix constraints on std::optional converting assignments
[PR117858]
It looks like I copi
https://gcc.gnu.org/g:0598e2f98d28f3ddbf1a4bbced8177ea6b58ad93
commit r15-5831-g0598e2f98d28f3ddbf1a4bbced8177ea6b58ad93
Author: Jonathan Wakely
Date: Mon Nov 25 15:06:13 2024 +
libstdc++: Improve test for synopsis
libstdc++-v3/ChangeLog:
* testsuite/20_util/
https://gcc.gnu.org/g:91f4550e1700b7fcc15baa37cbcd517cc02dc975
commit r15-5832-g91f4550e1700b7fcc15baa37cbcd517cc02dc975
Author: Jonathan Wakely
Date: Mon Nov 25 13:52:19 2024 +
libstdc++: Move std::monostate to for C++26 (P0472R2)
Another C++26 paper just approved in Wrocław
https://gcc.gnu.org/g:2ae0566243c8dacec17ff233e41688f05366d886
commit r15-5830-g2ae0566243c8dacec17ff233e41688f05366d886
Author: Lewis Hyatt
Date: Mon Oct 28 12:52:31 2024 -0400
Support for 64-bit location_t: Internal parts
Several of the selftests in diagnostic-show-locus.cc and
https://gcc.gnu.org/g:9bba9067598dd92dc7bae3bca242a6d350f5b799
commit r15-5828-g9bba9067598dd92dc7bae3bca242a6d350f5b799
Author: Lewis Hyatt
Date: Sat Oct 26 11:13:30 2024 -0400
Support for 64-bit location_t: Backend parts
A few targets have been using "unsigned int" function argu
https://gcc.gnu.org/g:8cc9d27e2db7d9f4867061c848c2d2c46a101371
commit r15-5829-g8cc9d27e2db7d9f4867061c848c2d2c46a101371
Author: Lewis Hyatt
Date: Tue Nov 26 11:53:36 2024 -0500
Support for 64-bit location_t: toplev parts
With the upcoming move from 32-bit to 64-bit location_t, th
https://gcc.gnu.org/g:abea0dbd63ddb7e16d13806df929e1ef3b060091
commit r15-5827-gabea0dbd63ddb7e16d13806df929e1ef3b060091
Author: Joseph Myers
Date: Sat Nov 30 16:15:51 2024 +
gimplify: Handle void expression as asm input [PR100501, PR100792]
As reported in bug 100501 (plus dup
https://gcc.gnu.org/g:65b5c4afcfd439e7897b88f6c27d4a33a4c9c124
commit r15-5825-g65b5c4afcfd439e7897b88f6c27d4a33a4c9c124
Author: Mark Harmstone
Date: Tue Nov 19 00:55:25 2024 +
Write S_INLINEELINES CodeView subsection
When outputting the .debug$S CodeView section, also write a
https://gcc.gnu.org/g:5297795e5b9e86fd2085a8f739f43fc28fb5e522
commit r15-5826-g5297795e5b9e86fd2085a8f739f43fc28fb5e522
Author: Mark Harmstone
Date: Wed Nov 6 05:25:00 2024 +
Write S_INLINESITE CodeView symbols
Translate DW_TAG_inlined_subroutine DIEs into S_INLINESITE CodeVi
https://gcc.gnu.org/g:4ed189854eae2d243557c9405f654bd9a16dadaa
commit r15-5823-g4ed189854eae2d243557c9405f654bd9a16dadaa
Author: Mark Harmstone
Date: Mon Oct 28 22:32:29 2024 +
Add block parameter to begin_block debug hook
Add a parameter to the begin_block debug hook that is
https://gcc.gnu.org/g:e908efbf2061c0ad46caed47a54222e894ac2d29
commit r15-5824-ge908efbf2061c0ad46caed47a54222e894ac2d29
Author: Mark Harmstone
Date: Tue Nov 19 00:52:55 2024 +
Don't output CodeView line numbers for inlined functions
If we encounter an inlined function, treat
https://gcc.gnu.org/g:214985f6b35ea8038c4e96590b435aaef2919769
commit r15-5822-g214985f6b35ea8038c4e96590b435aaef2919769
Author: Georg-Johann Lay
Date: Sat Nov 30 14:58:05 2024 +0100
AVR: ad target/84211 - Split MOVW into MOVs in try_split_any.
When splitting multi-byte RE
https://gcc.gnu.org/g:ec0e37c5cf7eeb131b5b07863ca629103be2c233
commit ec0e37c5cf7eeb131b5b07863ca629103be2c233
Author: Jakub Jelinek
Date: Wed Oct 14 12:07:05 2020 +0200
Red Hat customizations.
(cherry picked from commit 75c21855ac707188d6e09bec81612ebeb650b713)
Diff:
---
gcc/Ch
The branch 'redhat/heads/gcc-15-branch' was created in namespace 'refs/vendors'
pointing to:
6bebb3b0f3fa... strlen: Handle vector CONSTRUCTORs [PR117057]
https://gcc.gnu.org/g:6bebb3b0f3fa422d248a1c2075da0598a44c7320
commit r15-5821-g6bebb3b0f3fa422d248a1c2075da0598a44c7320
Author: Jakub Jelinek
Date: Sat Nov 30 11:30:08 2024 +0100
strlen: Handle vector CONSTRUCTORs [PR117057]
The following patch handles VECTOR_TYPE_P CONSTRUCTORs
https://gcc.gnu.org/g:da848c3b9396456c85d8c8055af8158148cbc1a6
commit r12-10840-gda848c3b9396456c85d8c8055af8158148cbc1a6
Author: Paul Thomas
Date: Wed Nov 13 08:57:55 2024 +
Fortran: Fix failing character pointer fcn assignment [PR105054]
2024-11-14 Paul Thomas
gc
https://gcc.gnu.org/g:f089ef880e385e2193237b1f53ec81dac4141680
commit r15-5820-gf089ef880e385e2193237b1f53ec81dac4141680
Author: Jakub Jelinek
Date: Sat Nov 30 11:19:12 2024 +0100
openmp: Add crtoffloadtableS.o and use it [PR117851]
Unlike crtoffload{begin,end}.o which just define
https://gcc.gnu.org/g:351fc7565610574f7677972b0d9c4559eaff32f0
commit r13-9223-g351fc7565610574f7677972b0d9c4559eaff32f0
Author: Paul Thomas
Date: Wed Nov 13 08:57:55 2024 +
Fortran: Fix failing character pointer fcn assignment [PR105054]
2024-11-14 Paul Thomas
gcc
https://gcc.gnu.org/g:dd1d74cb548428f5928c10f7d3ba2b3cdd5ddc80
commit r14-11012-gdd1d74cb548428f5928c10f7d3ba2b3cdd5ddc80
Author: Paul Thomas
Date: Wed Nov 13 08:57:55 2024 +
Fortran: Fix failing character pointer fcn assignment [PR105054]
2024-11-14 Paul Thomas
gc
The branch 'aoliva/heads/testme' was updated to point to:
d4d76acd87b0... ifcombine: don't try xor on right-hand op
It previously pointed to:
5f282e81f4c3... ifcombine: avoid unsound forwarder-enabled combinations [PR
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
https://gcc.gnu.org/g:3c43655011de4197d32de6c42d7584c8adf78e58
commit 3c43655011de4197d32de6c42d7584c8adf78e58
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:d4d76acd87b0a9a6bc4cd0a26b6c35dc36404385
commit d4d76acd87b0a9a6bc4cd0a26b6c35dc36404385
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/testbase' was updated to point to:
70f7c603da67... ifcombine: avoid unsound forwarder-enabled combinations [PR
It previously pointed to:
32f6485849c8... ifcombine: skip fallback conjunction on noncontiguous block
Diff:
Summary of changes (added commits):
https://gcc.gnu.org/g:cd107c1603ad5e030ee1001ec244e4d0d3f0b79b
commit r15-5819-gcd107c1603ad5e030ee1001ec244e4d0d3f0b79b
Author: Jinyang He
Date: Thu Nov 28 09:26:25 2024 +0800
LoongArch: Mask shift offset when emit {xv, v}{srl, sll, sra} with sameimm
vector
For {xv,v}{srl,sll,sr
https://gcc.gnu.org/g:4f650ef8d56ca61ed4d0df9bdcd810b6a2e808df
commit r15-5817-g4f650ef8d56ca61ed4d0df9bdcd810b6a2e808df
Author: Lulu Cheng
Date: Tue Nov 26 14:51:30 2024 +0800
LoongArch: testsuite: Fix loongarch/vect-frint-scalar.c.
In r15-5327, change the default language versio
https://gcc.gnu.org/g:4ad1c87ad25b3fb01caa731927b7b26357acf7b4
commit r15-5818-g4ad1c87ad25b3fb01caa731927b7b26357acf7b4
Author: Lulu Cheng
Date: Tue Nov 26 16:04:24 2024 +0800
LoongArch: testsuite: Fix l{a}sx-andn-iorn.c.
Add '-fdump-tree-optimized' to this testcases.
gc
36 matches
Mail list logo