https://gcc.gnu.org/g:48479558b5d687460ab547625a98b851ec422476
commit r16-2245-g48479558b5d687460ab547625a98b851ec422476
Author: Filip Kastl
Date: Tue Jul 15 08:39:00 2025 +0200
fortran: Fix indentation
Move a block of code two spaces to the left. Commiting as obvious.
g
https://gcc.gnu.org/g:e54a0c57c630c194ad260a53d9dc0e63b6aff607
commit r15-9977-ge54a0c57c630c194ad260a53d9dc0e63b6aff607
Author: Andrew Pinski
Date: Sun Jul 6 10:20:26 2025 -0700
crc: Error out on non-constant poly arguments for the crc builtins
[PR120709]
These builtins requires
https://gcc.gnu.org/g:7a3b7a149d5fd5398a989fc713ba13ab16a6f858
commit 7a3b7a149d5fd5398a989fc713ba13ab16a6f858
Author: Surya Kumari Jangala
Date: Mon Jul 14 22:33:44 2025 -0500
MMA+: Change __dmr to __dmr1024
This patch makes all the changes necessary to support __dmr1024 type.
https://gcc.gnu.org/g:c1be1d75126c8e946943b6dd94a3a0dea392888a
commit r16-2243-gc1be1d75126c8e946943b6dd94a3a0dea392888a
Author: Robert Dubner
Date: Mon Jul 14 16:41:35 2025 -0400
cobol: Eliminate cppcheck warnings in gcc/cobol .cc files.
These changes eliminate various cppcheck w
https://gcc.gnu.org/g:9840a1db02cb96011f90b8ee86ca2d23b41781db
commit r16-2242-g9840a1db02cb96011f90b8ee86ca2d23b41781db
Author: Jonathan Wakely
Date: Sun Jul 13 15:34:15 2025 +0100
libstdc++: Add comments to deleted std::swap overloads for LWG 2766
We pre-emptively implemented pa
https://gcc.gnu.org/g:27af5a06e3202daba4b131a2c1450102cc8f8814
commit 27af5a06e3202daba4b131a2c1450102cc8f8814
Author: Surya Kumari Jangala
Date: Mon Jul 14 09:12:40 2025 -0500
MMA+: __builtin_mma_build_dmr does not build DMR correctly
The vectors are placed at incorrect locations
https://gcc.gnu.org/g:d8680bac95c68002d7e4b13ae1dab1116fdfefc6
commit r16-2241-gd8680bac95c68002d7e4b13ae1dab1116fdfefc6
Author: Andrew Stubbs
Date: Wed Jul 9 14:59:20 2025 +
amdgcn: fix vec_ucmp infinite recursion
I suppose this pattern doesn't get used much! The unsigned com
https://gcc.gnu.org/g:66c0c3b0b1c27ff036280a8dd5738edb6208bf7b
commit r16-2240-g66c0c3b0b1c27ff036280a8dd5738edb6208bf7b
Author: Richard Biener
Date: Mon Jul 14 17:18:04 2025 +0200
Revert "tree-optimization/121059 - record loop mask when required"
This reverts commit 66346b6d800fc
https://gcc.gnu.org/g:e91b8e0449165be0b285be8ce6cdf1e32a2052ee
commit r16-2239-ge91b8e0449165be0b285be8ce6cdf1e32a2052ee
Author: Juergen Christ
Date: Tue Jul 8 19:02:42 2025 +0200
s390: Implement reduction optabs
Implementation and tests for the standard reduction optabs.
https://gcc.gnu.org/g:383ec62349c1645386c335904f5b51649ee1619d
commit r16-2238-g383ec62349c1645386c335904f5b51649ee1619d
Author: Juergen Christ
Date: Tue Jul 8 18:59:26 2025 +0200
s390: Remove min-vect-loop-bound override
The default setting of s390 for the parameter min-vect-loop
https://gcc.gnu.org/g:0eee2dd2865faf61d9d74425510421e20434ec03
commit r16-2237-g0eee2dd2865faf61d9d74425510421e20434ec03
Author: Andrew Stubbs
Date: Fri Jul 11 13:41:19 2025 +
amdgcn: Don't clobber VCC if we don't need to
This is a hold-over from GCN3 where v_add always wrote
https://gcc.gnu.org/g:944ecdf085219453e91831100e0bbf1c76f44f46
commit r15-9975-g944ecdf085219453e91831100e0bbf1c76f44f46
Author: Kyrylo Tkachov
Date: Wed Jul 9 10:04:01 2025 -0700
aarch64: PR target/120999: Adjust operands for movprfx alternative of NBSL
implementation of NOR
Whi
https://gcc.gnu.org/g:6d9253b7bcf48bd42685206327b2b88b602e85cc
commit r15-9974-g6d9253b7bcf48bd42685206327b2b88b602e85cc
Author: Richard Earnshaw
Date: Mon Apr 14 16:41:16 2025 +0100
aarch64: Fix up commutative and early-clobber markers on compact insns
For constraints there are o
https://gcc.gnu.org/g:66346b6d800fc4baae876e0fe4e932401bcc85fa
commit r16-2236-g66346b6d800fc4baae876e0fe4e932401bcc85fa
Author: Richard Biener
Date: Mon Jul 14 14:09:28 2025 +0200
tree-optimization/121059 - record loop mask when required
For loop masking we need to mask a mask AN
https://gcc.gnu.org/g:f7f0539ae9c7fbd33c29c6e73b6970d85b7394b7
commit r16-2235-gf7f0539ae9c7fbd33c29c6e73b6970d85b7394b7
Author: Pan Li
Date: Fri Jul 11 08:58:31 2025 +0800
RISC-V: Add testcase for rv32 SAT_MUL from uint64
Add the run and asm testcase for rv32 SAT_MUL, widen mul f
https://gcc.gnu.org/g:f01216a0b71a3e88c796ed302d6a6bc2fdb35d44
commit r16-2234-gf01216a0b71a3e88c796ed302d6a6bc2fdb35d44
Author: Pan Li
Date: Fri Jul 11 08:38:09 2025 +0800
Match: Refine the widen mul check for SAT_MUL pattern
The widen mul will have source type from N-bits to
https://gcc.gnu.org/g:dc07752af00f9e8ce3c9b25bf7dd4941a5df682d
commit r16-2233-gdc07752af00f9e8ce3c9b25bf7dd4941a5df682d
Author: Uros Bizjak
Date: Mon Jul 14 17:16:36 2025 +0800
x86: Check all 0s/1s vectors with standard_sse_constant_p
commit 77473a27bae04da99d6979d43e7bd0a8106f45
https://gcc.gnu.org/g:0588de08620cbe7cbb545ced1e2c470e3a521481
commit r15-9973-g0588de08620cbe7cbb545ced1e2c470e3a521481
Author: Jeff Law
Date: Mon Jun 30 14:38:33 2025 -0600
[committed] [PR rtl-optimization/120242] Fix SUBREG_PROMOTED_VAR_P after
ext-dce's actions
I've gone back
https://gcc.gnu.org/g:e7d4593d6932c3d16e3cdc837538403859edb52f
commit r15-9970-ge7d4593d6932c3d16e3cdc837538403859edb52f
Author: Jeff Law
Date: Mon Jun 23 18:27:49 2025 -0600
[RISC-V][PR target/118241] Fix data prefetch predicate/constraint for RISC-V
Fix typo in comment spotted b
https://gcc.gnu.org/g:bf6b07491e549af8ca9a27ac04f4d90c41d6a97c
commit r15-9972-gbf6b07491e549af8ca9a27ac04f4d90c41d6a97c
Author: Vineet Gupta
Date: Fri Jul 4 12:33:51 2025 -0700
RISC-V: prefetch: fix LRA failing to allocate reg [PR118241]
prefetch was recently fixed/tightened (wit
https://gcc.gnu.org/g:b5d0cfab39608ff1f010a571122d6105b6e0e91e
commit r15-9971-gb5d0cfab39608ff1f010a571122d6105b6e0e91e
Author: Vineet Gupta
Date: Fri Jul 4 12:33:09 2025 -0700
RISC-V: prefetch: const offset needs to have 5 bits zero, not 4
Spotted this by chance as I saw a simil
https://gcc.gnu.org/g:4157d433df1ccc30ca2db2e4e9448318d730299f
commit r15-9969-g4157d433df1ccc30ca2db2e4e9448318d730299f
Author: Jeff Law
Date: Sat Jun 21 08:24:58 2025 -0600
[RISC-V][PR target/118241] Fix data prefetch predicate/constraint for RISC-V
The RISC-V prefetch support i
https://gcc.gnu.org/g:07d8de9174c421d719649639a1452b8b9f2eee32
commit r16-2232-g07d8de9174c421d719649639a1452b8b9f2eee32
Author: H.J. Lu
Date: Wed Jul 2 08:58:23 2025 +0800
x86-64: Add --enable-x86-64-mfentry
When profiling is enabled with shrink wrapping, the mcount call may not
https://gcc.gnu.org/g:cc4f3397331f6ecd5e775cf963c65face0145f3f
commit r16-2231-gcc4f3397331f6ecd5e775cf963c65face0145f3f
Author: Francois-Xavier Coudert
Date: Mon Jul 14 12:14:00 2025 +0200
Darwin: account for macOS 26
darwin25 will be named macOS 26 (codename Tahoe). This is a ch
https://gcc.gnu.org/g:e280d42199f9fffb196fc4fa51ca3801dffa15e2
commit e280d42199f9fffb196fc4fa51ca3801dffa15e2
Author: Surya Kumari Jangala
Date: Mon Jul 14 07:05:58 2025 -0500
MMA+: Add support for dmr disassemble builtins
Add support for __builtin_mma_dmr_extract512 and
__bu
https://gcc.gnu.org/g:99a3c71db6edb8dc8c426cb2530f9cefbb5bfc9e
commit r16-2230-g99a3c71db6edb8dc8c426cb2530f9cefbb5bfc9e
Author: Paul-Antoine Arras
Date: Mon Jul 14 06:10:44 2025 -0600
[PATCH v2] RISC-V: Vector-scalar widening multiply-(subtract-)accumulate
[PR119100]
This patter
https://gcc.gnu.org/g:9c75032b40003bf0d3776aabdfc618ecb88c3a8a
commit r16-2229-g9c75032b40003bf0d3776aabdfc618ecb88c3a8a
Author: Jonathan Wakely
Date: Sun Jul 13 09:33:04 2025 +0100
libstdc++: Protect PSTL headers against overloaded commas
Reported upstream: https://github.com/uxl
https://gcc.gnu.org/g:9b6b7fed78c5d3514a180f7ae9f7d86824f45735
commit r16-2228-g9b6b7fed78c5d3514a180f7ae9f7d86824f45735
Author: Jonathan Wakely
Date: Fri Jul 11 23:49:27 2025 +0100
libstdc++: Correct value of __cpp_lib_constexpr_exceptions [PR117785]
Only P3068R6 (Allowing except
https://gcc.gnu.org/g:8aff55e2598eca1e055d4ec16cec84676ca150c2
commit r16-2227-g8aff55e2598eca1e055d4ec16cec84676ca150c2
Author: Jonathan Wakely
Date: Fri Jul 11 12:40:14 2025 +0100
libstdc++: Fix constexpr exceptions for -fno-exceptions
The if-consteval branches in std::make_exce
https://gcc.gnu.org/g:762ca0be09e00d02a72bd65fe8c3027a056d4a81
commit r15-9968-g762ca0be09e00d02a72bd65fe8c3027a056d4a81
Author: Eric Botcazou
Date: Mon Jul 14 12:11:44 2025 +0200
Ada: Add missing guard before accessing the Underlying_Record_View field
It is necessary when GNAT ex
https://gcc.gnu.org/g:b513e4f3e0914ade0a31a51625e1e2fe42093622
commit r16-2226-gb513e4f3e0914ade0a31a51625e1e2fe42093622
Author: Eric Botcazou
Date: Mon Jul 14 12:11:44 2025 +0200
Ada: Add missing guard before accessing the Underlying_Record_View field
It is necessary when GNAT ex
https://gcc.gnu.org/g:fcc6ce1a4934a45bfd4e8e21e118d3f1046d3d85
commit r15-9967-gfcc6ce1a4934a45bfd4e8e21e118d3f1046d3d85
Author: H.J. Lu
Date: Thu Jul 3 10:54:39 2025 +0800
x86-64: Add RDI clobber to 64-bit dynamic TLS patterns
*tls_global_dynamic_64_largepic, *tls_local_dynamic_6
https://gcc.gnu.org/g:3f6e48cdb1969dc718d702d045cc4d349f53f239
commit r15-9966-g3f6e48cdb1969dc718d702d045cc4d349f53f239
Author: H.J. Lu
Date: Tue Jul 1 17:17:06 2025 +0800
x86-64: Add RDI clobber to tls_global_dynamic_64 patterns
*tls_global_dynamic_64_ uses RDI as the __tls_get_
33 matches
Mail list logo