https://gcc.gnu.org/g:246ecf81612518196f4aa45fe96f85831fe408ff
commit r16-2312-g246ecf81612518196f4aa45fe96f85831fe408ff
Author: Richard Biener
Date: Thu Jul 10 13:04:00 2025 +0200
Reject single lane vector types for SLP build
The following makes us never consider vector(1) T type
https://gcc.gnu.org/g:9af57c471087a3a1b87621bce1208d6c77ba2a4a
commit r16-2311-g9af57c471087a3a1b87621bce1208d6c77ba2a4a
Author: Richard Biener
Date: Wed Jul 16 20:19:44 2025 +0200
tree-optimization/121035 - handle stray VN values without expression
When VN iterates we can end up
https://gcc.gnu.org/g:2b359419adb4dea85004629c412e03e2c1377f0f
commit 2b359419adb4dea85004629c412e03e2c1377f0f
Author: Michael Meissner
Date: Thu Jul 17 00:35:26 2025 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 53 ++
1 file
https://gcc.gnu.org/g:9c050bc7c08f1c8874133b7e1b06e9363ece062e
commit 9c050bc7c08f1c8874133b7e1b06e9363ece062e
Author: Michael Meissner
Date: Thu Jul 17 00:33:38 2025 -0400
Add support for -mcpu=future
This patch adds the support that can be used in developing GCC support for
https://gcc.gnu.org/g:493aae4b034d62054d5e7e54dc06cd9a8be54e29
commit r16-2309-g493aae4b034d62054d5e7e54dc06cd9a8be54e29
Author: John Ericson
Date: Wed Jul 16 15:54:24 2025 -0400
libgcc/Makefile.in: Delete dead `MACHMODE_H` variable
This dates back to the creation of top-level `li
https://gcc.gnu.org/g:69d1fb86194c386f17e65cd52476ecf06481677b
commit r16-2308-g69d1fb86194c386f17e65cd52476ecf06481677b
Author: David Malcolm
Date: Wed Jul 16 18:41:26 2025 -0400
diagnostics: remove redundant field
I stopped using state_diagram::m_show_tags in r16-2211-ga5d9debed
https://gcc.gnu.org/g:48b572ce868829828b321e0b13de3e6b04049408
commit r16-2307-g48b572ce868829828b321e0b13de3e6b04049408
Author: David Malcolm
Date: Wed Jul 16 18:41:22 2025 -0400
contrib: add gcc/text-art to Doxygen input
contrib/ChangeLog:
* gcc.doxy (INPUT): Add dir
https://gcc.gnu.org/g:b355c295cabcbbf545c1bd5906c7bdb7039fa884
commit r15-9985-gb355c295cabcbbf545c1bd5906c7bdb7039fa884
Author: Gaius Mulley
Date: Wed Jul 16 21:17:51 2025 +0100
[PATCH] PR modula2/120497: error is generated for good code when returning
a pointer var variable
The
https://gcc.gnu.org/g:7f8742ca479b326eb8a25bd2501cb14d7d09a83a
commit r16-2306-g7f8742ca479b326eb8a25bd2501cb14d7d09a83a
Author: Kwok Cheung Yeung
Date: Wed Jul 16 17:59:54 2025 +0100
openmp: Refactor handling of iterators
Move code to calculate the iteration size and to generate
https://gcc.gnu.org/g:1e9255f7b35973686ea6e091d340259edb3ac4b1
commit r15-9984-g1e9255f7b35973686ea6e091d340259edb3ac4b1
Author: Gaius Mulley
Date: Wed Jul 16 19:33:37 2025 +0100
[PATCH] PR modula2/120389 Assigning wrong type to an array causes an ICE
Although cherry picked as des
https://gcc.gnu.org/g:11f73c82f178beb9f3f29cbfe2e0a5e592e40b69
commit r16-2305-g11f73c82f178beb9f3f29cbfe2e0a5e592e40b69
Author: Uros Bizjak
Date: Tue Jul 15 05:05:10 2025 +0800
x86: Convert MMX integer loads from constant vector pool
For MMX 16-bit, 32-bit and 64-bit constant vec
https://gcc.gnu.org/g:44680038685d3747e7cef45abdcf8192bfcb5bb2
commit r16-2304-g44680038685d3747e7cef45abdcf8192bfcb5bb2
Author: H.J. Lu
Date: Tue Jul 15 22:49:12 2025 -0700
x86: Warn -pg without -mfentry only on glibc targets
Since only glibc targets support -mfentry, warn -pg wi
https://gcc.gnu.org/g:7096495e93fd11264988b61f7e29b63df15978ba
commit r16-2300-g7096495e93fd11264988b61f7e29b63df15978ba
Author: Uros Bizjak
Date: Wed Jul 16 19:46:03 2025 +0200
i386: Use CONST_VECTOR_P predicate instead of open coding it
No functional changes.
gcc/Change
https://gcc.gnu.org/g:c35018532a0a902f5373dec89edde2358ba07563
commit r16-2303-gc35018532a0a902f5373dec89edde2358ba07563
Author: Uros Bizjak
Date: Wed Jul 16 20:11:10 2025 +0200
i386: Use various predicates instead of open coding them
No functional changes.
gcc/ChangeLog:
https://gcc.gnu.org/g:8a649254dd5e9545ce3dea702e12ef3f3b1eb3b9
commit r16-2302-g8a649254dd5e9545ce3dea702e12ef3f3b1eb3b9
Author: Uros Bizjak
Date: Wed Jul 16 20:04:44 2025 +0200
i386: Use LABEL_REF_P predicate instead of open coding it
No functional changes.
gcc/ChangeLog
https://gcc.gnu.org/g:ad54b8527d20943e64bb1e6c0f10a693077bf8ff
commit r16-2301-gad54b8527d20943e64bb1e6c0f10a693077bf8ff
Author: Uros Bizjak
Date: Wed Jul 16 19:59:07 2025 +0200
i386: Use SYMBOL_REF_P predicate instead of open coding it
No functional changes.
gcc/ChangeLo
https://gcc.gnu.org/g:bc5570f7ef796fa7f5ab89b34ed9de2be5299f0e
commit r16-2299-gbc5570f7ef796fa7f5ab89b34ed9de2be5299f0e
Author: Richard Biener
Date: Wed Jul 16 15:07:58 2025 +0200
tree-optimization/121049 - avoid loop masking with even/odd reduction
The following disables loop ma
https://gcc.gnu.org/g:4ba8f2102fec5e04df28e912036283b67aff6c07
commit r14-11892-g4ba8f2102fec5e04df28e912036283b67aff6c07
Author: Paul Thomas
Date: Wed Jul 16 06:16:57 2025 +0100
Fortran: Fix ICE in ASSOCIATE with user defined operator [PR121060]
2025-07-16 Paul Thomas
https://gcc.gnu.org/g:ead967d92aee51eaa015148cdca94c5e45af236f
commit r15-9983-gead967d92aee51eaa015148cdca94c5e45af236f
Author: Paul Thomas
Date: Wed Jul 16 06:16:57 2025 +0100
Fortran: Fix ICE in ASSOCIATE with user defined operator [PR121060]
2025-07-16 Paul Thomas
https://gcc.gnu.org/g:4d6c3f3b4fbf8c2774848fcb36705ea5f0d514d4
commit r16-2298-g4d6c3f3b4fbf8c2774848fcb36705ea5f0d514d4
Author: Andrew Pinski
Date: Mon Jul 7 20:01:04 2025 -0700
ifconv: simple factor out operators while doing ifcvt [PR119920]
For possible reductions, ifconv curre
https://gcc.gnu.org/g:fbc849d9c3872a05a308724f4009c18685b5af9c
commit r16-2297-gfbc849d9c3872a05a308724f4009c18685b5af9c
Author: Andrew Pinski
Date: Mon Jul 7 12:16:54 2025 -0700
ifconv: Small improvement to fold_build_cond_expr; lhs and rhs being the
same.
This is a small compil
https://gcc.gnu.org/g:f8563adf99468f61a21fdb447c96f71733310d9d
commit r16-2296-gf8563adf99468f61a21fdb447c96f71733310d9d
Author: Andrew Pinski
Date: Sun Jul 6 11:40:44 2025 -0700
ifconv: Remove unused array predicated
While starting to improve if-conv, I noticed that predicated
https://gcc.gnu.org/g:39ba01fe70c77e70a00ed65a1e6bac8350479f4d
commit r16-2295-g39ba01fe70c77e70a00ed65a1e6bac8350479f4d
Author: Richard Biener
Date: Wed Jul 16 14:07:48 2025 +0200
tree-optimization/121116 - avoid _BitInt for vector element init
When having a _BitInt induction we
https://gcc.gnu.org/g:7c3081960922d9bd3ea81a9f8ca6e00c23170a2b
commit r16-2294-g7c3081960922d9bd3ea81a9f8ca6e00c23170a2b
Author: Jonathan Wakely
Date: Sat Jul 12 13:12:09 2025 +0100
libstdc++: Use basic_string_view for std::bitset deduced types
This change was part of by P2697R1 (
https://gcc.gnu.org/g:4a0967f7509b5fad1c9bda432f71deb0d342a879
commit r16-2293-g4a0967f7509b5fad1c9bda432f71deb0d342a879
Author: Andrew Stubbs
Date: Wed Jul 9 15:00:43 2025 +
amdgcn: Fix various unrecognized pattern issues with add3_vcc_dup
The patterns did not accept inline i
https://gcc.gnu.org/g:c163bbd75b600cc6d1ec752425ee895ef5b9b37d
commit r16-2292-gc163bbd75b600cc6d1ec752425ee895ef5b9b37d
Author: Tomasz KamiĆski
Date: Wed Jul 16 10:49:48 2025 +0200
libstdc++: Do not define __cpp_lib_constexpr_exceptions [PR121114]
Do not advertise library support
https://gcc.gnu.org/g:abf865732a7313cf79ffa325faed3467ed28d8b8
commit r16-2291-gabf865732a7313cf79ffa325faed3467ed28d8b8
Author: Spencer Abson
Date: Tue Jul 15 10:12:08 2025 +
aarch64: Fold builtins with highpart args to highpart equivalent [PR117850]
Add a fold at gimple_fold
https://gcc.gnu.org/g:4648fe556e26d54abfc863ebb2ed046f1a260fdb
commit r16-2286-g4648fe556e26d54abfc863ebb2ed046f1a260fdb
Author: Robin Dapp
Date: Tue Jul 15 10:55:36 2025 +0200
expand: Allow fixed-point arithmetic for RDIV_EXPR.
r16-2175-g5aa21765236730 introduced an assert for fl
https://gcc.gnu.org/g:9041f2bff8202d9b87d8c27f21e4ffa8d50b36a3
commit r16-2285-g9041f2bff8202d9b87d8c27f21e4ffa8d50b36a3
Author: Robin Dapp
Date: Mon Jul 14 13:53:12 2025 +0200
RISC-V: Fix vsetvl merge rule.
In PR120297 we fuse
vsetvl e8,mf2,...
vsetvl e64,m1,...
i
https://gcc.gnu.org/g:2ae2203da598b580c27d65722320f380e2af58a5
commit r16-2284-g2ae2203da598b580c27d65722320f380e2af58a5
Author: Kyrylo Tkachov
Date: Fri Jul 11 07:23:16 2025 -0700
aarch64: Use SVE2 BSL2N for vector EON
SVE2 BSL2N (x, y, z) = (x & z) | (~y & ~z). When x == y this
https://gcc.gnu.org/g:c02fa90cb32132c42c801c70144ceb76168248a2
commit r16-2283-gc02fa90cb32132c42c801c70144ceb76168248a2
Author: Kyrylo Tkachov
Date: Fri Jul 11 02:50:32 2025 -0700
aarch64: Use SVE2 NBSL for vector NOR and NAND for Advanced SIMD modes
We already have patterns to u
31 matches
Mail list logo