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
| 6341 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
tagr
tagr
oohal
russellb
ptomsich
agraf
joestringer
pepe2k
pepe2k
mwalle
arj
arj
davem
davem
davem
pchotard
andmur01
jforissier
amitay
matttbe
pabeni
istokes
aparcar
martineau
Ansuel
danielschwierzeck
goliath
maddy
tpetazzoni
mariosix
dcaratti
aserdean
ovsrobot
ovsrobot
marex
khem
XiaoYang
mkorpershoek
danielhb
groug
npiggin
apritzel
liwang
mmichelson
pareddja
robimarko
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
dsa
jstancek
bpf
pm215
shettyg
lorpie01
acelan
wigyori
wigyori
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
0andriy
981213
narmstrong
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
vigneshr
monstr
blocktrron
mraynal
shemminger
chunkeey
stewart
stewart
ukleinek
ukleinek
kabel
freenix
Jaehoon
rfried
bmeng
wsa
rsalvaterra
adrianschmutzler
hegdevasant
hegdevasant
horms
ivanhu
ag
metan
jagan
arbab
jacmet
rmilecki
rmilecki
kevery
sjg
ehristev
prom
akumar
wbx
apconole
chleroy
juju
legoater
legoater
legoater
abelloni
trini
pablo
pablo
rw
rw
svanheule
bjonglez
sbabic
sbabic
ynezz
xback
xback
richiejp
dangole
dangole
pevik
jonhunter
aik
Hauke
Hauke
forty
echaudron
acer
anuppatel
anuppatel
amusil
next_ghost
benh
rgrimm
segher
passgat
pratyush
jms
jms
jms
mans0n
ruscur
lliang
Andes
ymorin
festevam
jk
jk
jk
jk
xuyang
linusw
linusw
xypron
jmberg
numans
tim609
kubu
conchuod
ltpci
tytso
matthias_bgg
tambarus
apalos
pbrobinson
strlen
strlen
krzk
qschulz
dceara
spectrum
imaximets
stroese
neocturne
cazzacarna
sshegde
aldot
tperale
TIENFONG
riteshlist
mpe
galak
sfr
ktraynor
arnout
kcxt
anguy11
nbd
nbd
robh
paulus
mwilczynski
airtower
jm
Bubu
hs
vfazio
iTitou
dlech
jstephan
raymo200915
Apply
«
1
2
3
4
…
63
64
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
middle-end/126788 - more vector folding
middle-end/126788 - more vector folding
- - - -
-
-
-
2026-08-13
Richard Biener
New
Add vector integer support to double-conversion patterns
Add vector integer support to double-conversion patterns
- - - -
-
-
-
2026-08-13
Richard Biener
New
Remove dead code from vectorizable_condition
Remove dead code from vectorizable_condition
- - - -
-
-
-
2026-08-12
Richard Biener
New
tree-optimization/126789 - MMX and SSE mask interaction with AVX512
tree-optimization/126789 - MMX and SSE mask interaction with AVX512
- - - -
-
-
-
2026-08-12
Richard Biener
New
tree-optimization/126789 - pattern recog and precision of vector bools
tree-optimization/126789 - pattern recog and precision of vector bools
- - - -
-
-
-
2026-08-11
Richard Biener
New
c++: do not hash TYPENAME_TYPEs on pointers [PR124811]
c++: do not hash TYPENAME_TYPEs on pointers [PR124811]
- - - -
-
-
-
2026-08-07
Richard Biener
New
tree-optimization/110935 - add testcase
tree-optimization/110935 - add testcase
- - - -
-
-
-
2026-08-07
Richard Biener
New
[3/3] tree-optimization/126099 - SLP subgraph merging with low/highpart extracts
[1/3] tree-optimization/126028 - vector placement and live lane extracts
- - - -
-
-
-
2026-08-07
Richard Biener
New
[2/3] Verify BB SLP scheduling
[1/3] tree-optimization/126028 - vector placement and live lane extracts
- - - -
-
-
-
2026-08-07
Richard Biener
New
[1/3] tree-optimization/126028 - vector placement and live lane extracts
[1/3] tree-optimization/126028 - vector placement and live lane extracts
- - - -
-
-
-
2026-08-07
Richard Biener
New
Fix latent issue in call vectorization
Fix latent issue in call vectorization
- - - -
-
-
-
2026-08-06
Richard Biener
New
middle-end/123175 - fix vec_perm_indices construction in selftests
middle-end/123175 - fix vec_perm_indices construction in selftests
- - - -
-
-
-
2026-08-06
Richard Biener
New
tree-optimization/126658 - TARGET_MEM_REF and non-null infering
tree-optimization/126658 - TARGET_MEM_REF and non-null infering
- - - -
-
-
-
2026-08-06
Richard Biener
New
Cleanup vectorizable_conversion
Cleanup vectorizable_conversion
- - - -
-
-
-
2026-08-05
Richard Biener
New
Simplify vect_get_vec_defs API
Simplify vect_get_vec_defs API
- - - -
-
-
-
2026-08-05
Richard Biener
New
tree-optimization/126650 - get_inner_reference_aff and bitfields
tree-optimization/126650 - get_inner_reference_aff and bitfields
- - - -
-
-
-
2026-08-05
Richard Biener
New
tree-optimization/126028 - vector placement and live lane extracts
tree-optimization/126028 - vector placement and live lane extracts
- - - -
-
-
-
2026-08-03
Richard Biener
New
Dump SLP subgraph entries upon costing
Dump SLP subgraph entries upon costing
- - - -
-
-
-
2026-07-30
Richard Biener
New
Deal with all vector defs in vectorizable_live_operation
Deal with all vector defs in vectorizable_live_operation
- - - -
-
-
-
2026-07-30
Richard Biener
New
[rs6000] Fixup stmt_vinfo walk
[rs6000] Fixup stmt_vinfo walk
- - - -
-
-
-
2026-07-30
Richard Biener
New
Avoid SSA copies from vect_add_slp_permutation
Avoid SSA copies from vect_add_slp_permutation
- - - -
-
-
-
2026-07-30
Richard Biener
New
tree-optimization/126457 - robustify reduction analysis
tree-optimization/126457 - robustify reduction analysis
- - - -
-
-
-
2026-07-29
Richard Biener
New
tree-optimization/126404 - CTZ pattern destroying reductions
tree-optimization/126404 - CTZ pattern destroying reductions
- - - -
-
-
-
2026-07-28
Richard Biener
New
vectorizer: Don't enlarge base alignment during costing
vectorizer: Don't enlarge base alignment during costing
- - - -
-
-
-
2026-07-28
Richard Biener
New
tree-optimization/126417 - bogus fold-left reduction check
tree-optimization/126417 - bogus fold-left reduction check
- - - -
-
-
-
2026-07-28
Richard Biener
New
tree-optimization/126404 - fixup conversion detection in reductions
tree-optimization/126404 - fixup conversion detection in reductions
- - - -
-
-
-
2026-07-28
Richard Biener
New
[2/2,v2,x86] target/126328 - insn_cost of *sse3_h{add,sub}v2df3[_low]
Untitled series #515363
- - - -
-
-
-
2026-07-24
Richard Biener
New
[1/2] Set INSN_CODE to recognized insn before calling insn_cost in combine
[1/2] Set INSN_CODE to recognized insn before calling insn_cost in combine
- - - -
-
-
-
2026-07-24
Richard Biener
New
[6/6,RFC] Make vect_build_slp_tree_1 compute a set of matches[]
[1/6] Refactor vect_build_slp_tree_1
- - - -
-
-
-
2026-07-23
Richard Biener
New
[5/6] Make SLP discovery soft-fail hard-fail earlier
[1/6] Refactor vect_build_slp_tree_1
- - - -
-
-
-
2026-07-23
Richard Biener
New
[4/6] Refactor vect_build_slp_tree_1
[1/6] Refactor vect_build_slp_tree_1
- - - -
-
-
-
2026-07-23
Richard Biener
New
[3/6] Remove shift vectorization check from vect_build_slp_tree_1
[1/6] Refactor vect_build_slp_tree_1
- - - -
-
-
-
2026-07-23
Richard Biener
New
[2/6] Refactor vect_build_slp_tree_1
[1/6] Refactor vect_build_slp_tree_1
- - - -
-
-
-
2026-07-23
Richard Biener
New
[1/6] Refactor vect_build_slp_tree_1
[1/6] Refactor vect_build_slp_tree_1
- - - -
-
-
-
2026-07-23
Richard Biener
New
Do not allocate stmt_vec_info for labels
Do not allocate stmt_vec_info for labels
- - - -
-
-
-
2026-07-23
Richard Biener
New
Simplify vect_schedule_slp_node
Simplify vect_schedule_slp_node
- - - -
-
-
-
2026-07-22
Richard Biener
New
Fix SLP scheduling in-region check
Fix SLP scheduling in-region check
- - - -
-
-
-
2026-07-22
Richard Biener
New
Set INSN_CODE to recognized insn before calling insn_cost in combine
Set INSN_CODE to recognized insn before calling insn_cost in combine
- - - -
-
-
-
2026-07-21
Richard Biener
New
target/126328 - [x86] insn_cost of *sse3_h{add,sub}v2df3[_low]
target/126328 - [x86] insn_cost of *sse3_h{add,sub}v2df3[_low]
- - - -
-
-
-
2026-07-21
Richard Biener
New
[v2] Simplify (vec_select:<scalar> (vec_concat ..))
[v2] Simplify (vec_select:<scalar> (vec_concat ..))
- - - -
-
-
-
2026-07-21
Richard Biener
New
Simplify (vec_select:<scalar> (vec_concat ..))
Simplify (vec_select:<scalar> (vec_concat ..))
- - - -
-
-
-
2026-07-20
Richard Biener
New
[RFC] tree-optimization/126099 - SLP subgraph merging with low/highpart extracts
[RFC] tree-optimization/126099 - SLP subgraph merging with low/highpart extracts
- - - -
-
-
-
2026-07-20
Richard Biener
New
Support two-lane vector BB reductions without target support
Support two-lane vector BB reductions without target support
- - - -
-
-
-
2026-07-17
Richard Biener
New
[3/3] Deal the the gimple_build API change throughout the tree
[1/3,RFC] Add ginsert_iterator class
- - - -
-
-
-
2026-07-16
Richard Biener
New
[2/3] Convert gimple_build to use ginsert_iterator
[1/3,RFC] Add ginsert_iterator class
- - - -
-
-
-
2026-07-16
Richard Biener
New
[1/3,RFC] Add ginsert_iterator class
[1/3,RFC] Add ginsert_iterator class
- - - -
-
-
-
2026-07-16
Richard Biener
New
target/126271 - honor v2df_reduction_prefer_haddpd better
target/126271 - honor v2df_reduction_prefer_haddpd better
- - - -
-
-
-
2026-07-16
Richard Biener
New
[v2] Improve BB vectorization of reductions
[v2] Improve BB vectorization of reductions
- - - -
-
-
-
2026-07-16
Richard Biener
New
Avoid complex gimple_build API
Avoid complex gimple_build API
- - - -
-
-
-
2026-07-16
Richard Biener
New
Improve BB vectorization of reductions
Improve BB vectorization of reductions
- - - -
-
-
-
2026-07-16
Richard Biener
New
Remove unused return value from vect_transform_stmt
Remove unused return value from vect_transform_stmt
- - - -
-
-
-
2026-07-15
Richard Biener
New
Improve dump when SLP fails to compute lane extraction insertion points
Improve dump when SLP fails to compute lane extraction insertion points
- - - -
-
-
-
2026-07-15
Richard Biener
New
tree-optimization/126171 - SCEV and minus of INT_MIN
tree-optimization/126171 - SCEV and minus of INT_MIN
- - - -
-
-
-
2026-07-15
Richard Biener
New
[v2] tree-optimization/126194 - bogus PTA with C++ delete
[v2] tree-optimization/126194 - bogus PTA with C++ delete
- - - -
-
-
-
2026-07-13
Richard Biener
New
tree-optimization/126194 - bogus PTA with C++ delete
tree-optimization/126194 - bogus PTA with C++ delete
- - - -
-
-
-
2026-07-13
Richard Biener
New
tree-optimization/126150 - ICE with replace_uses_by
tree-optimization/126150 - ICE with replace_uses_by
- - - -
-
-
-
2026-07-08
Richard Biener
New
Remove group_size argument from vect_built_slp_tree* APIs
Remove group_size argument from vect_built_slp_tree* APIs
- - - -
-
-
-
2026-07-08
Richard Biener
New
tree-optimization/126159 - handle unions in data dependence analysis
tree-optimization/126159 - handle unions in data dependence analysis
- - - -
-
-
-
2026-07-08
Richard Biener
New
Improve variadic function call handling in PTA
Improve variadic function call handling in PTA
- - - -
-
-
-
2026-07-08
Richard Biener
New
Make SLP discovery more verbose
Make SLP discovery more verbose
- - - -
-
-
-
2026-07-06
Richard Biener
New
Make BB SLP costing more verbose
Make BB SLP costing more verbose
- - - -
-
-
-
2026-07-03
Richard Biener
New
tree-optimization/125040 - iterate PRE clean
tree-optimization/125040 - iterate PRE clean
- - - -
-
-
-
2026-07-01
Richard Biener
New
tree-optimization/125040 - fix sorted_array_from_bitmap_set
tree-optimization/125040 - fix sorted_array_from_bitmap_set
- - - -
-
-
-
2026-07-01
Richard Biener
New
Add auto var tracking to PTA
Add auto var tracking to PTA
- - - -
-
-
-
2026-06-30
Richard Biener
New
Expand TMR fixup when we end up with a (void *)0 base
Expand TMR fixup when we end up with a (void *)0 base
- - - -
-
-
-
2026-06-30
Richard Biener
New
tree-optimization/126032 - pasto in gimple-ssa-warn-access.cc
tree-optimization/126032 - pasto in gimple-ssa-warn-access.cc
- - - -
-
-
-
2026-06-30
Richard Biener
New
tree-optimization/126008 - redo PR125730 fix
tree-optimization/126008 - redo PR125730 fix
- - - -
-
-
-
2026-06-30
Richard Biener
New
tree-optimization/126034 - remove dead code
tree-optimization/126034 - remove dead code
- - - -
-
-
-
2026-06-30
Richard Biener
New
[2/2] middle-end/125875 - incomplete guards on VEC_PERM_EXPR folding
[1/2] Add tree_to_vec_perm_indices
- - - -
-
-
-
2026-06-26
Richard Biener
New
[1/2] Add tree_to_vec_perm_indices
[1/2] Add tree_to_vec_perm_indices
- - - -
-
-
-
2026-06-26
Richard Biener
New
middle-end/125977 - disable RTL expansion ranger use at -O0
middle-end/125977 - disable RTL expansion ranger use at -O0
- - - -
-
-
-
2026-06-25
Richard Biener
New
Fixup default TARGET_SCHED_REASSOCIATION_WIDTH
Fixup default TARGET_SCHED_REASSOCIATION_WIDTH
- - - -
-
-
-
2026-06-25
Richard Biener
New
Make tree_code an enum class so we can forward declare it
Make tree_code an enum class so we can forward declare it
- - - -
-
-
-
2026-06-24
Richard Biener
New
tree-optimization/110743 - expand RMW uninit detection
tree-optimization/110743 - expand RMW uninit detection
- - - -
-
-
-
2026-06-24
Richard Biener
New
Improve vect_recog_divmod_pattern use of ranger
Improve vect_recog_divmod_pattern use of ranger
- - - -
-
-
-
2026-06-24
Richard Biener
New
tree-optimization/125953 - ICE with vector pattern stmts range query
tree-optimization/125953 - ICE with vector pattern stmts range query
- - - -
-
-
-
2026-06-24
Richard Biener
New
tree-optimization/110743 - do not warn for bit sets/clears to uninit memory
tree-optimization/110743 - do not warn for bit sets/clears to uninit memory
- - - -
-
-
-
2026-06-19
Richard Biener
New
[v2] middle-end/125875 - incomplete guards on VEC_PERM_EXPR folding
[v2] middle-end/125875 - incomplete guards on VEC_PERM_EXPR folding
- - - -
-
-
-
2026-06-19
Richard Biener
New
middle-end/125875 - fix guards on VEC_PERM_EXPR folding
middle-end/125875 - fix guards on VEC_PERM_EXPR folding
- - - -
-
-
-
2026-06-18
Richard Biener
New
[pushed] Add vec_deconstruct costing kind
[pushed] Add vec_deconstruct costing kind
- - - -
-
-
-
2026-06-18
Richard Biener
New
[5/5,x86] use recorded vector composition type for costing
[1/5] Also record ls element type for costing
- - - -
-
-
-
2026-06-17
Richard Biener
New
[4/5,x86] Handle vec_deconstruct where appropriate
[1/5] Also record ls element type for costing
- - - -
-
-
-
2026-06-17
Richard Biener
New
[3/5,x86] Split out ix86_vector_cd_cost
[1/5] Also record ls element type for costing
- - - -
-
-
-
2026-06-17
Richard Biener
New
[2/5] Add vec_deconstruct costing kind
[1/5] Also record ls element type for costing
- - - -
-
-
-
2026-06-17
Richard Biener
New
[1/5] Also record ls element type for costing
[1/5] Also record ls element type for costing
- - - -
-
-
-
2026-06-17
Richard Biener
New
[3/3,x86] use recorded vector composition type for costing
[1/3] Also record ls element type for costing
- - - -
-
-
-
2026-06-16
Richard Biener
New
[2/3] Split out ix86_vector_cd_cost
[1/3] Also record ls element type for costing
- - - -
-
-
-
2026-06-16
Richard Biener
New
[1/3] Also record ls element type for costing
[1/3] Also record ls element type for costing
- - - -
-
-
-
2026-06-16
Richard Biener
New
[2/2] tree-optimization/125730 - avoid losing track of base in IVOPTs
[1/2] Improve fold_plusminus_mult_expr for 64bit and larger types
- - - -
-
-
-
2026-06-15
Richard Biener
New
[1/2] Improve fold_plusminus_mult_expr for 64bit and larger types
[1/2] Improve fold_plusminus_mult_expr for 64bit and larger types
- - - -
-
-
-
2026-06-15
Richard Biener
New
Fix VEC_COND_EXPR matching with inverted compare
Fix VEC_COND_EXPR matching with inverted compare
- - - -
-
-
-
2026-06-15
Richard Biener
New
tree-optimization/125786 - do not rewrite stmts in reassoc
tree-optimization/125786 - do not rewrite stmts in reassoc
- - - -
-
-
-
2026-06-15
Richard Biener
New
tree-optimization/125730 - avoid losing track of base in IVOPTs
tree-optimization/125730 - avoid losing track of base in IVOPTs
- - - -
-
-
-
2026-06-12
Richard Biener
New
tree-optimization/125686 - missing bits in PR125646 fix
tree-optimization/125686 - missing bits in PR125646 fix
- - - -
-
-
-
2026-06-10
Richard Biener
New
[13] tree-optimization/111387 - BB SLP and irreducible regions
[13] tree-optimization/111387 - BB SLP and irreducible regions
- - - -
-
-
-
2026-06-10
Richard Biener
New
tree-optimization/125668 - missed alignment updating from forwprop
tree-optimization/125668 - missed alignment updating from forwprop
- - - -
-
-
-
2026-06-08
Richard Biener
New
tree-optimization/125652 - wrong code with SCEV
tree-optimization/125652 - wrong code with SCEV
- - - -
-
-
-
2026-06-08
Richard Biener
New
tree-optimization/125646 - fixup vector types for const mult pattern
tree-optimization/125646 - fixup vector types for const mult pattern
- - - -
-
-
-
2026-06-08
Richard Biener
New
tree-optimization/125602 - avoid negating the most negative signed value
tree-optimization/125602 - avoid negating the most negative signed value
- - - -
-
-
-
2026-06-05
Richard Biener
New
tree-optimization/125477 - verify we can copy it before versioning an outer loop
tree-optimization/125477 - verify we can copy it before versioning an outer loop
- - - -
-
-
-
2026-06-03
Richard Biener
New
«
1
2
3
4
…
63
64
»