https://gcc.gnu.org/g:87dcdc3deb6ab6b1bc09aacbfb828182afe79f74
commit 87dcdc3deb6ab6b1bc09aacbfb828182afe79f74
Author: Chung-Lin Tang
Date: Mon Nov 11 17:16:26 2024 +
OpenACC 2.7: Connect readonly modifier to points-to analysis
This patch links the readonly modifier to points-
https://gcc.gnu.org/g:e3de2962cbac3fc7f1d7c6d0205a62e68f3f4b3a
commit r15-5111-ge3de2962cbac3fc7f1d7c6d0205a62e68f3f4b3a
Author: Jason Merrill
Date: Sun Nov 10 21:42:48 2024 -0500
opts: fix narrowing warning
The init-list initialization of cl_deferred_option p had a couple of
https://gcc.gnu.org/g:d9c3c3c85665b248c8a5e87898f4716ff646ed03
commit r15-5112-gd9c3c3c85665b248c8a5e87898f4716ff646ed03
Author: Jason Merrill
Date: Mon Oct 14 16:22:34 2024 -0400
c++: rename -fmodules-ts to -fmodules
The C++ modules support is not targeting the Modules TS, so it
https://gcc.gnu.org/g:858912fa675d4c42529bf5f02cbc0dc8438d92b7
commit r15-5113-g858912fa675d4c42529bf5f02cbc0dc8438d92b7
Author: Jason Merrill
Date: Sun Nov 10 20:38:40 2024 -0500
c++: include libcody in TAGS
The C++ front-end uses symbols from these directories, so they should al
https://gcc.gnu.org/g:4b9bb1d687e77469b5926e89db3a34b32ed3194a
commit r15-5115-g4b9bb1d687e77469b5926e89db3a34b32ed3194a
Author: Jason Merrill
Date: Mon Nov 11 19:36:20 2024 -0500
c++: regenerate opt urls
Forgot this in the -fmodules patch (r15-5112).
gcc/c-family/ChangeL
https://gcc.gnu.org/g:51147890383b89947c673ffd8d7c2cbd675261bd
commit r15-5101-g51147890383b89947c673ffd8d7c2cbd675261bd
Author: Tobias Burnus
Date: Mon Nov 11 17:22:20 2024 +0100
libgomp.c-c++-common/pr109062.c: Fix expected spin count for hybrid x86
On my system with E and P cor
https://gcc.gnu.org/g:416a8b375589d4c2891b437d0991296ef32bde98
commit r15-5102-g416a8b375589d4c2891b437d0991296ef32bde98
Author: Jason Merrill
Date: Tue Nov 5 10:27:39 2024 -0500
c++: reduce unnecessary tree_common
Lewis' r15-5067 fixing the marking of TRAIT_EXPR led me to compare
https://gcc.gnu.org/g:8473010807a264af35fb7cecad6f9406feab929f
commit r15-5080-g8473010807a264af35fb7cecad6f9406feab929f
Author: Tobias Burnus
Date: Mon Nov 11 12:17:42 2024 +0100
libgomp/plugin/plugin-gcn.c: Show device number in ISA error message
libgomp/ChangeLog:
https://gcc.gnu.org/g:da64698159fe69b68f5264b54cebcb67c501b3cf
commit r15-5082-gda64698159fe69b68f5264b54cebcb67c501b3cf
Author: Richard Biener
Date: Mon Nov 11 09:40:20 2024 +0100
tree-optimization/117510 - fix guard hoisting validity check
For the loop in the testcase we current
https://gcc.gnu.org/g:3d498cfe022f6e035ff24e0d78ff744da83ebf42
commit r15-5100-g3d498cfe022f6e035ff24e0d78ff744da83ebf42
Author: Richard Biener
Date: Fri Nov 8 13:59:05 2024 +0100
Add missing SLP discovery for CFN[_MASK][_LEN]_SCATTER_STORE
This was responsible for a bunch of SVE
https://gcc.gnu.org/g:f5851a5b36b7dce02553d419d90f54e321f417a4
commit r15-5077-gf5851a5b36b7dce02553d419d90f54e321f417a4
Author: Thomas Koenig
Date: Sat Nov 9 19:24:43 2024 +0100
Reject UNSIGNED for Complex, some documentation fixes.
gcc/fortran/ChangeLog:
* check
https://gcc.gnu.org/g:42a2df0b7985b2a4732ba1c29726ac7aabd5eeae
commit r15-5078-g42a2df0b7985b2a4732ba1c29726ac7aabd5eeae
Author: Paul Thomas
Date: Mon Nov 11 09:01:11 2024 +
Fortran: Suppress invalid finalization of artificial variable [PR116388]
2024-11-11 Tomas Trnka
https://gcc.gnu.org/g:e22d80d4f0f8d33f538c1a4bad07b2c819a6d55c
commit r15-5083-ge22d80d4f0f8d33f538c1a4bad07b2c819a6d55c
Author: Paul Thomas
Date: Mon Nov 11 12:21:57 2024 +
Fortran: Fix elemental array refs in SELECT TYPE [PR109345]
2024-11-10 Paul Thomas
gcc/fort
https://gcc.gnu.org/g:2a4ce8d0c2fd253bbf018f254156bb1fb3ffc47d
commit r15-5079-g2a4ce8d0c2fd253bbf018f254156bb1fb3ffc47d
Author: Pan Li
Date: Mon Nov 11 15:39:40 2024 +0800
RISC-V: Fix one nit indent issue of ustrunc pattern [NFC]
Just notice the indent is not that right for ustru
https://gcc.gnu.org/g:9d14f677a0da80bc6355955469c69709b1d3c67e
commit r15-5084-g9d14f677a0da80bc6355955469c69709b1d3c67e
Author: Richard Sandiford
Date: Mon Nov 11 12:32:13 2024 +
Add push/pop_function_decl
For the aarch64 simd clones patches, it would be useful to be able to
https://gcc.gnu.org/g:a7e0e80630abf82b16be1d1faf95bc4b5f6f807a
commit r15-5088-ga7e0e80630abf82b16be1d1faf95bc4b5f6f807a
Author: Richard Sandiford
Date: Mon Nov 11 12:32:15 2024 +
aarch64: Use braces in SVE TBL instructions
GCC previously used the older assembly syntax for SVE
https://gcc.gnu.org/g:fe26ce62650b0c046941e255732172f09b6b5155
commit r15-5093-gfe26ce62650b0c046941e255732172f09b6b5155
Author: Richard Sandiford
Date: Mon Nov 11 12:32:18 2024 +
aarch64: Sort some SVE2 lists alphabetically
gcc/
* config/aarch64/aarch64-sve-builti
https://gcc.gnu.org/g:fdbe94f7c88f53f1d65e9891e6eab2fe803a6e77
commit r15-5094-gfdbe94f7c88f53f1d65e9891e6eab2fe803a6e77
Author: Richard Sandiford
Date: Mon Nov 11 12:32:18 2024 +
aarch64: Add svboolx4_t
This patch adds an svboolx4_t type, to go alongside the existing
svbo
https://gcc.gnu.org/g:bd45d4f9955022e688e75756b0cd8b8e54b33d4b
commit r15-5090-gbd45d4f9955022e688e75756b0cd8b8e54b33d4b
Author: Richard Sandiford
Date: Mon Nov 11 12:32:16 2024 +
aarch64: Add an abstraction for scatter store type inference
Until now, all data arguments to a s
https://gcc.gnu.org/g:23b7fe39d716c73a8cbae0f0585bc918041e3f74
commit r15-5087-g23b7fe39d716c73a8cbae0f0585bc918041e3f74
Author: Richard Sandiford
Date: Mon Nov 11 12:32:15 2024 +
aarch64: Tweak definition of all_data & co
Past extensions to SVE have required new subsets of al
https://gcc.gnu.org/g:22d25b1fee6656df3203dc8ffee6d1d55fc1a7fd
commit r15-5086-g22d25b1fee6656df3203dc8ffee6d1d55fc1a7fd
Author: Richard Sandiford
Date: Mon Nov 11 12:32:14 2024 +
aarch64: Test TARGET_STREAMING instead of TARGET_STREAMING_SME
g:ede97598e2c recorded separate IS
https://gcc.gnu.org/g:67ba352ce13f13b9a8f4296a850b491adf025d59
commit r15-5089-g67ba352ce13f13b9a8f4296a850b491adf025d59
Author: Richard Sandiford
Date: Mon Nov 11 12:32:16 2024 +
aarch64: Add an abstraction for vector base addresses
In the upcoming SVE2.1 svld1q and svst1q in
https://gcc.gnu.org/g:0c9a5ed01662daca5f30b3861db8680b377feb71
commit r15-5085-g0c9a5ed01662daca5f30b3861db8680b377feb71
Author: Richard Sandiford
Date: Mon Nov 11 12:32:14 2024 +
aarch64: Make more use of TARGET_STREAMING_SME2
Some code was checking TARGET_STREAMING and TARGE
https://gcc.gnu.org/g:cb83ad9d93fa113a5d038a727b1f8a2bd48a3696
commit r15-5091-gcb83ad9d93fa113a5d038a727b1f8a2bd48a3696
Author: Richard Sandiford
Date: Mon Nov 11 12:32:17 2024 +
aarch64: Parameterise SVE pointer type inference
All extending gather load intrinsics encode the
https://gcc.gnu.org/g:ddc014d2c69240ecf8a49399d1a58ebb2530b9d1
commit r15-5095-gddc014d2c69240ecf8a49399d1a58ebb2530b9d1
Author: Richard Sandiford
Date: Mon Nov 11 12:32:19 2024 +
aarch64: Define arm_neon.h types in arm_sve.h too
This patch moves the scalar and single-vector A
https://gcc.gnu.org/g:4a9721ca521d7a5626f1788afaf04a2b45960ea3
commit r15-5092-g4a9721ca521d7a5626f1788afaf04a2b45960ea3
Author: Richard Sandiford
Date: Mon Nov 11 12:32:17 2024 +
aarch64: Factor out part of the SVE ext_def class
This patch factors out some of ext_def into a b
https://gcc.gnu.org/g:e68e814d1f4360bac78d9b5f4e0feb6e41a98a27
commit r15-5099-ge68e814d1f4360bac78d9b5f4e0feb6e41a98a27
Author: Richard Sandiford
Date: Mon Nov 11 12:32:21 2024 +
aarch64: Conditionally define __ARM_FEATURE_SVE2p1
Previous patches are supposed to add full supp
https://gcc.gnu.org/g:f13e0138269f16ae896d952425c04ad2e11b8dbe
commit r15-5096-gf13e0138269f16ae896d952425c04ad2e11b8dbe
Author: Richard Sandiford
Date: Mon Nov 11 12:32:20 2024 +
aarch64: Add common subset of SVE2p1 and SME
Some instructions that were previously restricted to
https://gcc.gnu.org/g:a2467372e7241be661c5fde80b751d84df4d567b
commit r15-5104-ga2467372e7241be661c5fde80b751d84df4d567b
Author: Torbjörn SVENSSON
Date: Sun Nov 10 14:46:51 2024 +0100
testsuite: arm: fast-math-complex-add-half-float.c test should not xfail
With the change in 15-31
https://gcc.gnu.org/g:2f744df601b298e31dcdb49316da93f0ce1f00b7
commit r14-10917-g2f744df601b298e31dcdb49316da93f0ce1f00b7
Author: Jonathan Wakely
Date: Fri Nov 8 13:58:23 2024 +
libstdc++: Do not define _Insert_base::try_emplace before C++17
This is not a reserved name in C++1
https://gcc.gnu.org/g:7b5c974dfc83edfb534dc0550dee8b0e8fd32d96
commit r15-5105-g7b5c974dfc83edfb534dc0550dee8b0e8fd32d96
Author: Dimitar Dimitrov
Date: Sun Oct 27 09:49:49 2024 +0200
testsuite: Require atomic operations for c2y-if-decls-*
Since some of the c2y-if-decls tests use _
https://gcc.gnu.org/g:dfc9062eca47c237953c88a5614ae792792d058d
commit r15-5108-gdfc9062eca47c237953c88a5614ae792792d058d
Author: Jonathan Wakely
Date: Fri Nov 8 11:09:47 2024 +
libstdc++: Improve exception messages in conversion classes
The std::logic_error exceptions thrown f
https://gcc.gnu.org/g:128f6a6d7af9cf187d59c1dbd9e59f5b782e17c8
commit r15-5107-g128f6a6d7af9cf187d59c1dbd9e59f5b782e17c8
Author: Jonathan Wakely
Date: Mon Nov 11 11:54:00 2024 +
libstdc++: Fix typos in iterator increment for std::text_encoding [PR117520]
The intended behaviour
https://gcc.gnu.org/g:d8992f70a59b178de85305c542eb45d1676bf0a9
commit r15-5106-gd8992f70a59b178de85305c542eb45d1676bf0a9
Author: Jonathan Wakely
Date: Mon Nov 11 11:23:08 2024 +
libstdc++: Add parentheses around operand of |
libstdc++-v3/ChangeLog:
* include/b
https://gcc.gnu.org/g:417b4cc9bf218083838aeab458bbb7510e36375a
commit r15-5109-g417b4cc9bf218083838aeab458bbb7510e36375a
Author: Jakub Jelinek
Date: Mon Nov 11 19:54:32 2024 +0100
c++: Add __builtin_operator_{new,delete} support
clang++ adds __builtin_operator_{new,delete} builtin
https://gcc.gnu.org/g:f32e7339871beec0e4d49698f7e34d77ee882088
commit r15-5110-gf32e7339871beec0e4d49698f7e34d77ee882088
Author: Simon Martin
Date: Mon Nov 11 20:22:32 2024 +0100
c++: Fix another crash with invalid new operators [PR117463]
Even though this PR is very close to PR11
https://gcc.gnu.org/g:2ad277478620037103379ffad6a99dc00bf0bca7
commit r15-5103-g2ad277478620037103379ffad6a99dc00bf0bca7
Author: Claudio Bantaloukas
Date: Mon Nov 11 18:08:28 2024 +
aarch64: return scalar fp8 values in fp registers
According to the aapcs64: If the argument is
https://gcc.gnu.org/g:0b27a7dd050262a7d64d87863201e4ebbde88386
commit r15-5117-g0b27a7dd050262a7d64d87863201e4ebbde88386
Author: Richard Biener
Date: Fri Nov 8 13:06:07 2024 +0100
tree-optimization/117502 - VMAT_STRIDED_SLP vs VMAT_ELEMENTWISE when
considering gather
The followin
https://gcc.gnu.org/g:61cd1c43b82dc9d4c3edf122d22887fdce340223
commit r15-5118-g61cd1c43b82dc9d4c3edf122d22887fdce340223
Author: Richard Biener
Date: Fri Nov 8 09:43:26 2024 +0100
tree-optimization/117484 - issue with SLP discovery of permuted .MASK_LOAD
When we do SLP discovery o
https://gcc.gnu.org/g:e232dc3bb5c3e8f8a3749239135b7b859a204fc7
commit r15-5116-ge232dc3bb5c3e8f8a3749239135b7b859a204fc7
Author: Soumya AR
Date: Tue Nov 12 09:26:24 2024 +0530
Match: Optimize log (x) CMP CST and exp (x) CMP CST operations
This patch implements transformations for
40 matches
Mail list logo