https://gcc.gnu.org/g:6b68aa726ed5a45e33bd2d87636e2daa5059fd65
commit 6b68aa726ed5a45e33bd2d87636e2daa5059fd65
Author: Mikael Morin
Date: Mon Jul 7 11:46:08 2025 +0200
fortran: Delay evaluation of array bounds after reallocation
Delay the evaluation of bounds, offset, etc after th
https://gcc.gnu.org/g:0312dae9024cd86b355bbaf790c97759b287c8a0
commit 0312dae9024cd86b355bbaf790c97759b287c8a0
Author: Mikael Morin
Date: Wed Jul 9 09:40:32 2025 +0200
fortran: Amend descriptor bounds init if unallocated
Always generate the conditional initialization of unallocate
https://gcc.gnu.org/g:8c7924c0e3ad450e98ae2081dce8fa2a9916479d
commit 8c7924c0e3ad450e98ae2081dce8fa2a9916479d
Author: Mikael Morin
Date: Wed Jul 9 21:18:18 2025 +0200
fortran: Factor array descriptor references
Save parts of array descriptor references to a variable so that all t
The branch 'mikael/heads/stabilisation_descriptor_v02' was created in namespace
'refs/users' pointing to:
8c7924c0e3ad... fortran: Factor array descriptor references
https://gcc.gnu.org/g:e6f2daff77ee1f709105cb9f8e3e92f04c179431
commit r16-2173-ge6f2daff77ee1f709105cb9f8e3e92f04c179431
Author: Jan Dubiec
Date: Thu Jul 10 07:41:08 2025 -0600
[PATCH] libgcc: PR target/116363 Fix SFtype to UDWtype conversion
This patch fixes SFtype to UDWtype (ak
https://gcc.gnu.org/g:dcba959fb30dc250eeb6fdd05aa878e5f1fc8c2d
commit r16-2174-gdcba959fb30dc250eeb6fdd05aa878e5f1fc8c2d
Author: Robin Dapp
Date: Thu Jul 10 09:41:48 2025 +0200
RISC-V: Make zero-stride load broadcast a tunable.
This patch makes the zero-stride load broadcast idiom
https://gcc.gnu.org/g:5aa21765236730c1772c19454cbb71365b84d583
commit r16-2175-g5aa21765236730c1772c19454cbb71365b84d583
Author: Robin Dapp
Date: Wed Jul 9 15:58:05 2025 +0200
expand: ICE if asked to expand RDIV with non-float type.
This patch adds asserts that ensure we only expa
The branch 'mikael/heads/stabilisation_descriptor_v01' in namespace
'refs/users' was deleted.
It previously pointed to:
a8bc113ef2e4... Revert "Ajout directive warning"
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
https://gcc.gnu.org/g:41b730b8a79522e8e5a6115f01a02968a571e85b
commit 41b730b8a79522e8e5a6115f01a02968a571e85b
Author: Mikael Morin
Date: Sat Jul 5 15:05:20 2025 +0200
Correction array_constructor_1
Diff:
---
gcc/testsuite/gfortran.dg/asan/array_constructor_1.f90 | 2 ++
1 file changed,
https://gcc.gnu.org/g:f6115ed47ddc5e89ea058afc98f43bae5d49cbf0
commit f6115ed47ddc5e89ea058afc98f43bae5d49cbf0
Author: Mikael Morin
Date: Mon Jul 7 11:46:08 2025 +0200
fortran: Delay evaluation of array bounds after reallocation
Delay the evaluation of bounds, offset, etc after th
https://gcc.gnu.org/g:a1e8410d02b3c9cd658dab13fa5422a3b99c2230
commit a1e8410d02b3c9cd658dab13fa5422a3b99c2230
Author: Mikael Morin
Date: Sun Jul 6 16:56:16 2025 +0200
fortran: generate array reallocation out of loops
Generate the array reallocation on assignment code before enter
The branch 'mikael/heads/stabilisation_descriptor_v01' was created in namespace
'refs/users' pointing to:
7e72a078ae71... fortran: Amend descriptor bounds init if unallocated
https://gcc.gnu.org/g:e13076208452c001fd831eaaaebe1fd34762dc31
commit r16-2160-ge13076208452c001fd831eaaaebe1fd34762dc31
Author: Richard Biener
Date: Wed Jul 9 15:10:26 2025 +0200
Remove vect_dissolve_slp_only_groups
This function dissolves DR groups that are not subject to SLP.
https://gcc.gnu.org/g:4b47acfe2b626d1276e229a0cf165e934813df6c
commit r16-2158-g4b47acfe2b626d1276e229a0cf165e934813df6c
Author: Richard Biener
Date: Wed Jul 9 12:53:45 2025 +0200
Remove non-SLP vectorization factor determining
The following removes the VF determining step from no
https://gcc.gnu.org/g:3bf2aa834e1270e3167c9559bef9a8ef1f668604
commit r16-2159-g3bf2aa834e1270e3167c9559bef9a8ef1f668604
Author: Richard Biener
Date: Wed Jul 9 15:04:12 2025 +0200
Remove vect_analyze_loop_operations
This removes the remains of vect_analyze_loop_operations. All th
https://gcc.gnu.org/g:2ff8da46152cbade579700823cc7b1460ddd91b8
commit r16-2171-g2ff8da46152cbade579700823cc7b1460ddd91b8
Author: Richard Sandiford
Date: Thu Jul 10 14:23:57 2025 +0100
testsuite: Add -funwind-tables to sve*/pfalse* tests
The SVE svpfalse folding tests use CFI direc
https://gcc.gnu.org/g:742f55622690d35c6cc95f2b8722307699731571
commit r16-2172-g742f55622690d35c6cc95f2b8722307699731571
Author: Daniel Barboza
Date: Thu Jul 10 07:28:38 2025 -0600
[RISC-V] Detect new fusions for RISC-V
This is primarily Daniel's work... He's chasing things in QE
https://gcc.gnu.org/g:50f3a6a437ad4f2438191b6d9aa9aed8575b9372
commit r16-2176-g50f3a6a437ad4f2438191b6d9aa9aed8575b9372
Author: Jan Hubicka
Date: Thu Jul 10 16:56:21 2025 +0200
Fixes to auto-profile and Gimple matching.
This patch fixes several issues I noticed in gimple matching
https://gcc.gnu.org/g:3f59a1cac717f8af84e884e9ec0f6ef14e102e6e
commit r16-2177-g3f59a1cac717f8af84e884e9ec0f6ef14e102e6e
Author: James K. Lowden
Date: Wed Jul 9 18:14:40 2025 -0400
cobol: Add PUSH and POP to CDF.
Introduce cdf_directives_t class to centralize management of CDF
https://gcc.gnu.org/g:e7f049471c6caf22c65ac48773d864fca7a4cdc4
commit r16-2178-ge7f049471c6caf22c65ac48773d864fca7a4cdc4
Author: Richard Sandiford
Date: Thu Jul 10 16:54:45 2025 +0100
aarch64: Fix LD1Q and ST1Q failures for big-endian
LD1Q gathers and ST1Q scatters are unusual in
https://gcc.gnu.org/g:7e72a078ae71594f6f34d406a80b47ca90cf876e
commit 7e72a078ae71594f6f34d406a80b47ca90cf876e
Author: Mikael Morin
Date: Wed Jul 9 09:40:32 2025 +0200
fortran: Amend descriptor bounds init if unallocated
Always generate the conditional initialization of unallocate
https://gcc.gnu.org/g:3b870131487d786a74f27a89d0415c8207770f14
commit r16-2164-g3b870131487d786a74f27a89d0415c8207770f14
Author: Richard Sandiford
Date: Thu Jul 10 10:57:28 2025 +0100
aarch64: Extend HVLA permutations to big-endian
TARGET_VECTORIZE_VEC_PERM_CONST has code to match
https://gcc.gnu.org/g:13beea469554efcffd0f2cda6f0484a603577f27
commit r16-2167-g13beea469554efcffd0f2cda6f0484a603577f27
Author: Richard Biener
Date: Thu Jul 10 10:25:03 2025 +0200
Avoid vect_is_simple_use call from get_load_store_type
This isn't the required refactoring of vect_c
https://gcc.gnu.org/g:31c96621cc307fed1a0a01c0c2f18afaaf50b256
commit r16-2168-g31c96621cc307fed1a0a01c0c2f18afaaf50b256
Author: Richard Biener
Date: Thu Jul 10 11:21:26 2025 +0200
Avoid vect_is_simple_use call from vectorizable_reduction
When analyzing the reduction cycle we look
https://gcc.gnu.org/g:57eae2c32f2ce654053f5ce4b6fb4eb79381d7da
commit r15-9949-g57eae2c32f2ce654053f5ce4b6fb4eb79381d7da
Author: Thomas Schwinge
Date: Wed Jul 9 10:06:39 2025 +0200
Fix 'main' function in 'gcc.dg/builtin-dynamic-object-size-pr120780.c'
Fix-up for commit 72e85d46472
https://gcc.gnu.org/g:e5a639732d48e976af0466bb3721d0e0df3da8da
commit e5a639732d48e976af0466bb3721d0e0df3da8da
Author: Ondřej Machota
Date: Thu Jul 10 18:08:51 2025 +0200
rtl-ssa-dce: format code
Diff:
---
gcc/dce.cc | 61 +++--
1 f
https://gcc.gnu.org/g:b7bd72ce71df5266e7a7039da318e49862389a72
commit r16-2165-gb7bd72ce71df5266e7a7039da318e49862389a72
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:63c4d4f59a92007c6d0f35e4d7aa1a97691306db
commit r15-9948-g63c4d4f59a92007c6d0f35e4d7aa1a97691306db
Author: Siddhesh Poyarekar
Date: Thu Jun 26 17:46:00 2025 -0400
tree-optimization/120780: Support object size for containing objects
MEM_REF cast of a subobject
https://gcc.gnu.org/g:b57c6b5d27dd1840e9d466a5717476280287a322
commit r16-2166-gb57c6b5d27dd1840e9d466a5717476280287a322
Author: Richard Biener
Date: Thu Jul 10 10:08:23 2025 +0200
Pass SLP node down to cost hook for reduction cost
The following arranges vector reduction costs to
https://gcc.gnu.org/g:2f2e9bcfb0fd9cbf46e2d0d03b3f32f7df8d4fff
commit r16-2170-g2f2e9bcfb0fd9cbf46e2d0d03b3f32f7df8d4fff
Author: Richard Biener
Date: Thu Jul 10 11:26:04 2025 +0200
Handle failed gcond pattern gracefully
SLP analysis of early break conditions asserts pattern recogn
https://gcc.gnu.org/g:2b99395c312883ccf114476347a7f5174fde436d
commit r16-2169-g2b99395c312883ccf114476347a7f5174fde436d
Author: Richard Biener
Date: Thu Jul 10 11:23:59 2025 +0200
Adjust reduction with conversion SLP build
The following adjusts how we set SLP_TREE_VECTYPE for the
https://gcc.gnu.org/g:18c48295afb424bfc5c1fbb812e68119e9eb4ccb
commit r16-2163-g18c48295afb424bfc5c1fbb812e68119e9eb4ccb
Author: Richard Biener
Date: Thu Jul 10 09:44:50 2025 +0200
Remove dead code dealing with non-SLP
After vect_analyze_loop_operations is gone we can clean up
https://gcc.gnu.org/g:0931cea0e3a67e6a17790aeb676c793bccb2039a
commit r16-2161-g0931cea0e3a67e6a17790aeb676c793bccb2039a
Author: Jakub Jelinek
Date: Thu Jul 10 10:16:43 2025 +0200
Change bellow in comments to below
While I'm not a native English speaker, I believe all the uses
https://gcc.gnu.org/g:60a7c817d2deb640e9649825a8e4e05293a7ba2d
commit r16-2162-g60a7c817d2deb640e9649825a8e4e05293a7ba2d
Author: Jakub Jelinek
Date: Thu Jul 10 10:23:31 2025 +0200
Comment spelling fix: tunning -> tuning
Kyrylo noticed another spelling bug and like usually, the sam
https://gcc.gnu.org/g:aad37494dc0b96e95501190b93a32ff7c85debfc
commit r15-9947-gaad37494dc0b96e95501190b93a32ff7c85debfc
Author: Kyrylo Tkachov
Date: Mon Jun 2 07:08:12 2025 -0700
aarch64: Add support for NVIDIA GB10
This adds support for -mcpu=gb10. This is a big.LITTLE configur
The signed tag 'releases/gcc-12.5.0' was created pointing to:
c17d40bb3778... Update ChangeLog and version files for release
Tagger: Richard Biener
Date: Fri Jul 11 06:34:05 2025 +
GCC 12.5.0 release
https://gcc.gnu.org/g:14076f15bf618d8febd1e4c6a86995f057408de8
commit r16-2188-g14076f15bf618d8febd1e4c6a86995f057408de8
Author: Richard Biener
Date: Fri Jul 11 08:32:26 2025 +0200
Stop updating gcc-12 branch
contrib/
* gcc-changelog/git_update_version.py: Stop updatin
https://gcc.gnu.org/g:c17d40bb3778bca5e81595f033df9222b66658eb
commit r12-11261-gc17d40bb3778bca5e81595f033df9222b66658eb
Author: Richard Biener
Date: Fri Jul 11 06:33:59 2025 +
Update ChangeLog and version files for release
Diff:
---
ChangeLog | 4
c++to
https://gcc.gnu.org/g:8f063b40e5b8f23cb89fee21afaa71deedbdf2aa
commit r16-2185-g8f063b40e5b8f23cb89fee21afaa71deedbdf2aa
Author: Jakub Jelinek
Date: Thu Jul 10 23:47:42 2025 +0200
c++: Fix up final handling in C++98 [PR120628]
The following patch is on top of the
https://gcc.g
https://gcc.gnu.org/g:bdb0a6be69b3b3e8f94aa72a9263810a80cb9a5f
commit r16-2186-gbdb0a6be69b3b3e8f94aa72a9263810a80cb9a5f
Author: Jakub Jelinek
Date: Fri Jul 11 00:05:23 2025 +0200
c++: Save 8 further bytes from lang_type allocations
The following patch implements the
/* FIXME
https://gcc.gnu.org/g:bcb51fe0e26bed7e2c44c4822ca6dec135ba61f3
commit r16-2184-gbcb51fe0e26bed7e2c44c4822ca6dec135ba61f3
Author: Jakub Jelinek
Date: Thu Jul 10 23:41:56 2025 +0200
c++: Don't incorrectly reject override after class head name [PR120569]
While the
https://www.op
https://gcc.gnu.org/g:e53f481141f1415847329f3bef906e5eb91226ad
commit r16-2181-ge53f481141f1415847329f3bef906e5eb91226ad
Author: Qing Zhao
Date: Wed Jul 9 21:31:55 2025 +
Reduce the # of arguments of .ACCESS_WITH_SIZE from 6 to 4.
This is an improvement to the design of intern
https://gcc.gnu.org/g:1cf8d08a977f528c6e81601b7586ccf8bc8aa2a6
commit r16-2180-g1cf8d08a977f528c6e81601b7586ccf8bc8aa2a6
Author: Qing Zhao
Date: Wed Jul 9 20:10:30 2025 +
Passing TYPE_SIZE_UNIT of the element as the 6th argument to
.ACCESS_WITH_SIZE (PR121000)
The size of the
The branch 'mikael/heads/stabilisation_descriptor_v01' in namespace
'refs/users' was deleted.
It previously pointed to:
7e72a078ae71... fortran: Amend descriptor bounds init if unallocated
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
https://gcc.gnu.org/g:3d82df83f96e3c0bef0fe042bdcf1a2f71b78045
commit 3d82df83f96e3c0bef0fe042bdcf1a2f71b78045
Author: Mikael Morin
Date: Thu Jul 10 21:32:46 2025 +0200
fortran: Generate array reallocation out of loops
Regression tested on x86_64-pc-linux-gnu.
OK for master?
https://gcc.gnu.org/g:8e09c2418a0bcba8e170398a6173b2d950b47ac4
commit 8e09c2418a0bcba8e170398a6173b2d950b47ac4
Author: Mikael Morin
Date: Thu Jul 10 21:32:57 2025 +0200
fortran: Delay evaluation of array bounds after reallocation
Regression tested on x86_64-pc-linux-gnu.
OK fo
https://gcc.gnu.org/g:a4b9621bfff13aa051078e07f6dec483faeb631b
commit a4b9621bfff13aa051078e07f6dec483faeb631b
Author: Mikael Morin
Date: Thu Jul 10 21:33:09 2025 +0200
fortran: Amend descriptor bounds init if unallocated
Regression tested on x86_64-pc-linux-gnu.
OK for master
https://gcc.gnu.org/g:41b730b8a79522e8e5a6115f01a02968a571e85b
commit 41b730b8a79522e8e5a6115f01a02968a571e85b
Author: Mikael Morin
Date: Sat Jul 5 15:05:20 2025 +0200
Correction array_constructor_1
Diff:
---
gcc/testsuite/gfortran.dg/asan/array_constructor_1.f90 | 2 ++
1 file changed,
The branch 'mikael/heads/stabilisation_descriptor_v01' was created in namespace
'refs/users' pointing to:
a4b9621bfff1... fortran: Amend descriptor bounds init if unallocated
https://gcc.gnu.org/g:a1e616955e9971fda54a160a49e6cf70dd838a0c
commit r16-2182-ga1e616955e9971fda54a160a49e6cf70dd838a0c
Author: Richard Sandiford
Date: Thu Jul 10 22:00:41 2025 +0100
aarch64: Guard VF-based costing with !m_costing_for_scalar
g:4b47acfe2b626d1276e229a0cf165e934813
https://gcc.gnu.org/g:ca034694757f0fb3461a1d0c22708a3e4c0e40fa
commit r16-2179-gca034694757f0fb3461a1d0c22708a3e4c0e40fa
Author: Mikael Morin
Date: Sat Jul 5 15:05:20 2025 +0200
testsuite: Fix unallocated array usage in test
gcc/testsuite/ChangeLog:
* gfortran.dg/
51 matches
Mail list logo