Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: none
| 57122 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
…
571
572
»
Patch
Series
rb/tb
S/W/F
Date
Submitter
Delegate
State
Cleanup vectorizable_conversion
Cleanup vectorizable_conversion
- -
-
-
4
2026-08-05
Richard Biener
New
[4/4] configure: Add target defaults for MD generator partitions
[1/4] gensupport: Centralize machine-generator output management
- -
4
-
-
2026-08-05
Kyrylo Tkachov
New
[3/4] genattrtab: Distribute generated code across multiple files
[1/4] gensupport: Centralize machine-generator output management
- -
4
-
-
2026-08-05
Kyrylo Tkachov
New
[2/4] genopinit: Group optab patterns by condition
[1/4] gensupport: Centralize machine-generator output management
- -
4
-
-
2026-08-05
Kyrylo Tkachov
New
[1/4] gensupport: Centralize machine-generator output management
[1/4] gensupport: Centralize machine-generator output management
- -
3
-
-
2026-08-05
Kyrylo Tkachov
New
RISC-V: Don't let popretz combine across a call [PR target/126454]
RISC-V: Don't let popretz combine across a call [PR target/126454]
- -
4
-
-
2026-08-05
Kito Cheng
New
[4/4] Remove nonzero_p.
Replace nonzero_p with contains_zero_p
- -
4
-
-
2026-08-05
Aldy Hernandez
New
[3/4] Implement the exact nonzero-set test without nonzero_p.
Replace nonzero_p with contains_zero_p
- -
4
-
-
2026-08-05
Aldy Hernandez
New
[2/4] Use !contains_zero_p for known nonzero tests instead of nonzero_p.
Replace nonzero_p with contains_zero_p
- -
3
-
1
2026-08-05
Aldy Hernandez
New
[1/4] Add contains_zero_p to the vrange hierarchy.
Replace nonzero_p with contains_zero_p
- -
2
-
-
2026-08-05
Aldy Hernandez
New
Simplify vect_get_vec_defs API
Simplify vect_get_vec_defs API
- -
-
-
4
2026-08-05
Richard Biener
New
match: move a mask across a following right shift
match: move a mask across a following right shift
- -
-
-
4
2026-08-05
Kyrylo Tkachov
New
[v2] match: fold the sum of a min/max pair
[v2] match: fold the sum of a min/max pair
- -
4
-
-
2026-08-05
Kyrylo Tkachov
New
[v2] match.pd: fold an unsigned modular reduction into MIN
[v2] match.pd: fold an unsigned modular reduction into MIN
- -
-
-
4
2026-08-05
Kyrylo Tkachov
New
[v2] match.pd: combine a pair of vector comparisons against zero
[v2] match.pd: combine a pair of vector comparisons against zero
- -
4
-
-
2026-08-05
Kyrylo Tkachov
New
[v2] match.pd: drop an operand discarded by a shift
[v2] match.pd: drop an operand discarded by a shift
- -
4
-
-
2026-08-05
Kyrylo Tkachov
New
tree-optimization/126650 - get_inner_reference_aff and bitfields
tree-optimization/126650 - get_inner_reference_aff and bitfields
- -
-
-
4
2026-08-05
Richard Biener
New
[gccrs,COMMIT] gccrs: Make ExpandVisitor visit more attributes
[gccrs,COMMIT] gccrs: Make ExpandVisitor visit more attributes
- -
4
-
-
2026-08-05
gerris.rs@gmail.com
New
c++, v4: implement C++29 P2287R6 - Designated-initializers for Base Classes [PR125989]
c++, v4: implement C++29 P2287R6 - Designated-initializers for Base Classes [PR125989]
- -
-
-
4
2026-08-05
Jakub Jelinek
New
[vect] : fix loop exit profiles with early break [PR118407]
[vect] : fix loop exit profiles with early break [PR118407]
- -
4
-
-
2026-08-05
Tamar Christina
New
[v3] aarch64: Add SVE AES2 ACLE builtins
[v3] aarch64: Add SVE AES2 ACLE builtins
- -
2
-
2
2026-08-05
Sivan Shani
acarlotti
Committed
[v4] forwprop: add simplify_phi_result_op() [PR101179]
[v4] forwprop: add simplify_phi_result_op() [PR101179]
- -
4
-
-
2026-08-05
Daniel Barboza
New
[v2,4/4] RISC-V: define_insn_and_split for multiply-add and bit-extract fusion
RISC-V: ARC-V RHX-100 fusion and scheduling
- -
4
-
-
2026-08-05
Luis Silva
New
[v2,3/4] RISC-V: Implement scheduling for ARC-V RHX-100 series
RISC-V: ARC-V RHX-100 fusion and scheduling
- -
4
-
-
2026-08-05
Luis Silva
New
[v2,2/4] RISC-V: Implement TARGET_SCHED_FUSION_PRIORITY for ARC-V RHX-100 series
RISC-V: ARC-V RHX-100 fusion and scheduling
- -
2
-
2
2026-08-05
Luis Silva
New
[v2,1/4] RISC-V: Implement riscv_macro_fusion_pair_p for ARC-V RHX-100 series
RISC-V: ARC-V RHX-100 fusion and scheduling
- -
-
-
1
2026-08-05
Luis Silva
New
libstdc++: Make internal bit manipulation functions available in C++11.
libstdc++: Make internal bit manipulation functions available in C++11.
- -
4
-
-
2026-08-05
Tomasz Kamiński
New
[match.pd] PR tree-optimization/126467: 0.0-x -> -x vs. signed zeros.
[match.pd] PR tree-optimization/126467: 0.0-x -> -x vs. signed zeros.
- -
4
-
-
2026-08-05
Roger Sayle
New
[v1,3/3] RISC-V: Add more test cases for vwmulsu.vv
Support RVV register overlap for vwmulsu.vv
- -
4
-
-
2026-08-05
Li, Pan2
New
[v1,2/3] RISC-V: Add test cases for vwmulsu.vv reg overlap
Support RVV register overlap for vwmulsu.vv
- -
3
-
-
2026-08-05
Li, Pan2
New
[v1,1/3] RISC-V: Allow RVV register overlap for vwmulsu.vv
Support RVV register overlap for vwmulsu.vv
- -
-
-
-
2026-08-05
Li, Pan2
New
[3/3] algol68: link libga68 dynamically by default
[1/3] libga68: honour a preset A68FLAGS
- -
4
-
-
2026-08-05
Trevor Woerner
New
[2/3] libga68: do not record the source directory in generated sources
[1/3] libga68: honour a preset A68FLAGS
- -
1
-
2
2026-08-05
Trevor Woerner
New
[1/3] libga68: honour a preset A68FLAGS
[1/3] libga68: honour a preset A68FLAGS
- -
-
-
-
2026-08-05
Trevor Woerner
New
[WIP] libstdc++: fix hash container clear() complexity (DR2550) [PR67922]
[WIP] libstdc++: fix hash container clear() complexity (DR2550) [PR67922]
- -
4
-
-
2026-08-05
Nathan Myers
New
[2/2] tree-scalar-evolution: Handle toggle recurrences
Handle idempotent and toggle recurrences in SCEV final value replacement
- -
4
-
-
2026-08-05
Liu, Hongtao
New
[1/2] tree-scalar-evolution: Handle idempotent recurrences [PR124460]
Handle idempotent and toggle recurrences in SCEV final value replacement
- -
4
-
-
2026-08-05
Liu, Hongtao
New
fold-const, match.pd: Improve ptr_difference_const optimizations
fold-const, match.pd: Improve ptr_difference_const optimizations
- -
4
-
-
2026-08-04
Jakub Jelinek
New
[committed] cobol: Unbreak bootstrap
[committed] cobol: Unbreak bootstrap
- -
1
-
3
2026-08-04
Jakub Jelinek
New
[CRIS] Support bitreverse32, rotatesi3_16 and other swap variants.
[CRIS] Support bitreverse32, rotatesi3_16 and other swap variants.
- -
4
-
-
2026-08-04
Roger Sayle
New
aarch64-w64-mingw32: Complete Windows on ARM support
aarch64-w64-mingw32: Complete Windows on ARM support
- -
4
-
-
2026-08-04
coshvji cujmlqef
New
testsuite: Fix up gcc.dg/torture/bitint-100.c test [PR124948]
testsuite: Fix up gcc.dg/torture/bitint-100.c test [PR124948]
- -
2
-
2
2026-08-04
Jakub Jelinek
New
[PUSHED,v4] phiopt: Add some TARGET_MEM_REF support to factoring of loads [PR100173]
[PUSHED,v4] phiopt: Add some TARGET_MEM_REF support to factoring of loads [PR100173]
- -
1
-
3
2026-08-04
Andrea Pinski
New
testsuite: Fix up gcc.dg/pr126464.c test [PR126464]
testsuite: Fix up gcc.dg/pr126464.c test [PR126464]
- -
2
-
2
2026-08-04
Jakub Jelinek
New
[v2] match.pd: turn a product of two quotients into one division
[v2] match.pd: turn a product of two quotients into one division
- -
-
-
4
2026-08-04
Kyrylo Tkachov
New
[committed,RISC-V,PR,target/108031] Expose address computations for atomic memory operations
[committed,RISC-V,PR,target/108031] Expose address computations for atomic memory operations
- -
-
-
4
2026-08-04
Jeffrey Law
JeffreyALaw
Committed
match.pd: Handle shift-and-subtract SWAR sign masks
match.pd: Handle shift-and-subtract SWAR sign masks
- -
4
-
-
2026-08-04
huzife
New
[2/2] aarch64: use [SU]ADDLP/[SU]ADALP for widening sum reductions
[1/2] doc: describe the lane freedom of the widen_ssum and widen_usum patterns
- -
4
-
-
2026-08-04
Kyrylo Tkachov
tamar
New
[1/2] doc: describe the lane freedom of the widen_ssum and widen_usum patterns
[1/2] doc: describe the lane freedom of the widen_ssum and widen_usum patterns
- -
4
-
-
2026-08-04
Kyrylo Tkachov
New
[vect] : move check for safe speculative reads for inbound access [PR126369]
[vect] : move check for safe speculative reads for inbound access [PR126369]
- -
1
-
3
2026-08-04
Tamar Christina
New
[vect] : simplify is_linear_load_p using vec_perm_builder and reject invalid [PR126592]
[vect] : simplify is_linear_load_p using vec_perm_builder and reject invalid [PR126592]
- -
1
-
3
2026-08-04
Tamar Christina
New
[vect] : when REALPART/IMAGPART also check their def stmts [PR126593]
[vect] : when REALPART/IMAGPART also check their def stmts [PR126593]
- -
1
-
3
2026-08-04
Tamar Christina
New
[2/2] AArch64: block COMPLEX_MUL when honoring signed zeros [PR126589]
[1/2,vect] : try all 8 multiplication orderings for complex patterns [PR126589]
- -
1
-
3
2026-08-04
Tamar Christina
Committed
[1/2,vect] : try all 8 multiplication orderings for complex patterns [PR126589]
[1/2,vect] : try all 8 multiplication orderings for complex patterns [PR126589]
- -
-
-
4
2026-08-04
Tamar Christina
Committed
match.pd: fold the overflow-free average idiom
match.pd: fold the overflow-free average idiom
- -
-
-
4
2026-08-04
Kyrylo Tkachov
New
match: Combine several patterns into fors.
match: Combine several patterns into fors.
- -
4
-
-
2026-08-04
Kael Andrew Franco
New
RISC-V: Fix single-step expansion [PR126550].
RISC-V: Fix single-step expansion [PR126550].
- -
2
-
2
2026-08-04
Robin Dapp
JeffreyALaw
Accepted
match: drop a mask that the following right shift discards
match: drop a mask that the following right shift discards
- -
-
-
4
2026-08-04
Kyrylo Tkachov
New
match.pd: merge two masked equality tests of one value
match.pd: merge two masked equality tests of one value
- -
-
-
4
2026-08-04
Kyrylo Tkachov
New
[v1,1/1] MAINTAINERS: Record old email addresses
MAINTAINERS: Record old email addresses
- -
4
-
-
2026-08-04
Claudio Bantaloukas via Sourceware Forge
New
[v4,2/2] libstdc++: Support any generator (up to 64bit) in generate_canonical [PR119739]
Untitled series #64539
- -
-
-
-
2026-08-04
Tomasz Kamiński
New
match: fold two idioms built from the negation of a value
match: fold two idioms built from the negation of a value
- -
-
-
4
2026-08-04
Kyrylo Tkachov
New
match: fold the sum of a min/max pair
match: fold the sum of a min/max pair
- -
4
-
-
2026-08-04
Kyrylo Tkachov
New
match: fold a remainder compared with its dividend
match: fold a remainder compared with its dividend
- -
4
-
-
2026-08-04
Kyrylo Tkachov
New
match.pd: add the inclusive or dual of the masked comparison rule
match.pd: add the inclusive or dual of the masked comparison rule
- -
4
-
-
2026-08-04
Kyrylo Tkachov
New
match.pd: combine a pair of vector reductions
match.pd: combine a pair of vector reductions
- -
4
-
-
2026-08-04
Kyrylo Tkachov
New
match.pd: extend the MIN/MAX narrowing through a cast to vectors
match.pd: extend the MIN/MAX narrowing through a cast to vectors
- -
4
-
-
2026-08-04
Kyrylo Tkachov
New
match.pd: fold an unsigned modular reduction into MIN
match.pd: fold an unsigned modular reduction into MIN
- -
-
-
4
2026-08-04
Kyrylo Tkachov
New
match.pd: drop a clamp whose bounds cross
match.pd: drop a clamp whose bounds cross
- -
4
-
-
2026-08-04
Kyrylo Tkachov
New
match.pd: combine a pair of vector comparisons against zero
match.pd: combine a pair of vector comparisons against zero
- -
4
-
-
2026-08-04
Kyrylo Tkachov
New
match: fold a remainder of a remainder by a multiple
match: fold a remainder of a remainder by a multiple
- -
3
-
-
2026-08-04
Kyrylo Tkachov
New
match.pd: sink a unary operation through a vector permute
match.pd: sink a unary operation through a vector permute
- -
3
-
-
2026-08-04
Kyrylo Tkachov
New
match.pd: drop an operand discarded by a shift
match.pd: drop an operand discarded by a shift
- -
2
-
-
2026-08-04
Kyrylo Tkachov
New
middle-end: fix condition on multiple negate pattern [PR126602]
middle-end: fix condition on multiple negate pattern [PR126602]
- -
-
-
-
2026-08-04
Tamar Christina
New
match: fold two comparisons of a masked value
match: fold two comparisons of a masked value
- -
1
-
-
2026-08-04
Kyrylo Tkachov
New
match.pd: turn a product of two quotients into one division
match.pd: turn a product of two quotients into one division
- -
-
-
1
2026-08-04
Kyrylo Tkachov
New
testsuite, aarch64: Mark tests as needing ifunc support.
testsuite, aarch64: Mark tests as needing ifunc support.
- -
1
-
-
2026-08-04
Iain Sandoe
acarlotti
Committed
rs6000: Fix type size checks for __builtin_ppc_atomic_cas_local [PR126513]
rs6000: Fix type size checks for __builtin_ppc_atomic_cas_local [PR126513]
- -
1
-
-
2026-08-04
Avinash Jayakar
New
c++/objective-c++; Do not claim feature(modules), it is clang-specific.
c++/objective-c++; Do not claim feature(modules), it is clang-specific.
- -
1
-
-
2026-08-04
Iain Sandoe
New
aarch64: Add missing CC clobber to max/min-of-add/sub patterns [PR116815]
aarch64: Add missing CC clobber to max/min-of-add/sub patterns [PR116815]
- -
-
-
1
2026-08-04
Kyrylo Tkachov
Committed
[v4,1/1] x86_64: Update overconstrained x86_64 tests
Update overconstrained x86_64 tests
- -
1
-
-
2026-08-04
Dylan Rees
New
widening_mul: Fix up ICE in maybe_optimize_guarding_check [PR126601]
widening_mul: Fix up ICE in maybe_optimize_guarding_check [PR126601]
- -
1
-
1
2026-08-04
Jakub Jelinek
New
c++: Improve printing of null pointer to data member constants [PR126599]
c++: Improve printing of null pointer to data member constants [PR126599]
- -
2
-
-
2026-08-04
Jakub Jelinek
New
phiopt: Fix up spaceship_replacement [PR126564]
phiopt: Fix up spaceship_replacement [PR126564]
- -
1
-
1
2026-08-04
Jakub Jelinek
New
range-op-float: Remove inappropriate frange_drop_infs call [PR126549]
range-op-float: Remove inappropriate frange_drop_infs call [PR126549]
- -
1
-
1
2026-08-04
Jakub Jelinek
New
[RFC,v2] Expand PARALLEL for function return and parameter passing
[RFC,v2] Expand PARALLEL for function return and parameter passing
- -
2
-
-
2026-08-04
H.J. Lu
New
AutoFDO: Walk predecessor edges for PHI arguments
AutoFDO: Walk predecessor edges for PHI arguments
- -
3
-
-
2026-08-04
Kugan Vivekanandarajah
New
[AutoFDO,IPA-CP] Handle zero-caller locals after AutoFDO early inlining
[AutoFDO,IPA-CP] Handle zero-caller locals after AutoFDO early inlining
- -
3
-
-
2026-08-04
Kugan Vivekanandarajah
New
[AutoFDO] fix AutoFDO inlined target matching
[AutoFDO] fix AutoFDO inlined target matching
- -
3
-
-
2026-08-04
Kugan Vivekanandarajah
New
[pushed] c++: early DMI and constructor default arg [PR126606]
[pushed] c++: early DMI and constructor default arg [PR126606]
- -
-
-
3
2026-08-03
Jason Merrill
New
[committed] Fix recent msp430-elf regressions
[committed] Fix recent msp430-elf regressions
- -
-
-
3
2026-08-03
Jeffrey Law
New
c++/reflection: ^^ rejects pack-index-specifier [PR126546]
c++/reflection: ^^ rejects pack-index-specifier [PR126546]
- -
1
-
2
2026-08-03
Marek Polacek
New
[committed] cobol: Repairs to structure creation. [PR119461]
[committed] cobol: Repairs to structure creation. [PR119461]
- -
-
-
4
2026-08-03
Robert Dubner
New
[v2] PR tree-optimization/126242: Check range is defined to avoid ICE.
[v2] PR tree-optimization/126242: Check range is defined to avoid ICE.
- -
6
-
-
2026-08-03
Roger Sayle
New
[[PING] ] Use TREE_CODE to check for void return type in SIMD function clones for OpenMP.
[[PING] ] Use TREE_CODE to check for void return type in SIMD function clones for OpenMP.
- -
6
-
-
2026-08-03
Kevin Stefanov
New
match: Combine four simplify into one for. [PR63387]
match: Combine four simplify into one for. [PR63387]
- -
2
-
3
2026-08-03
Kael Andrew Franco
New
[gccrs,COMMIT] forever-stack: Add dfs_cache
[gccrs,COMMIT] forever-stack: Add dfs_cache
- -
6
-
-
2026-08-03
gerris.rs@gmail.com
New
[RFC] libstdc++ Provide <cerrno> and <errno.h> for freestanding
[RFC] libstdc++ Provide <cerrno> and <errno.h> for freestanding
- -
-
4
-
2026-08-03
Jonathan Wakely
New
libstdc++: Document std::chrono::tzdb database implementation.
libstdc++: Document std::chrono::tzdb database implementation.
- -
-
-
4
2026-08-03
Jonathan Wakely
New
[v8,7/7] widening_mul: Lower long-multiply chains to inline longhand
Recognize and fold longhand wide-multiplication idioms [PR107090]
- -
6
-
-
2026-08-03
Konstantinos Eleftheriou
New
«
1
2
3
4
…
571
572
»