https://gcc.gnu.org/g:2c46a74d4707bd1e67561ed8514c67efc6164832
commit r16-433-g2c46a74d4707bd1e67561ed8514c67efc6164832
Author: Jeff Law
Date: Tue May 6 19:20:14 2025 -0600
[RISC-V] Avoid unnecessary andi with -1 argument
I was preparing to do some testing of Shreya's next patch o
https://gcc.gnu.org/g:82126b26d17ed2c5ee48ca51e3fed69e898c9a20
commit r16-431-g82126b26d17ed2c5ee48ca51e3fed69e898c9a20
Author: Dongyan Chen
Date: Tue May 6 17:09:54 2025 -0600
[PATCH] RISC-V: Minimal support for sdtrig and ssstrict extensions.
This patch support sdtrig and ssstri
https://gcc.gnu.org/g:aed2a447c7ff4282621aa7941f840cb2ddc90354
commit r16-430-gaed2a447c7ff4282621aa7941f840cb2ddc90354
Author: Mingzhu Yan
Date: Tue May 6 16:59:09 2025 -0600
[PATCH] RISC-V: Recognized svadu and svade extension
This patch support svadu and svade extension.
To
https://gcc.gnu.org/g:62ffaef514aad0eae5d3bc548d8e86d21a3095e7
commit r16-429-g62ffaef514aad0eae5d3bc548d8e86d21a3095e7
Author: Jan Hubicka
Date: Wed May 7 00:24:04 2025 +0200
i386: Add costs for integer<->float conversions
Extend ix86_rtx_costs to cost FLOAT, UNSIGNED_FLOAT, FIX,
https://gcc.gnu.org/g:1b73c190a28390ac6f7ff27e1a58df89527773ad
commit 1b73c190a28390ac6f7ff27e1a58df89527773ad
Author: Mikael Morin
Date: Tue May 6 17:41:55 2025 +0200
Correction régression loop_versioning_8
Diff:
---
gcc/gimple-loop-versioning.cc | 187 +-
https://gcc.gnu.org/g:129921d40fb49d296a65851f227046643bc4439d
commit 129921d40fb49d296a65851f227046643bc4439d
Author: Mikael Morin
Date: Tue May 6 21:48:41 2025 +0200
Correction régression pr93671
Diff:
---
gcc/fortran/trans-array.cc | 4 ++--
1 file changed, 2 insertions(+), 2 deletion
https://gcc.gnu.org/g:570be3a24b978d03da8f25c024928096ffbc5569
commit 570be3a24b978d03da8f25c024928096ffbc5569
Author: Mikael Morin
Date: Tue May 6 20:42:15 2025 +0200
Correction régression intrinsic_mmloc_2
Diff:
---
gcc/fortran/trans-intrinsic.cc | 4 ++--
1 file changed, 2 insertions(
https://gcc.gnu.org/g:76bee02bf2873e88b15e0cf74722b8985098ed4f
commit 76bee02bf2873e88b15e0cf74722b8985098ed4f
Author: Mikael Morin
Date: Mon May 5 20:22:15 2025 +0200
Correction régression oldstyle_1
Diff:
---
gcc/fortran/trans-array.cc | 8
1 file changed, 8 insertions(+)
dif
https://gcc.gnu.org/g:d0571638a6bad932b226ada98b167fa47a47d838
commit r16-428-gd0571638a6bad932b226ada98b167fa47a47d838
Author: Jerry DeLisle
Date: Mon May 5 20:05:22 2025 -0700
Fortran: Fix ICE with use of c_associated.
PR fortran/120049
gcc/fortran/ChangeLog:
https://gcc.gnu.org/g:86627faec10da53d7532805019e5296fcf15ac09
commit r16-427-g86627faec10da53d7532805019e5296fcf15ac09
Author: Jonathan Wakely
Date: Fri Apr 25 21:09:18 2025 +0100
libstdc++: Rewrite atomic builtin checks [PR70560]
Currently the GLIBCXX_ENABLE_ATOMIC_BUILTINS macr
https://gcc.gnu.org/g:df1d436d17c8280bd835b045bd7babf5058a7154
commit r16-426-gdf1d436d17c8280bd835b045bd7babf5058a7154
Author: Jonathan Wakely
Date: Wed Dec 4 21:50:22 2024 +
libstdc++: Fix parallel algos for move-only values [PR117905]
All of reduce, transform_reduce, exclu
https://gcc.gnu.org/g:a067cbcdcc5f599a2b7d607e89674533d23c652d
commit r16-425-ga067cbcdcc5f599a2b7d607e89674533d23c652d
Author: Jonathan Wakely
Date: Wed Apr 30 17:31:01 2025 +0100
libstdc++: Fix dangling pointer in fs::path::operator+=(*this) [PR120029]
When concatenating a path
https://gcc.gnu.org/g:ccf0b93b3ccf67b98fbd5096852c369d2cac7904
commit r16-424-gccf0b93b3ccf67b98fbd5096852c369d2cac7904
Author: Jonathan Wakely
Date: Tue May 6 12:47:32 2025 +0100
libstdc++: Fix -Wmismatched-tags warnings for _Safe_iterator [PR120112]
This causes an ICE as shown i
https://gcc.gnu.org/g:e7a2b8b76ae0c8f1e49c780aa82ebb5f0325f515
commit r16-423-ge7a2b8b76ae0c8f1e49c780aa82ebb5f0325f515
Author: Thomas Koenig
Date: Tue May 6 18:05:41 2025 +0200
Fix PR 119928, formal arguments used to wrongly inferred for CLASS.
The problem was indeed that generat
https://gcc.gnu.org/g:76c882e341cb330a4e9f677a8c3541d573820255
commit r16-422-g76c882e341cb330a4e9f677a8c3541d573820255
Author: Martin Jambor
Date: Tue May 6 17:28:44 2025 +0200
ipa: Drop the default value of suffix parameter of create_clone (PR119852)
In PR 119852 we agreed that
https://gcc.gnu.org/g:1eaee43dc0c6292ce865b460d52474ca14ea1d71
commit r16-421-g1eaee43dc0c6292ce865b460d52474ca14ea1d71
Author: Martin Jambor
Date: Tue May 6 17:28:43 2025 +0200
ipa: Fix create_version_clone_with_body declaration and comment
I noticed that the name of the fifth pa
https://gcc.gnu.org/g:fb5829a01651d427a63a12c44ecc8baa47dbfc83
commit r16-420-gfb5829a01651d427a63a12c44ecc8baa47dbfc83
Author: Martin Jambor
Date: Tue May 6 17:28:43 2025 +0200
ipa: Do not emit info about temporary clones to ipa-clones dump (PR119852)
As described in PR 119852, t
https://gcc.gnu.org/g:6ecc2fee06bdd60da0e9b3fe6660b553dbdca3ca
commit r16-419-g6ecc2fee06bdd60da0e9b3fe6660b553dbdca3ca
Author: Martin Jambor
Date: Tue May 6 17:28:42 2025 +0200
Document option -fdump-ipa-clones
I have noticed that the option -fdump-ipa-clones is not documented
https://gcc.gnu.org/g:93b85bdf830477fec8db1d8afcaca13530776161
commit r14-11745-g93b85bdf830477fec8db1d8afcaca13530776161
Author: Andrew MacLeod
Date: Mon May 5 12:17:13 2025 -0400
Allow IPA_CP to handle UNDEFINED as VARYING.
When applying a bitmask to reflect ranges, it is someti
https://gcc.gnu.org/g:b6f68c04f440f981b281c5ad4c335761bc7d2882
commit r15-9629-gb6f68c04f440f981b281c5ad4c335761bc7d2882
Author: Andrew MacLeod
Date: Fri May 2 15:48:08 2025 -0400
Allow IPA_CP to handle UNDEFINED as VARYING.
When applying a bitmask to reflect ranges, it is sometim
https://gcc.gnu.org/g:67e79da5a3c0deb93cd6df1557affb6994440357
commit r16-418-g67e79da5a3c0deb93cd6df1557affb6994440357
Author: Iain Sandoe
Date: Tue May 6 09:42:40 2025 +0100
libgcobol: Fix bootstrap for targets without program_invocation_short_name
program_invocation_short_name
https://gcc.gnu.org/g:52fe9502eb153f87154cfcb6a58ab84164d7e1d9
commit r16-416-g52fe9502eb153f87154cfcb6a58ab84164d7e1d9
Author: David Malcolm
Date: Tue May 6 09:26:19 2025 -0400
json: implement JSON pointer; use it in sarif-replay [PR117988]
This patch extends our json class to tr
https://gcc.gnu.org/g:f4fa41cd5ccbcc1a45e68c15bda2461e8d7215b9
commit r16-417-gf4fa41cd5ccbcc1a45e68c15bda2461e8d7215b9
Author: David Malcolm
Date: Tue May 6 09:26:19 2025 -0400
diagnostics: use diagnostic_option_id in one more place
No functional change intended.
gcc/Cha
https://gcc.gnu.org/g:f25e178b8c2cc868168b0a29ab03260fbefa4ff7
commit r16-414-gf25e178b8c2cc868168b0a29ab03260fbefa4ff7
Author: David Malcolm
Date: Tue May 6 09:26:18 2025 -0400
sarif output: capture nesting of logical locations [PR116176]
Previously our SARIF output did not captu
https://gcc.gnu.org/g:9fb44cc4823106729d086713dd022a4590703a4c
commit r16-415-g9fb44cc4823106729d086713dd022a4590703a4c
Author: David Malcolm
Date: Tue May 6 09:26:18 2025 -0400
diagnostics: support XML and JSON kinds of logical locations
gcc/ChangeLog:
* diagnostic-fo
https://gcc.gnu.org/g:8ab6899dce92e6ef8cc55096789fcda60d4129cb
commit r16-413-g8ab6899dce92e6ef8cc55096789fcda60d4129cb
Author: David Malcolm
Date: Tue May 6 09:26:17 2025 -0400
diagnostics: add logical_location_manager; reimplement logical_location
Previously we used an abstract
https://gcc.gnu.org/g:bf6d85490a2a95d251b88812dbf6d239be54ac18
commit r16-412-gbf6d85490a2a95d251b88812dbf6d239be54ac18
Author: David Malcolm
Date: Tue May 6 09:26:17 2025 -0400
libgdiagnostics: add accessors for diagnostic_logical_location
[LIBGDIAGNOSTICS_ABI_1]
For followup wo
https://gcc.gnu.org/g:4cd741dcbd3729863ab005d7ec61a890e0a193f1
commit r16-411-g4cd741dcbd3729863ab005d7ec61a890e0a193f1
Author: Shreya Munnangi
Date: Tue May 6 06:38:00 2025 -0600
[RISC-V][PR middle-end/114512] Recognize more bext idioms for RISC-V
This is Shreya's next chunk of w
https://gcc.gnu.org/g:9d9800938ef61b7978abb33a8b202beeb3efed6b
commit r14-11744-g9d9800938ef61b7978abb33a8b202beeb3efed6b
Author: Patrick Palka
Date: Fri Jul 19 11:08:09 2024 -0400
c++: add fixed testcase [PR109464]
Seems to be fixed by r15-521-g6ad7ca1bb90573.
PR
https://gcc.gnu.org/g:6d5a6a26e28d15ac05f59ee4d3c3d7d4d42acac3
commit r14-11743-g6d5a6a26e28d15ac05f59ee4d3c3d7d4d42acac3
Author: Jakub Jelinek
Date: Wed May 15 18:50:11 2024 +0200
c++: Optimize in maybe_clone_body aliases even when not at_eof [PR113208]
This patch reworks the cdt
https://gcc.gnu.org/g:c10491efc108bd4fc2d983bcabb50506d09e2a17
commit r16-409-gc10491efc108bd4fc2d983bcabb50506d09e2a17
Author: Pan Li
Date: Sat May 3 11:27:50 2025 +0800
RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 1
Add asm dump check and for vec_dup
https://gcc.gnu.org/g:1276430a48e4f6bb592d9e3f8c92e62341f09446
commit r16-408-g1276430a48e4f6bb592d9e3f8c92e62341f09446
Author: Pan Li
Date: Sat May 3 10:40:20 2025 +0800
RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 0
Add asm dump check and run test fo
https://gcc.gnu.org/g:9e9eb78bf4b77a049be00fb9ab0047170f19c9ea
commit r16-406-g9e9eb78bf4b77a049be00fb9ab0047170f19c9ea
Author: Pan Li
Date: Tue May 6 16:42:16 2025 +0800
RISC-V: Add gr2vr cost helper function
After we introduced the --param=gpr2vr-cost option to set the cost
https://gcc.gnu.org/g:17c1602d5e7b237357b94808399a68ab77d42640
commit r16-405-g17c1602d5e7b237357b94808399a68ab77d42640
Author: Pan Li
Date: Tue May 6 16:26:06 2025 +0800
RISC-V: Add new option --param=gpr2vr-cost= for rvv insn
During investigate the combine from vec_dup and vop.v
https://gcc.gnu.org/g:b3a32804bebb9520b327b7cbf3e8f8b4730f9bd6
commit r16-410-gb3a32804bebb9520b327b7cbf3e8f8b4730f9bd6
Author: Pan Li
Date: Sat May 3 11:37:09 2025 +0800
RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 15
Add asm dump check and for vec_du
https://gcc.gnu.org/g:2b5baada614af7a4d0ee49aa962c7e1f7be3
commit r16-407-g2b5baada614af7a4d0ee49aa962c7e1f7be3
Author: Pan Li
Date: Thu May 1 21:23:54 2025 +0800
RISC-V: Combine vec_duplicate + vadd.vv to vadd.vx on GR2VR cost
This patch would like to combine the vec_dupl
https://gcc.gnu.org/g:ac9fec014df8d75c2185981c9d191d1080e98094
commit r16-404-gac9fec014df8d75c2185981c9d191d1080e98094
Author: Jonathan Wakely
Date: Thu May 1 22:56:56 2025 +0100
libstdc++: Add noexcept to some std::counted_iterator operations
This was inspired by LWG 4245 but go
https://gcc.gnu.org/g:1db1249b83096e15c8ef2ae4ba124d3af75ea32f
commit r14-11742-g1db1249b83096e15c8ef2ae4ba124d3af75ea32f
Author: Dhruv Chawla
Date: Tue Apr 8 01:01:24 2025 -0700
libstdc++: Add missing feature-test macro in
Per version.syn#2, is required to define
__cpp_lib_
https://gcc.gnu.org/g:0d46cee2fe38b9a1aa576c8031ed22d298d88954
commit r15-9628-g0d46cee2fe38b9a1aa576c8031ed22d298d88954
Author: Dhruv Chawla
Date: Tue Apr 8 01:01:24 2025 -0700
libstdc++: Add missing feature-test macro in
Per version.syn#2, is required to define
__cpp_lib_a
https://gcc.gnu.org/g:ebc9606540171f33bf974d3f81e547affc052753
commit r15-9627-gebc9606540171f33bf974d3f81e547affc052753
Author: Jonathan Wakely
Date: Thu Apr 24 14:50:36 2025 +0100
libstdc++: Remove unnecessary dg-prune-output from tests
There are no errors matching this pattern
https://gcc.gnu.org/g:f2a69ee64f8b663d14649b7475edb8e09e83db1b
commit r15-9626-gf2a69ee64f8b663d14649b7475edb8e09e83db1b
Author: ZENG Hao
Date: Sun Apr 20 17:02:16 2025 +0800
libstdc++: fix possible undefined atomic lock-free type aliases in module
std
When building for 'i386-*'
https://gcc.gnu.org/g:76c33109074b8e7cf6c326116b46792070122c7b
commit r16-403-g76c33109074b8e7cf6c326116b46792070122c7b
Author: Richard Biener
Date: Mon Mar 17 15:04:28 2025 +0100
tree-optimization/115 - STLF fails with BB vectorization of loop
The following tries to address u
https://gcc.gnu.org/g:a14d65f81e18e70144ceddfc3142a8103984919d
commit r15-9625-ga14d65f81e18e70144ceddfc3142a8103984919d
Author: Jakub Jelinek
Date: Tue May 6 13:00:10 2025 +0200
gimple-fold: Fix fold_truth_andor_for_ifcombine [PR120074]
The following testcase ICEs because of a mi
https://gcc.gnu.org/g:81475602c3dd57ff6987e5f902814e8e3a0a0dde
commit r16-402-g81475602c3dd57ff6987e5f902814e8e3a0a0dde
Author: Jakub Jelinek
Date: Tue May 6 13:00:10 2025 +0200
gimple-fold: Fix fold_truth_andor_for_ifcombine [PR120074]
The following testcase ICEs because of a mis
https://gcc.gnu.org/g:673d446894c063c92cafce9ba41340c82e960a11
commit r16-401-g673d446894c063c92cafce9ba41340c82e960a11
Author: Jan Hubicka
Date: Tue May 6 12:07:15 2025 +0200
Fix i386 bootstrap on non-Windows platforms
* config/i386/i386.cc (ix86_tls_index): Add ifdef.
D
https://gcc.gnu.org/g:5e363ffefaceb9ff8fdeeead247c8337538e01db
commit r16-400-g5e363ffefaceb9ff8fdeeead247c8337538e01db
Author: Richard Biener
Date: Tue May 6 08:36:01 2025 +0200
tree-optimization/120031 - CTZ pattern matching fails a case
This PR is about the pattern matching in
https://gcc.gnu.org/g:16e301adf7b653c72d5c3cae1c7287877f3f20ff
commit r16-399-g16e301adf7b653c72d5c3cae1c7287877f3f20ff
Author: LIU Hao
Date: Wed May 11 22:42:53 2022 +0800
Allow a PCH to be mapped to a different address
First, try mapping the PCH to its original address. If that
https://gcc.gnu.org/g:0aea633e146b75016eb0cf1c0bf67050d32bf8b6
commit r16-398-g0aea633e146b75016eb0cf1c0bf67050d32bf8b6
Author: Julian Waters
Date: Fri May 2 09:59:13 2025 +
Implement Windows TLS
This patch implements native Thread Local Storage access on Windows, as
motivate
48 matches
Mail list logo