Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: none
| 52936 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not applicable
Changes Requested
Failed CI
Superseded
Deferred
Committed
Dropped
DCO or assignment missing
Search
Archived
No
Yes
Both
Delegate
------
Nobody
siddhesh
siddhesh
siddhesh
siddhesh
codonell
codonell
codonell
codonell
codonell
codonell
codonell
azanella
gbenson
jankratochvil
ppluzhnikov
neleai
tromey
palves
keiths
sergiodj
StanShebs
teawater
simark
fche
rth
roland
davem
schwab
Allan
aj
ldv
tschwinge
tschwinge
tschwinge
andreaskr
fweimer
ChrisMetcalf
jsm28
aurel32
will
vapier
vapier
tuliom
hjl
triegel
jwlemke
cltang
macro
macro
macro
macro
nsz
pwbot
Wilco
Wilco
Wilco
arjun
stli
rj
zack
mfabian
rluzynski
dj
sthibaul
mscastanho
lamm
girish946
maennich
dodji
zimmerma
rzinsly
lukma
mjw
goldsteinn
raoni
jason
jwakely
jwakely
maximk
maximk
maximk
maximk
maximk
thesamesam
trodgers
trodgers
palmer
palmer
ams
ams
ams
rearnsha
rearnsha
siddhesh_staff
lancesix
aburgess
pvk
rsandifo
ktkachov
tamar
ppalka
cupermir
cupermir
cupermir
cupermir
schopin
schopin
schopin
schopin
schopin
schopin
schopin
JeffreyALaw
JeffreyALaw
kitoc
linaro-tcwg-bot
linaro-tcwg-bot
linaro-tcwg-bot
linaro-tcwg-bot
linaro-tcwg-bot
redhat-pt-bot
clyon
rdapp
rdapp
rdapp
rdapp
dilfridge
ramana
rivoscibot
rivoscibot
rivoscibot
rivoscibot
JuzheZhong
JuzheZhong
JuzheZhong
JuzheZhong
acoplan
dmalcolm
amerey
dkm
Wilco1
Wilco1
Wilco1
rajis
rajis
rajis
rajis
rajis
rajis
rajis
pinskia
pinskia
collinfunk
ykhrustalev
ykhrustalev
ykhrustalev
ykhrustalev
ykhrustalev
ykhrustalev
ykhrustalev
bergner
bergner
bergner
bergner
bergner
bergner
bergner
acarlotti
acarlotti
uros
uros
uros
uros
mcermak
Apply
«
1
2
3
4
…
529
530
»
Patch
Series
rb/tb
S/W/F
Date
Submitter
Delegate
State
[RFC,v2] Add vector_costs::add_slp_cost grouping hook
[RFC,v2] Add vector_costs::add_slp_cost grouping hook
- -
-
-
-
2026-05-06
Richard Biener
New
ivcannon: support aggregate ranged on loop bounds
ivcannon: support aggregate ranged on loop bounds
- -
-
-
-
2026-05-06
Tamar Christina
New
AArch64: account for load_lanes with gaps in costing [PR124866]
AArch64: account for load_lanes with gaps in costing [PR124866]
- -
-
-
-
2026-05-06
Tamar Christina
New
AArch64: Turn on GPR narrowing pass by default
AArch64: Turn on GPR narrowing pass by default
- -
-
-
-
2026-05-06
Tamar Christina
Accepted
libstdc++: Format all contiguous ranges usign spoan.
libstdc++: Format all contiguous ranges usign spoan.
- -
-
-
-
2026-05-06
Tomasz Kaminski
New
[v3] MATCH: Add simplification for MAX<a&CST0, a&CST1> and MIN<a&CST0, a&CST1> to match.pd [PR10987…
[v3] MATCH: Add simplification for MAX<a&CST0, a&CST1> and MIN<a&CST0, a&CST1> to match.pd [PR10987…
- -
-
-
-
2026-05-06
Eikansh Gupta
New
libstdc++: Format all contiguous ranges usign spoan.
libstdc++: Format all contiguous ranges usign spoan.
- -
-
-
-
2026-05-06
Tomasz Kaminski
New
[2/2,x86] adjust OMP SIMD call cost
[1/2] tree-optimization/125174 - cost OMP SIMD calls
- -
-
-
-
2026-05-06
Richard Biener
New
[1/2] tree-optimization/125174 - cost OMP SIMD calls
[1/2] tree-optimization/125174 - cost OMP SIMD calls
- -
-
-
-
2026-05-06
Richard Biener
New
aarch64: Move pass_narrow_gp_writes above pass_free_cfg [PR124895]
aarch64: Move pass_narrow_gp_writes above pass_free_cfg [PR124895]
- -
-
-
-
2026-05-06
Soumya AR
Committed
testsuite: Add testcase for consteval-only type [PR125179]
testsuite: Add testcase for consteval-only type [PR125179]
- -
-
-
-
2026-05-06
Jakub Jelinek
New
lra: Reloading section anchors
lra: Reloading section anchors
- -
-
-
-
2026-05-06
Stefan Schulze Frielinghaus
New
[v2,3/3] libstdc++: Remove non-concepts fallback for std::make_shared_for_overwrite
[v2,1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
- -
-
-
-
2026-05-06
Jonathan Wakely
New
[v2,2/3] libstdc++: Simplify std::shared_ptr internals
[v2,1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
- -
-
-
-
2026-05-06
Jonathan Wakely
New
[v2,1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
[v2,1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
- -
-
-
-
2026-05-06
Jonathan Wakely
New
[committed] libstdc++: Improve docs for range access functions [PR97001]
[committed] libstdc++: Improve docs for range access functions [PR97001]
- -
-
-
-
2026-05-06
Jonathan Wakely
New
c++: Don't check for consteval-only uses inside of USING_STMT [PR125184]
c++: Don't check for consteval-only uses inside of USING_STMT [PR125184]
- -
-
-
-
2026-05-06
Jakub Jelinek
New
c++: Reflection vs. CLASSTYPE_TYPEINFO_VAR/ANON_AGGR_TYPE_FIELD sharing [PR124991]
c++: Reflection vs. CLASSTYPE_TYPEINFO_VAR/ANON_AGGR_TYPE_FIELD sharing [PR124991]
- -
-
-
-
2026-05-06
Jakub Jelinek
New
[v2,2/6] build: Remove $gas
[v2,1/6] Remove HAVE_GNU_AS
- -
1
-
1
2026-05-06
Rainer Orth
New
[-1/6] build: Introduce {as,ld}_flavor
[-1/6] build: Introduce {as,ld}_flavor
- -
-
-
-
2026-05-06
Rainer Orth
New
[v2,1/6] Remove HAVE_GNU_AS
[v2,1/6] Remove HAVE_GNU_AS
- -
-
-
-
2026-05-06
Rainer Orth
New
RISC-V: Add per-type reduction costs to the vector cost model
RISC-V: Add per-type reduction costs to the vector cost model
- -
4
1
1
2026-05-06
Wang Yaduo
rdapp
New
tree-optimization: fold memset with length in [0, 1] to conditional store [PR102202]
tree-optimization: fold memset with length in [0, 1] to conditional store [PR102202]
- -
-
-
-
2026-05-06
Naveen
New
[v4] RISC-V: Apply LMUL cost scaling to vector operations
[v4] RISC-V: Apply LMUL cost scaling to vector operations
- -
5
-
1
2026-05-06
Zhongyao Chen
rdapp
Committed
[v1,2/2] RISC-V: Add test for vec_duplicate + vmsgt.vv combine with GR2VR cost 0, 1 and 15
RISC-V: Combine vec_duplicate + vmsgt.vv to vmsgt.vx on GR2VR cost
- -
6
-
-
2026-05-06
Li, Pan2
rdapp
Committed
[v1,1/2] RISC-V: Combine vec_duplicate + vmsgt.vv to vmsgt.vx on GR2VR cost
RISC-V: Combine vec_duplicate + vmsgt.vv to vmsgt.vx on GR2VR cost
- -
5
-
-
2026-05-06
Li, Pan2
rdapp
Committed
c++: deferred parsing of default arguments [PR50479]
c++: deferred parsing of default arguments [PR50479]
- -
-
-
-
2026-05-06
Marek Polacek
New
[RFC,3/3] wasm: Adjust tests
wasm: New backend
- -
-
-
-
2026-05-05
feedable
New
[RFC,2/3] wasm: New backend
wasm: New backend
- -
-
-
-
2026-05-05
feedable
New
[RFC,1/3] df: Add support for pseudos in function arguments
wasm: New backend
- -
-
-
-
2026-05-05
feedable
New
Update __stack_chk_guard documentation
Update __stack_chk_guard documentation
- -
-
-
-
2026-05-05
H.J. Lu
New
[committed] d: internal compiler error: in convert_move, at expr.cc:227
[committed] d: internal compiler error: in convert_move, at expr.cc:227
- -
-
-
-
2026-05-05
Iain Buclaw
New
[to-be-committed,RISC-V,PR,rtl-optimization/80770] Simplify bit flipping operations down to xor
[to-be-committed,RISC-V,PR,rtl-optimization/80770] Simplify bit flipping operations down to xor
- -
5
1
-
2026-05-05
Jeffrey Law
New
Dealing with multiarch only
Dealing with multiarch only
- -
-
-
-
2026-05-05
Stefan Schulze Frielinghaus
New
Fortran: fix namelist read for input with comments [PR125095]
Fortran: fix namelist read for input with comments [PR125095]
- -
-
-
-
2026-05-05
Harald Anlauf
New
[committed,RISC-V] Adjust expected output after recent jump threader change
[committed,RISC-V] Adjust expected output after recent jump threader change
- -
6
-
-
2026-05-05
Jeffrey Law
JeffreyALaw
Committed
[committed] libstdc++: Fix experimental::__is_x86_pd() [PR124657]
[committed] libstdc++: Fix experimental::__is_x86_pd() [PR124657]
- -
-
-
-
2026-05-05
Jonathan Wakely
New
RISC-V: Use more whole-reg loads/stores.
RISC-V: Use more whole-reg loads/stores.
- -
6
-
-
2026-05-05
Robin Dapp
Committed
[3/3] libstdc++: Remove non-concepts fallback for std::make_shared_for_overwrite
[1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
- -
-
-
-
2026-05-05
Jonathan Wakely
New
[2/3] libstdc++: Simplify std::shared_ptr internals
[1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
- -
-
-
-
2026-05-05
Jonathan Wakely
New
[1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
[1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
- -
-
-
-
2026-05-05
Jonathan Wakely
New
[12/12] OpenMP/C++: Avoid quadratic complexity in diagnostic
OpenMP/C++: 'allocate' directive
- -
-
-
-
2026-05-05
Waffl3x
New
[11/12] OpenMP/C++: Sorry for allocate directive in omp::decl attribute
OpenMP/C++: 'allocate' directive
- -
-
-
-
2026-05-05
Waffl3x
New
[10/12] OpenMP/C++: Sorry for static vars in implicit constexpr functions
OpenMP/C++: 'allocate' directive
- -
-
-
-
2026-05-05
Waffl3x
New
[09/12] OpenMP/C++: Diagnose constexpr vars in an allocate directive
OpenMP/C++: 'allocate' directive
- -
-
-
-
2026-05-05
Waffl3x
New
[08/12] OpenMP/C++: Add static analysis of allocate directive allocator clause
OpenMP/C++: 'allocate' directive
- -
-
-
-
2026-05-05
Waffl3x
New
[07/12] OpenMP/C++: Don't do NRVO on vars used in an 'omp allocate' directive
OpenMP/C++: 'allocate' directive
- -
-
-
-
2026-05-05
Waffl3x
New
[06/12] OpenMP/C++: Force location wrapper on 'omp allocate' directive clauses
OpenMP/C++: 'allocate' directive
- -
-
-
-
2026-05-05
Waffl3x
New
[05/12] OpenMP/C++: Enhance diagnostics of 'omp allocate' directive
OpenMP/C++: 'allocate' directive
- -
-
-
-
2026-05-05
Waffl3x
New
[04/12] OpenMP/C++: Add support for 'omp allocate' directive
OpenMP/C++: 'allocate' directive
- -
-
-
-
2026-05-05
Waffl3x
New
[03/12] OpenMP/C++: Remove case PRAGMA_OMP_ALLOCATE from cp_parser_omp_construct
OpenMP/C++: 'allocate' directive
- -
-
-
-
2026-05-05
Waffl3x
New
[02/12] OpenMP/C: Change repetitive allocator clause diagnostic wording
OpenMP/C++: 'allocate' directive
- -
-
-
-
2026-05-05
Waffl3x
New
[01/12] libgomp.c: Change _Alignof to alignof for C++ in test
OpenMP/C++: 'allocate' directive
- -
-
-
-
2026-05-05
Waffl3x
New
libstdc++: Use hardware_destructive_interference_size in atomic.cc
libstdc++: Use hardware_destructive_interference_size in atomic.cc
- -
-
-
-
2026-05-05
Jonathan Wakely
New
[4/4] libgomp/oacc-mem: add missing assert to goacc_enter_datum
GCN: Target offload overhead improvements, batch 2
- -
-
-
-
2026-05-05
Arsen Arsenović
New
[3/4] libgomp/plugin-gcn: remove unneeded heap allocation in run_kernel
GCN: Target offload overhead improvements, batch 2
- -
-
-
-
2026-05-05
Arsen Arsenović
New
[2/4] libgomp: let plugins handle allocating the target variable table
GCN: Target offload overhead improvements, batch 2
- -
-
-
-
2026-05-05
Arsen Arsenović
New
[1/4] libgomp/gcn: parallelize initializing threads of a team
GCN: Target offload overhead improvements, batch 2
- -
-
-
-
2026-05-05
Arsen Arsenović
New
[pushed] PR modula2/120189: documented link command does not work
[pushed] PR modula2/120189: documented link command does not work
- -
-
-
-
2026-05-05
Gaius Mulley
New
[v2] rs6000: Add new builtin __builtin_ppc_atomic_cas_local
[v2] rs6000: Add new builtin __builtin_ppc_atomic_cas_local
- -
-
-
-
2026-05-05
Avinash Jayakar
New
[committed] libstdc++: Fix mainpage.html link to Doxygen docs [PR109965]
[committed] libstdc++: Fix mainpage.html link to Doxygen docs [PR109965]
- -
-
-
-
2026-05-05
Jonathan Wakely
New
libstdc++: Implement P4206R0: Revert string support in std::constant_wrapper.
libstdc++: Implement P4206R0: Revert string support in std::constant_wrapper.
- -
-
-
-
2026-05-05
Tomasz Kaminski
New
[v1,1/1] Forge: Add scaffolding for managing forge labels
WIP: Forge: Add scaffolding for managing forge labels
- -
5
1
-
2026-05-05
Richard Earnshaw via Sourceware Forge
New
tree-optimization/125185 - fix ICE with associating DOT_PROD_EXPR
tree-optimization/125185 - fix ICE with associating DOT_PROD_EXPR
- -
-
-
-
2026-05-05
Richard Biener
New
analyzer: Fix up -Wunused-variable warning
analyzer: Fix up -Wunused-variable warning
- -
-
-
-
2026-05-05
Jakub Jelinek
New
i386: Avoid splitting 16/32-bit volatile mem test into 8-bit test [PR125180]
i386: Avoid splitting 16/32-bit volatile mem test into 8-bit test [PR125180]
- -
-
-
-
2026-05-05
Jakub Jelinek
New
c++: Fix up extract_ref [PR125111]
c++: Fix up extract_ref [PR125111]
- -
-
-
-
2026-05-05
Jakub Jelinek
New
tree-optimization/125124 - disable sanity checking of BB SLP partitioning
tree-optimization/125124 - disable sanity checking of BB SLP partitioning
- -
-
-
-
2026-05-05
Richard Biener
New
[RISC-V,PR,target/124955] Utilize slliw for some left shifted signed bitfield extractions
[RISC-V,PR,target/124955] Utilize slliw for some left shifted signed bitfield extractions
- -
6
-
-
2026-05-05
Jeffrey Law
JeffreyALaw
Superseded
[v1,AArch64] : Use MOVI for low‑64‑bit integer SIMD constant vectors [PR113926]
[v1,AArch64] : Use MOVI for low‑64‑bit integer SIMD constant vectors [PR113926]
- -
-
-
-
2026-05-05
Naveen
Wilco
Under Review
[Aarch64] : Use fmov for some low-lane FP SIMD constant vectors [PR113856]
[Aarch64] : Use fmov for some low-lane FP SIMD constant vectors [PR113856]
- -
-
-
-
2026-05-05
Naveen
Wilco
Accepted
c++/reflection: rewrite and memoize consteval_only_p [PR125179]
c++/reflection: rewrite and memoize consteval_only_p [PR125179]
- -
-
-
-
2026-05-05
Patrick Palka
New
libga68: Remove redundant CHECK_ATTRIBUTE_VISIBILITY macro
libga68: Remove redundant CHECK_ATTRIBUTE_VISIBILITY macro
- -
-
-
-
2026-05-05
Pietro Monteiro
New
[v2] xtensa: Apply further improvement to xtensa_legitimize_address()
[v2] xtensa: Apply further improvement to xtensa_legitimize_address()
- -
-
-
-
2026-05-04
Takayuki 'January June' Suwa
New
expand: End argument processing after processing the last argument in assign_params
expand: End argument processing after processing the last argument in assign_params
- -
-
-
-
2026-05-04
feedable
New
[RFA] build: add diagnostics/ to TAGS
[RFA] build: add diagnostics/ to TAGS
- -
-
-
-
2026-05-04
Jason Merrill
New
x86: Fix shift-gf2p8affine-2.c failure on non-AVX512 CPU
x86: Fix shift-gf2p8affine-2.c failure on non-AVX512 CPU
- -
-
-
-
2026-05-04
H.J. Lu
New
[COMMITTED] Regenerate xtensa.opt.urls
[COMMITTED] Regenerate xtensa.opt.urls
- -
-
-
-
2026-05-04
Mark Wielaard
New
Handle integer constants up front.
Handle integer constants up front.
- -
-
-
-
2026-05-04
Andrew MacLeod
New
[COMMITTED,6/6] Rename value_range::set_type to value_range::set_range_class
[COMMITTED,1/6] get_tree_range should check the supplied range type.
- -
-
-
-
2026-05-04
Andrew MacLeod
New
[COMMITTED,5/6] Ranger_cache::range_of_expr should handle no context.
[COMMITTED,1/6] get_tree_range should check the supplied range type.
- -
-
-
-
2026-05-04
Andrew MacLeod
New
[COMMITTED,4/6] Unify range_of_address with other range_of_* routines.
[COMMITTED,1/6] get_tree_range should check the supplied range type.
- -
-
-
-
2026-05-04
Andrew MacLeod
New
[COMMITTED,3/6] update_range_info can mark a statement for recalculation.
[COMMITTED,1/6] get_tree_range should check the supplied range type.
- -
-
-
-
2026-05-04
Andrew MacLeod
New
[COMMITTED,2/6] Integrate bound snapping with pair construction.
[COMMITTED,1/6] get_tree_range should check the supplied range type.
- -
-
-
-
2026-05-04
Andrew MacLeod
New
[COMMITTED,1/6] get_tree_range should check the supplied range type.
[COMMITTED,1/6] get_tree_range should check the supplied range type.
- -
-
-
-
2026-05-04
Andrew MacLeod
New
[pushed] i386: Relax predicates in BT splitters
[pushed] i386: Relax predicates in BT splitters
- -
-
-
-
2026-05-04
Uros Bizjak
New
[v2] Add __builtin_bitreverse{8,16,32,64} [PR50481]
[v2] Add __builtin_bitreverse{8,16,32,64} [PR50481]
- -
-
-
-
2026-05-04
Disservin
New
[pushed] testsuite, X86, Darwin: 64bit Darwin does not support non-PIC code.
[pushed] testsuite, X86, Darwin: 64bit Darwin does not support non-PIC code.
- -
-
-
-
2026-05-04
Iain Sandoe
New
[v3] phiprop: skip over clobbers [PR116823]
[v3] phiprop: skip over clobbers [PR116823]
- -
-
-
-
2026-05-04
Andrew Pinski
New
tree-optimization/125153 - testcase for fixed PR
tree-optimization/125153 - testcase for fixed PR
- -
-
-
-
2026-05-04
Richard Biener
New
[RFC,WIP] c++: Implement C++26 P3074R7 trivial unions
[RFC,WIP] c++: Implement C++26 P3074R7 trivial unions
- -
-
-
-
2026-05-04
Jakub Jelinek
New
[v3] Add callback_only attribute
[v3] Add callback_only attribute
- -
-
-
-
2026-05-04
Josef Melcr
New
middle-end/125146 - fold_stmt fails to release SSA names
middle-end/125146 - fold_stmt fails to release SSA names
- -
-
-
-
2026-05-04
Richard Biener
New
middle-end/125156 - preserve edge flags in cleanup_control_expr_graph
middle-end/125156 - preserve edge flags in cleanup_control_expr_graph
- -
-
-
-
2026-05-04
Richard Biener
New
aarch64: Fix SVE vec_perm for VL2048 VNx16QI
aarch64: Fix SVE vec_perm for VL2048 VNx16QI
- -
-
-
-
2026-05-04
Richard Sandiford
Committed
[v2] match.pd: Add pattern to fold (X - (X<0)) ^ -(X<0) into ABS_EXPR<X> [PR123514]
[v2] match.pd: Add pattern to fold (X - (X<0)) ^ -(X<0) into ABS_EXPR<X> [PR123514]
- -
-
-
-
2026-05-04
Eikansh Gupta
New
[COMMITTED] rs6000: Add -mcpu=future support and built-in gating infrastructure
[COMMITTED] rs6000: Add -mcpu=future support and built-in gating infrastructure
- -
-
-
-
2026-05-04
Kishan Parmar
New
[v2] Add callback_only attribute
[v2] Add callback_only attribute
- -
-
-
-
2026-05-04
Josef Melcr
New
[COMMITTED] MAINTAINERS: Add myself to write after approval
[COMMITTED] MAINTAINERS: Add myself to write after approval
- -
-
-
-
2026-05-04
Vijay Shankar
New
[v4,3/3] i386: Add peephole2 to convert highpart mul to mulx
Untitled series #60606
- -
-
-
-
2026-05-04
herumi@nifty.com
New
«
1
2
3
4
…
529
530
»