Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Richard Biener
| State =
Action Required
| Archived =
No
| 6476 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Needs Review / ACK
Handled Elsewhere
Search
Archived
No
Yes
Both
Delegate
------
Nobody
jgarzik
arnd
ymano
jlayton
tseliot
ogasawara
amitk
awhitcroft
mst
dayangkun
jwboyer
jwboyer
colinking
colinking
azummo
dwmw2
rtg
sconklin
smb
smfrench
aliguori
bradf
demarchi
ms
bhundven
chbs
kengyu
kadlec
regit
jabk
laforge
laforge
tonyb
alai
zecke
zecke
__damien__
luka
luka
prafulla@marvell.com
cyrus
PeterHuewe
kiho
jow
jow
ypwong
nico
dedeckeh
dedeckeh
yousong
yousong
tomcwarren
mb
mrchuck
vineetg76
computersforpeace
patrick_delaunay
Noltari
Noltari
ee07b291
ldir
ldir
stefanct
zhouhan
carldani
blp
ffainelli
ffainelli
regXboi
bbrezillon
pravin
mkp
jpettit
mkresin
mkresin
thess
thess
fbarrat
fbarrat
phil
linville
jesse
tjaalton
esben
abrodkin
abrodkin
diproiettod
tbot
stephenfin
ajd
darball1
sammj
jogo
jogo
bhelgaas
blogic
blogic
oohal
russellb
ptomsich
agraf
joestringer
mwalle
pepe2k
pepe2k
tagr
tagr
arj
arj
davem
davem
davem
pchotard
andmur01
jforissier
amitay
matttbe
pabeni
istokes
martineau
goliath
Ansuel
danielschwierzeck
aparcar
maddy
mkorpershoek
mariosix
dcaratti
aserdean
ovsrobot
ovsrobot
marex
tpetazzoni
khem
XiaoYang
mmichelson
apritzel
danielhb
groug
npiggin
liwang
robimarko
pareddja
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
dsa
jstancek
bpf
shettyg
lorpie01
wigyori
wigyori
pm215
acelan
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
0andriy
981213
narmstrong
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
vigneshr
blocktrron
mraynal
monstr
shemminger
chunkeey
stewart
stewart
kabel
Jaehoon
rfried
arbab
sjg
bmeng
ehristev
wsa
rsalvaterra
adrianschmutzler
hegdevasant
hegdevasant
horms
ukleinek
ukleinek
ag
metan
jagan
jacmet
rmilecki
rmilecki
kevery
ivanhu
prom
freenix
akumar
trini
juju
abelloni
legoater
legoater
legoater
chleroy
wbx
rw
rw
apconole
pablo
pablo
svanheule
bjonglez
dangole
dangole
sbabic
sbabic
ynezz
xback
xback
pevik
richiejp
jonhunter
aik
Hauke
Hauke
forty
acer
amusil
anuppatel
anuppatel
next_ghost
echaudron
benh
rgrimm
passgat
segher
pratyush
jms
jms
jms
mans0n
ruscur
Andes
ymorin
lliang
xuyang
linusw
linusw
jmberg
numans
xypron
festevam
tim609
jk
jk
jk
jk
conchuod
ltpci
matthias_bgg
kubu
tytso
tambarus
strlen
strlen
pbrobinson
krzk
dceara
spectrum
apalos
qschulz
stroese
imaximets
neocturne
cazzacarna
aldot
ziyao233
sshegde
riteshlist
tperale
TIENFONG
mpe
galak
sfr
arnout
ktraynor
nbd
nbd
robh
kcxt
anguy11
paulus
mwilczynski
airtower
jm
Bubu
vfazio
hs
iTitou
dlech
jstephan
raymo200915
Apply
«
1
2
3
4
…
64
65
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
Fixup MULT_EXPR cost after MULT_HIGHPART_EXPR adjustment
Fixup MULT_EXPR cost after MULT_HIGHPART_EXPR adjustment
- - - -
-
-
-
2026-10-08
Richard Biener
New
[2/2] tree-optimization/127758 - PTA quadraticness
[1/2] tree-optimization/127758 - PTA unit () can fail
- - - -
-
-
-
2026-10-08
Richard Biener
New
[1/2] tree-optimization/127758 - PTA unit () can fail
[1/2] tree-optimization/127758 - PTA unit () can fail
- - - -
-
-
-
2026-10-08
Richard Biener
New
tree-optimization/127764 - bogus switch stmt IPA predicates
tree-optimization/127764 - bogus switch stmt IPA predicates
- - - -
-
-
-
2026-10-08
Richard Biener
New
tree-optimization/127705 - access violation with SCC copy
tree-optimization/127705 - access violation with SCC copy
- - - -
-
-
-
2026-10-06
Richard Biener
New
[x86,v2] umul<mode>3_highpart for VnDI
[x86,v2] umul<mode>3_highpart for VnDI
- - - -
-
-
-
2026-10-05
Richard Biener
New
tree-optimization/127693 - missed FRE in loop #3
tree-optimization/127693 - missed FRE in loop #3
- - - -
-
-
-
2026-10-05
Richard Biener
New
tree-optimization/127693 - missed FRE in loop #2
tree-optimization/127693 - missed FRE in loop #2
- - - -
-
-
-
2026-10-05
Richard Biener
New
tree-optimization/127693 - missed FRE in loop
tree-optimization/127693 - missed FRE in loop
- - - -
-
-
-
2026-10-02
Richard Biener
New
Fix missed constant folding of .BITREVERSE
Fix missed constant folding of .BITREVERSE
- - - -
-
-
-
2026-10-01
Richard Biener
New
tree-optimization/127686 - mis-applied -O2 vector cost model heuristic
tree-optimization/127686 - mis-applied -O2 vector cost model heuristic
- - - -
-
-
-
2026-10-01
Richard Biener
New
tree-optimization/127670 - vectorizable_shift and live stmts
tree-optimization/127670 - vectorizable_shift and live stmts
- - - -
-
-
-
2026-09-30
Richard Biener
New
[2/2] Preserve statements that might raise IEEE exceptions in DCE/DSE
[1/2] Preserve trapping comparison when eliding control flow
- - - -
-
-
-
2026-09-30
Richard Biener
New
[1/2] Preserve trapping comparison when eliding control flow
[1/2] Preserve trapping comparison when eliding control flow
- - - -
-
-
-
2026-09-30
Richard Biener
New
rtl-optimization/127606 - bogus simplification involving paradoxical subregs
rtl-optimization/127606 - bogus simplification involving paradoxical subregs
- - - -
-
-
-
2026-09-29
Richard Biener
New
tree-optimization/60075 - fix address-space handling in PRE
tree-optimization/60075 - fix address-space handling in PRE
- - - -
-
-
-
2026-09-29
Richard Biener
New
[x86] fix load combining peepholes
[x86] fix load combining peepholes
- - - -
-
-
-
2026-09-29
Richard Biener
New
Preserve comparison operand order whem if-combining
Preserve comparison operand order whem if-combining
- - - -
-
-
-
2026-09-29
Richard Biener
New
Do not treat COMPCODE_FALSE or COMPCODE_TRUE as trapping in combine_comparisons
Do not treat COMPCODE_FALSE or COMPCODE_TRUE as trapping in combine_comparisons
- - - -
-
-
-
2026-09-29
Richard Biener
New
[x86] fix load combining peepholes
[x86] fix load combining peepholes
- - - -
-
-
-
2026-09-29
Richard Biener
New
[RFC?] Improve dominated_by_p_w_unex using dynamic executable dominators
[RFC?] Improve dominated_by_p_w_unex using dynamic executable dominators
- - - -
-
-
-
2026-09-25
Richard Biener
New
Simplify (xor (ior A B) B) to (and (not B) A))
Simplify (xor (ior A B) B) to (and (not B) A))
- - - -
-
-
-
2026-09-25
Richard Biener
New
tree-optimization/127588 - avoid UB in epilog IV init computation
tree-optimization/127588 - avoid UB in epilog IV init computation
- - - -
-
-
-
2026-09-25
Richard Biener
New
tree-optimization/127601 - negative step SLP vectorization with gap
tree-optimization/127601 - negative step SLP vectorization with gap
- - - -
-
-
-
2026-09-25
Richard Biener
New
tree-optimization/127600 - bogus INTEGER_INDUC_COND_REDUCTION detection
tree-optimization/127600 - bogus INTEGER_INDUC_COND_REDUCTION detection
- - - -
-
-
-
2026-09-25
Richard Biener
New
tree-optimization/127571 - fix association of offset computation
tree-optimization/127571 - fix association of offset computation
- - - -
-
-
-
2026-09-24
Richard Biener
New
[x86] umul<mode>3_highpart for VnDI
[x86] umul<mode>3_highpart for VnDI
- - - -
-
-
-
2026-09-23
Richard Biener
New
Adjust scalar_to_vec use for invariant loads
Adjust scalar_to_vec use for invariant loads
- - - -
-
-
-
2026-09-23
Richard Biener
New
[x86] account for SSE to integer move cost for vec_to_scalar
[x86] account for SSE to integer move cost for vec_to_scalar
- - - -
-
-
-
2026-09-23
Richard Biener
New
Enable live lane extraction costing for loop vect
Enable live lane extraction costing for loop vect
- - - -
-
-
-
2026-09-22
Richard Biener
New
tree-optimization/127497 - add disclaimer to -fwrapv-pointer docs
tree-optimization/127497 - add disclaimer to -fwrapv-pointer docs
- - - -
-
-
-
2026-09-22
Richard Biener
New
tree-optimization/127515 - ivopts: fix bound when counter wraps on first increment
tree-optimization/127515 - ivopts: fix bound when counter wraps on first increment
- - - -
-
-
-
2026-09-21
Richard Biener
New
tree-optimization/127497 - IVOPTs and -fwrapv-pointer
tree-optimization/127497 - IVOPTs and -fwrapv-pointer
- - - -
-
-
-
2026-09-21
Richard Biener
New
tree-optimization/127475 - avoid get_same_sized_vectype
tree-optimization/127475 - avoid get_same_sized_vectype
- - - -
-
-
-
2026-09-21
Richard Biener
New
ipa/127479 - preserve PHI operand order with LTO streaming
ipa/127479 - preserve PHI operand order with LTO streaming
- - - -
-
-
-
2026-09-21
Richard Biener
New
tree-optimization/127473 - avoid starting a group with unvectorizable load
tree-optimization/127473 - avoid starting a group with unvectorizable load
- - - -
-
-
-
2026-09-18
Richard Biener
New
tree-optimization/127468 - ICE with SLP discovery dumping
tree-optimization/127468 - ICE with SLP discovery dumping
- - - -
-
-
-
2026-09-18
Richard Biener
New
Assert we properly soft-fail SLP nodes during discovery
Assert we properly soft-fail SLP nodes during discovery
- - - -
-
-
-
2026-09-18
Richard Biener
New
tree-optimization/126306 - delay BB vectorization SLP discovery soft fail
tree-optimization/126306 - delay BB vectorization SLP discovery soft fail
- - - -
-
-
-
2026-09-18
Richard Biener
New
tree-optimization/127405 fix epilogue iteration bound when the control IV wraps
tree-optimization/127405 fix epilogue iteration bound when the control IV wraps
- - - -
-
-
-
2026-09-17
Richard Biener
New
tree-optimization/127407 - negative step dependence of grouped stores
tree-optimization/127407 - negative step dependence of grouped stores
- - - -
-
-
-
2026-09-17
Richard Biener
New
[2/2] Simplify BB reduction group splitting
[1/2] Make vect_build_slp_tree_1 compute a set of matches[]
- - - -
-
-
-
2026-09-16
Richard Biener
New
[1/2] Make vect_build_slp_tree_1 compute a set of matches[]
[1/2] Make vect_build_slp_tree_1 compute a set of matches[]
- - - -
-
-
-
2026-09-16
Richard Biener
New
_BitInt and conversion vectorization
_BitInt and conversion vectorization
- - - -
-
-
-
2026-09-15
Richard Biener
New
tree-optimization/127390 - vectorization of _BitInt comparisons
tree-optimization/127390 - vectorization of _BitInt comparisons
- - - -
-
-
-
2026-09-15
Richard Biener
New
tree-optimization/126760 - vectorization of switches
tree-optimization/126760 - vectorization of switches
- - - -
-
-
-
2026-09-15
Richard Biener
New
tree-optimization/127377 - wrong pruning of non-constant partial defs
tree-optimization/127377 - wrong pruning of non-constant partial defs
- - - -
-
-
-
2026-09-14
Richard Biener
New
tree-optimization/127363 - fix bogus vector PAREN_EXPR code generation
tree-optimization/127363 - fix bogus vector PAREN_EXPR code generation
- - - -
-
-
-
2026-09-14
Richard Biener
New
tree-optimization/127310 - ICE with lane-reducing reduction
tree-optimization/127310 - ICE with lane-reducing reduction
- - - -
-
-
-
2026-09-11
Richard Biener
New
[2/2] Ignore the has_volatile_ops marker during GIMPLE parsing
[1/2] Add clobber parsing to the GIMPLE FE
- - - -
-
-
-
2026-09-10
Richard Biener
New
[1/2] Add clobber parsing to the GIMPLE FE
[1/2] Add clobber parsing to the GIMPLE FE
- - - -
-
-
-
2026-09-10
Richard Biener
New
[2/2] Drop preserving of casts to function pointer types
[1/2] Expose function pointer canonicalization by lowering
- - - -
-
-
-
2026-09-09
Richard Biener
New
[1/2] Expose function pointer canonicalization by lowering
[1/2] Expose function pointer canonicalization by lowering
- - - -
-
-
-
2026-09-09
Richard Biener
New
tree-optimization/127262 - ICE with uninit warning and switches
tree-optimization/127262 - ICE with uninit warning and switches
- - - -
-
-
-
2026-09-09
Richard Biener
New
tree-optimization/127245 - fix another ICE in vect_create_constant_vectors
tree-optimization/127245 - fix another ICE in vect_create_constant_vectors
- - - -
-
-
-
2026-09-08
Richard Biener
New
tree-optimization/127206 - use cached SLP schedule failure state properly
tree-optimization/127206 - use cached SLP schedule failure state properly
- - - -
-
-
-
2026-09-04
Richard Biener
New
Disable snapshots from the gcc-13 branch
Disable snapshots from the gcc-13 branch
- - - -
-
-
-
2026-09-04
Richard Biener
New
[x86] move CTOR gpr<->xmm move costing to add_slp_cost overload
[x86] move CTOR gpr<->xmm move costing to add_slp_cost overload
- - - -
-
-
-
2026-09-03
Richard Biener
New
tree-optimization/127195 - ICE with vect_create_constant_vectors
tree-optimization/127195 - ICE with vect_create_constant_vectors
- - - -
-
-
-
2026-09-03
Richard Biener
New
Make nowrap_type_p honor -fwrapv-pointer
Make nowrap_type_p honor -fwrapv-pointer
- - - -
-
-
-
2026-09-02
Richard Biener
New
[x86] move CTOR gpr<->xmm move costing to add_slp_cost overload
[x86] move CTOR gpr<->xmm move costing to add_slp_cost overload
- - - -
-
-
-
2026-09-02
Richard Biener
New
ivopts: fix the bound when eliminating an IV with a LT comparison
ivopts: fix the bound when eliminating an IV with a LT comparison
- - - -
-
-
-
2026-09-02
Richard Biener
New
tree-optimization/127190 - ICE in vectorizable_lane_reducing
tree-optimization/127190 - ICE in vectorizable_lane_reducing
- - - -
-
-
-
2026-09-02
Richard Biener
New
Fixup recent gcc.dg/vect/bb-slp-pattern-2.c change
Fixup recent gcc.dg/vect/bb-slp-pattern-2.c change
- - - -
-
-
-
2026-09-02
Richard Biener
New
ipa: require matching precision before VIEW_CONVERT_EXPR of a known value
ipa: require matching precision before VIEW_CONVERT_EXPR of a known value
- - - -
-
-
-
2026-09-02
Richard Biener
New
tree-optimization: do not lose reverse storage order when translating a ref
tree-optimization: do not lose reverse storage order when translating a ref
- - - -
-
-
-
2026-09-02
Richard Biener
New
ipa: do not match bit-field predicate conditions against byte offsets
ipa: do not match bit-field predicate conditions against byte offsets
- - - -
-
-
-
2026-09-02
Richard Biener
New
tree-optimization/127130 - avoid peeled CHREC with UB
tree-optimization/127130 - avoid peeled CHREC with UB
- - - -
-
-
-
2026-09-01
Richard Biener
New
Use more precise costing location for BB vectorization
Use more precise costing location for BB vectorization
- - - -
-
-
-
2026-09-01
Richard Biener
New
Avoid uninitialized diagnostic in vect_get_num_copies_for_invariant
Avoid uninitialized diagnostic in vect_get_num_copies_for_invariant
- - - -
-
-
-
2026-09-01
Richard Biener
New
tree-optimization/126998 - wrong-code with lane-reducing reduction
tree-optimization/126998 - wrong-code with lane-reducing reduction
- - - -
-
-
-
2026-08-31
Richard Biener
New
tree-optimization/127152 - wrong-code with vectorized reduction
tree-optimization/127152 - wrong-code with vectorized reduction
- - - -
-
-
-
2026-08-31
Richard Biener
New
tree-optimization/127116 - fix typo with r17-3202-g1dec3355162851
tree-optimization/127116 - fix typo with r17-3202-g1dec3355162851
- - - -
-
-
-
2026-08-31
Richard Biener
New
Update gcc.dg/vect/vect-cselim-2.c
Update gcc.dg/vect/vect-cselim-2.c
- - - -
-
-
-
2026-08-31
Richard Biener
New
tree-optimization/127105 - ICE with empty reduction
tree-optimization/127105 - ICE with empty reduction
- - - -
-
-
-
2026-08-28
Richard Biener
New
[7/7] Simplify BB reduction group splitting
SLP discovery matches[] representation improvement
- - - -
-
-
-
2026-08-28
Richard Biener
New
[6/7] Improve SLP build operand swapping heuristic
SLP discovery matches[] representation improvement
- - - -
-
-
-
2026-08-28
Richard Biener
New
[5/7] Remove bool operator overload from match_elt_t
SLP discovery matches[] representation improvement
- - - -
-
-
-
2026-08-28
Richard Biener
New
[4/7] Avoid matches[] == -1 for the BB unroll soft-failed tail
SLP discovery matches[] representation improvement
- - - -
-
-
-
2026-08-28
Richard Biener
New
[3/7] Allow unvectorizable matches[0]
SLP discovery matches[] representation improvement
- - - -
-
-
-
2026-08-28
Richard Biener
New
[2/7] Change matches[] array type
SLP discovery matches[] representation improvement
- - - -
-
-
-
2026-08-28
Richard Biener
New
[1/7] Make vect_build_slp_tree_1 compute a set of matches[]
SLP discovery matches[] representation improvement
- - - -
-
-
-
2026-08-28
Richard Biener
New
[v2] Remove -ftree-loop-if-convert, tie tree-if-conv.cc to vectorization only
[v2] Remove -ftree-loop-if-convert, tie tree-if-conv.cc to vectorization only
- - - -
-
-
-
2026-08-28
Richard Biener
New
Catch unrenamed symbols during SSA verification
Catch unrenamed symbols during SSA verification
- - - -
-
-
-
2026-08-28
Richard Biener
New
[2/2] Make vect_build_slp_tree_3 re-callable
[1/2] Split vect_build_slp_tree_1
- - - -
-
-
-
2026-08-27
Richard Biener
New
[1/2] Split vect_build_slp_tree_1
[1/2] Split vect_build_slp_tree_1
- - - -
-
-
-
2026-08-27
Richard Biener
New
Remove -ftree-loop-if-convert, tie tree-if-conv.cc to vectorization only
Remove -ftree-loop-if-convert, tie tree-if-conv.cc to vectorization only
- - - -
-
-
-
2026-08-27
Richard Biener
New
[3/3,v2] tree-optimization/126998 - avoid vect_get_num_copies on SLP inputs
[1/3,v2] Simplify vect_transform_reduction
- - - -
-
-
-
2026-08-27
Richard Biener
New
[2/3,v2] Refactor vect_reduction_update_partial_vector_usage
[1/3,v2] Simplify vect_transform_reduction
- - - -
-
-
-
2026-08-27
Richard Biener
New
[1/3,v2] Simplify vect_transform_reduction
[1/3,v2] Simplify vect_transform_reduction
- - - -
-
-
-
2026-08-27
Richard Biener
New
[3/3] tree-optimization/126998 - avoid vect_get_num_copies on SLP inputs
PR126998, vectoriable_lane_reducing and invariants
- - - -
-
-
-
2026-08-26
Richard Biener
New
[2/3] Refactor vect_reduction_update_partial_vector_usage
PR126998, vectoriable_lane_reducing and invariants
- - - -
-
-
-
2026-08-26
Richard Biener
New
[1/3] Simplify vect_transform_reduction
PR126998, vectoriable_lane_reducing and invariants
- - - -
-
-
-
2026-08-26
Richard Biener
New
[2/2] Adjust gcc.target/i386/pr125238.c
[1/2] Adjust gcc.target/i386/pr89523-1{a,b}.c
- - - -
-
-
-
2026-08-26
Richard Biener
New
[1/2] Adjust gcc.target/i386/pr89523-1{a,b}.c
[1/2] Adjust gcc.target/i386/pr89523-1{a,b}.c
- - - -
-
-
-
2026-08-26
Richard Biener
New
tree-optimization/127049 - fixup outer loop inner loop DR analysis
tree-optimization/127049 - fixup outer loop inner loop DR analysis
- - - -
-
-
-
2026-08-25
Richard Biener
New
tree-optimization/127058 - ICE with partly populated vectors
tree-optimization/127058 - ICE with partly populated vectors
- - - -
-
-
-
2026-08-25
Richard Biener
New
tree-optimization/126995 - ICE during SLP scheduling #2
tree-optimization/126995 - ICE during SLP scheduling #2
- - - -
-
-
-
2026-08-25
Richard Biener
New
[2/2] tree-optimization/127018 - properly schedule SLP SCCs
[1/2] tree-optimization/127018 - missed caching of SLP schedule failure
- - - -
-
-
-
2026-08-24
Richard Biener
New
[1/2] tree-optimization/127018 - missed caching of SLP schedule failure
[1/2] tree-optimization/127018 - missed caching of SLP schedule failure
- - - -
-
-
-
2026-08-24
Richard Biener
New
«
1
2
3
4
…
64
65
»