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
| 4081 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
smfrench
jlayton
tseliot
ogasawara
amitk
awhitcroft
mst
dayangkun
jwboyer
jwboyer
colinking
colinking
azummo
dwmw2
rtg
sconklin
smb
aliguori
bradf
galak
galak
demarchi
ms
bhundven
chbs
kengyu
kadlec
pdp
regit
jabk
laforge
laforge
tonyb
sfr
alai
zecke
zecke
__damien__
luka
luka
prafulla@marvell.com
cyrus
PeterHuewe
aldot
kiho
linusw
jow
jow
ypwong
nico
Noltari
Noltari
computersforpeace
tomcwarren
mpe
stroese
dedeckeh
dedeckeh
nbd
nbd
patrick_delaunay
yousong
yousong
mb
mrchuck
vineetg76
ee07b291
zhouhan
ldir
ldir
stefanct
carldani
blp
ffainelli
ffainelli
regXboi
bbrezillon
pravin
mkp
neoraider
neoraider
ruscur
robh
jpettit
ynezz
mkresin
mkresin
thess
thess
fbarrat
fbarrat
linville
jmberg
jesse
tjaalton
strlen
strlen
esben
paulus
paulus
jhersh
abrodkin
abrodkin
diproiettod
jm
stephenfin
tbot
vriera
darball1
jogo
jogo
sammj
ajd
arj
bhelgaas
blogic
blogic
lukma
oohal
russellb
ptomsich
masahir0y
agraf
scottwood
tagr
tagr
jagan
jms
jms
jms
mwalle
pchotard
pepe2k
pepe2k
jk
jk
jk
jk
joestringer
davem
davem
davem
wbx
apalos
andmur01
goliath
amitay
pabeni
matttbe
istokes
aparcar
danielschwierzeck
aserdean
tpetazzoni
dangole
dangole
martineau
ymorin
ymorin
XiaoYang
tytso
mariosix
dcaratti
Andes
lokeshvutla
khem
npiggin
ovsrobot
ovsrobot
hs
arnout
imaximets
marex
anguy11
apritzel
liwang
danielhb
mmichelson
pareddja
pareddja
groug
sbabic
sbabic
anuppatel
anuppatel
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
iwamatsu
maximeh
dsa
pm215
acelan
bpf
jonhunter
shettyg
lorpie01
xuyang
jstancek
Hauke
Hauke
wigyori
wigyori
apopple
dja
alexhung
lynxis
lynxis
peda
brgl
brgl
simongoldschmidt
priyankajain
akodanev
981213
narmstrong
0andriy
shemminger
matthias_bgg
chunkeey
blocktrron
aivanov
vigneshr
mraynal
tambarus
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
atishp04
monstr
jacmet
wd
horms
stewart
stewart
prabhu_kush
freenix
sjg
kevery
rmilecki
rmilecki
Jaehoon
rsalvaterra
prom
numans
ehristev
arbab
ivanhu
wsa
bmeng
metan
ag
adrianschmutzler
trini
ukleinek
ukleinek
ukleinek
rfried
xypron
hegdevasant
hegdevasant
rw
rw
pablo
pablo
chleroy
abelloni
legoater
legoater
legoater
svanheule
richiejp
bjonglez
xback
xback
aik
pevik
kubu
rgrimm
mans0n
benh
forty
segher
pratyush
Apply
«
1
2
3
4
…
40
41
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
Avoid shift in get_ref_base_and_extent
Avoid shift in get_ref_base_and_extent
- - - -
-
-
-
2022-05-27
Richard Biener
New
tree-optimization/105726 - adjust array bound heuristic
tree-optimization/105726 - adjust array bound heuristic
- - - -
-
-
-
2022-05-25
Richard Biener
New
Add GIMPLE switch support to loop unswitching
Add GIMPLE switch support to loop unswitching
- - - -
-
-
-
2022-05-25
Richard Biener
New
middle-end/105711 - properly handle CONST_INT when expanding bitfields
middle-end/105711 - properly handle CONST_INT when expanding bitfields
- - - -
-
-
-
2022-05-24
Richard Biener
New
tree-optimization/100221 - improve DSE a bit
tree-optimization/100221 - improve DSE a bit
- - - -
-
-
-
2022-05-24
Richard Biener
New
Remove forward_propagate_into_cond
Remove forward_propagate_into_cond
- - - -
-
-
-
2022-05-23
Richard Biener
New
tree-optimization/105629 - spaceship recognition regression
tree-optimization/105629 - spaceship recognition regression
- - - -
-
-
-
2022-05-23
Richard Biener
New
Remove get_or_alloc_expression_id
Remove get_or_alloc_expression_id
- - - -
-
-
-
2022-05-19
Richard Biener
New
Do not clear bb->aux in duplicate_loop_body_to_header_edge
Do not clear bb->aux in duplicate_loop_body_to_header_edge
- - - -
-
-
-
2022-05-17
Richard Biener
New
tree-optimization/105618 - restore load sinking
tree-optimization/105618 - restore load sinking
- - - -
-
-
-
2022-05-17
Richard Biener
New
[2/2] Remove is_gimple_condexpr
[1/2] Force the selection operand of a GIMPLE COND_EXPR to be a register
- - - -
-
-
-
2022-05-16
Richard Biener
New
[1/2] Force the selection operand of a GIMPLE COND_EXPR to be a register
[1/2] Force the selection operand of a GIMPLE COND_EXPR to be a register
- - - -
-
-
-
2022-05-16
Richard Biener
New
Finish gimple_build API enhancement
Finish gimple_build API enhancement
- - - -
-
-
-
2022-05-16
Richard Biener
New
Move code_helper to tree.h
Move code_helper to tree.h
- - - -
-
-
-
2022-05-16
Richard Biener
New
rtl-optimization/105577 - testcase for the PR
rtl-optimization/105577 - testcase for the PR
- - - -
-
-
-
2022-05-16
Richard Biener
New
middle-end/105604 - snprintf dianostics and non-constant sizes/offsets
middle-end/105604 - snprintf dianostics and non-constant sizes/offsets
- - - -
-
-
-
2022-05-16
Richard Biener
New
Fix OMP CAS expansion with separate condition
Fix OMP CAS expansion with separate condition
- - - -
-
-
-
2022-05-13
Richard Biener
New
Add MIN/MAX folding from fold_cond_expr_with_comparison to match.pd
Add MIN/MAX folding from fold_cond_expr_with_comparison to match.pd
- - - -
-
-
-
2022-05-13
Richard Biener
New
rtl-optimization/105577 - RTL DSE and non-call EH
rtl-optimization/105577 - RTL DSE and non-call EH
- - - -
-
-
-
2022-05-12
Richard Biener
New
tree-optimization/105562 - avoid uninit diagnostic with better FRE
tree-optimization/105562 - avoid uninit diagnostic with better FRE
- - - -
-
-
-
2022-05-12
Richard Biener
New
Make gimple_build main workers more flexible
Make gimple_build main workers more flexible
- - - -
-
-
-
2022-05-12
Richard Biener
New
Use variadic template functions for the gimple_build forwarders
Use variadic template functions for the gimple_build forwarders
- - - -
-
-
-
2022-05-11
Richard Biener
New
rtl-optimization/105559 - avoid quadratic behavior in delete_insn_and_edges
rtl-optimization/105559 - avoid quadratic behavior in delete_insn_and_edges
- - - -
-
-
-
2022-05-11
Richard Biener
New
Implement some of fold_binary_op_with_conditional_arg in match.pd
Implement some of fold_binary_op_with_conditional_arg in match.pd
- - - -
-
-
-
2022-05-11
Richard Biener
New
bootstrap/105551 - restore nvptx build
bootstrap/105551 - restore nvptx build
- - - -
-
-
-
2022-05-11
Richard Biener
New
Use gimple-match folding in fold_build_cond_expr
Use gimple-match folding in fold_build_cond_expr
- - - -
-
-
-
2022-05-10
Richard Biener
New
middle-end/105537 - debug processing
middle-end/105537 - debug processing
- - - -
-
-
-
2022-05-10
Richard Biener
New
Properly use opts in finish_options
Properly use opts in finish_options
- - - -
-
-
-
2022-05-10
Richard Biener
New
Remove GIMPLE restriction of ! using match.pd patterns
Remove GIMPLE restriction of ! using match.pd patterns
- - - -
-
-
-
2022-05-09
Richard Biener
New
tree-optimization/105517 - avoid offset truncation during VN
tree-optimization/105517 - avoid offset truncation during VN
- - - -
-
-
-
2022-05-09
Richard Biener
New
tree-optimization/104162 - CSE of &MEM[ptr].a[i] and ptr + CST
tree-optimization/104162 - CSE of &MEM[ptr].a[i] and ptr + CST
- - - -
-
-
-
2022-05-05
Richard Biener
New
rewrite undefined overflow to defined in ifcombine
rewrite undefined overflow to defined in ifcombine
- - - -
-
-
-
2022-05-05
Richard Biener
New
testsuite/105486 - adjust testcase to avoid misaligned accesses
testsuite/105486 - adjust testcase to avoid misaligned accesses
- - - -
-
-
-
2022-05-05
Richard Biener
New
tree-optimization/105484 - VEC_SET and EH
tree-optimization/105484 - VEC_SET and EH
- - - -
-
-
-
2022-05-05
Richard Biener
New
Fold more vector constants early
Fold more vector constants early
- - - -
-
-
-
2022-05-04
Richard Biener
New
tree-optimization/103116 - SLP permutes and peeling for gaps
tree-optimization/103116 - SLP permutes and peeling for gaps
- - - -
-
-
-
2022-05-04
Richard Biener
New
middle-end/105083 - check prerequesites in scev_initialize
middle-end/105083 - check prerequesites in scev_initialize
- - - -
-
-
-
2022-05-03
Richard Biener
New
middle-end/105461 - opts processing of -fvar-tracking
middle-end/105461 - opts processing of -fvar-tracking
- - - -
-
-
-
2022-05-03
Richard Biener
New
Fixup OPTION_SET_P usage in finish_options
Fixup OPTION_SET_P usage in finish_options
- - - -
-
-
-
2022-05-03
Richard Biener
New
Assume a call is expensive when it mismatches
Assume a call is expensive when it mismatches
- - - -
-
-
-
2022-05-02
Richard Biener
New
tree-optimization/104240 - SLP discovery with swapped comparisons
tree-optimization/104240 - SLP discovery with swapped comparisons
- - - -
-
-
-
2022-05-02
Richard Biener
New
tree-optimization/105437 - BB vect with extern defs of throwing stmts
tree-optimization/105437 - BB vect with extern defs of throwing stmts
- - - -
-
-
-
2022-05-02
Richard Biener
New
tree-optimization/105394 - vector lowering of compares
tree-optimization/105394 - vector lowering of compares
- - - -
-
-
-
2022-04-29
Richard Biener
New
Fix is_gimple_condexpr vs is_gimple_condexpr_for_cond
Fix is_gimple_condexpr vs is_gimple_condexpr_for_cond
- - - -
-
-
-
2022-04-29
Richard Biener
New
Use CASE_CONVERT in a few more cases
Use CASE_CONVERT in a few more cases
- - - -
-
-
-
2022-04-29
Richard Biener
New
tree-optimization/105431 - another overflow in powi handling
tree-optimization/105431 - another overflow in powi handling
- - - -
-
-
-
2022-04-29
Richard Biener
New
Add gsi_after_labels overload for gimple_seq
Add gsi_after_labels overload for gimple_seq
- - - -
-
-
-
2022-04-29
Richard Biener
New
tree-optimization/104322 - remove dead code in vectorizable_reduction
tree-optimization/104322 - remove dead code in vectorizable_reduction
- - - -
-
-
-
2022-04-29
Richard Biener
New
middle-end/105376 - invalid REAL_CST for DFP constant
middle-end/105376 - invalid REAL_CST for DFP constant
- - - -
-
-
-
2022-04-28
Richard Biener
New
[stage1] Embed real_value into REAL_CST
[stage1] Embed real_value into REAL_CST
- - - -
-
-
-
2022-04-28
Richard Biener
New
tree-optimization/105219 - bogus max iters for vectorized epilogue
tree-optimization/105219 - bogus max iters for vectorized epilogue
- - - -
-
-
-
2022-04-27
Richard Biener
New
middle-end/105376 - invalid REAL_CST for DFP constant
middle-end/105376 - invalid REAL_CST for DFP constant
- - - -
-
-
-
2022-04-27
Richard Biener
New
middle-end/104492 - avoid all equality compare dangling pointer diags
middle-end/104492 - avoid all equality compare dangling pointer diags
- - - -
-
-
-
2022-04-25
Richard Biener
New
tree-optimization/105368 - avoid overflow in powi_cost
tree-optimization/105368 - avoid overflow in powi_cost
- - - -
-
-
-
2022-04-25
Richard Biener
New
[v4] rtl-optimization/105231 - distribute_notes and REG_EH_REGION
[v4] rtl-optimization/105231 - distribute_notes and REG_EH_REGION
- - - -
-
-
-
2022-04-22
Richard Biener
New
[v3] rtl-optimization/105231 - distribute_notes and REG_EH_REGION
[v3] rtl-optimization/105231 - distribute_notes and REG_EH_REGION
- - - -
-
-
-
2022-04-20
Richard Biener
New
tree-optimization/105312 - fix ISEL VCOND expansion
tree-optimization/105312 - fix ISEL VCOND expansion
- - - -
-
-
-
2022-04-20
Richard Biener
New
tree-optimization/104880 - move testcase
tree-optimization/104880 - move testcase
- - - -
-
-
-
2022-04-19
Richard Biener
New
[v2] tree-optimization/104912 - ensure cost model is checked first
[v2] tree-optimization/104912 - ensure cost model is checked first
- - - -
-
-
-
2022-04-19
Richard Biener
New
[v2] rtl-optimization/105231 - distribute_notes and REG_EH_REGION
[v2] rtl-optimization/105231 - distribute_notes and REG_EH_REGION
- - - -
-
-
-
2022-04-19
Richard Biener
New
rtl-optimization/105231 - distribute_notes and REG_EH_REGION
rtl-optimization/105231 - distribute_notes and REG_EH_REGION
- - - -
-
-
-
2022-04-14
Richard Biener
New
tree-optimization/105263 - reassoc and DFP
tree-optimization/105263 - reassoc and DFP
- - - -
-
-
-
2022-04-13
Richard Biener
New
tree-optimization/104010 - fix SLP scalar costing with patterns
tree-optimization/104010 - fix SLP scalar costing with patterns
- - - -
-
-
-
2022-04-13
Richard Biener
New
middle-end/105259 - adjust gcc.target/i386/auto-init-4.c
middle-end/105259 - adjust gcc.target/i386/auto-init-4.c
- - - -
-
-
-
2022-04-13
Richard Biener
New
tree-optimization/105250 - adjust fold_convertible_p PR105140 fix
tree-optimization/105250 - adjust fold_convertible_p PR105140 fix
- - - -
-
-
-
2022-04-13
Richard Biener
New
ipa/104303 - revert overly conservative DCE change
ipa/104303 - revert overly conservative DCE change
- - - -
-
-
-
2022-04-12
Richard Biener
New
tree-optimization/105235 - clean EH in execute_cse_conv_1
tree-optimization/105235 - clean EH in execute_cse_conv_1
- - - -
-
-
-
2022-04-12
Richard Biener
New
tree-optimization/105232 - handle overly large sizes in component_ref_size
tree-optimization/105232 - handle overly large sizes in component_ref_size
- - - -
-
-
-
2022-04-12
Richard Biener
New
tree-optimization/105226 - avoid splitting abnormal edges
tree-optimization/105226 - avoid splitting abnormal edges
- - - -
-
-
-
2022-04-12
Richard Biener
New
tree-optimization/105198 - wrong code with predictive commoning
tree-optimization/105198 - wrong code with predictive commoning
- - - -
-
-
-
2022-04-08
Richard Biener
New
[GCC11] tree-optimization/99121 - avoid ICEing for non-constant sizes
[GCC11] tree-optimization/99121 - avoid ICEing for non-constant sizes
- - - -
-
-
-
2022-04-07
Richard Biener
New
tree-optimization/105185 - simplify modref query in SCCVN
tree-optimization/105185 - simplify modref query in SCCVN
- - - -
-
-
-
2022-04-07
Richard Biener
New
middle-end/105165 - sorry instead of ICE for _Complex asm goto
middle-end/105165 - sorry instead of ICE for _Complex asm goto
- - - -
-
-
-
2022-04-06
Richard Biener
New
tree-optimization/105173 - fix insertion logic in reassoc
tree-optimization/105173 - fix insertion logic in reassoc
- - - -
-
-
-
2022-04-06
Richard Biener
New
ipa/105166 - avoid modref queries with mismatching types
ipa/105166 - avoid modref queries with mismatching types
- - - -
-
-
-
2022-04-06
Richard Biener
New
tree-optimization/105175 - avoid -Wvector-operation-performance
tree-optimization/105175 - avoid -Wvector-operation-performance
- - - -
-
-
-
2022-04-06
Richard Biener
New
tree-optimization/105163 - abnormal SSA coalescing and reassoc
tree-optimization/105163 - abnormal SSA coalescing and reassoc
- - - -
-
-
-
2022-04-06
Richard Biener
New
tree-optimization/105148 - fix IVOPTs recording uses
tree-optimization/105148 - fix IVOPTs recording uses
- - - -
-
-
-
2022-04-06
Richard Biener
New
debug/105158 - improve debug stmt retaining for forwarder removal
debug/105158 - improve debug stmt retaining for forwarder removal
- - - -
-
-
-
2022-04-05
Richard Biener
New
tree-optimization/105142 - wrong code with maybe_fold_{and,or}_comparisons
tree-optimization/105142 - wrong code with maybe_fold_{and,or}_comparisons
- - - -
-
-
-
2022-04-05
Richard Biener
New
c/105151 - move early walloca pass
c/105151 - move early walloca pass
- - - -
-
-
-
2022-04-05
Richard Biener
New
tree-optimization/105132 - add missing checking in vectorizable_operation
tree-optimization/105132 - add missing checking in vectorizable_operation
- - - -
-
-
-
2022-04-04
Richard Biener
New
middle-end/105140 - fix bogus recursion in fold_convertible_p
middle-end/105140 - fix bogus recursion in fold_convertible_p
- - - -
-
-
-
2022-04-04
Richard Biener
New
testsuite/105122 - adjust testcases after memcpy folding changes
testsuite/105122 - adjust testcases after memcpy folding changes
- - - -
-
-
-
2022-04-04
Richard Biener
New
tree-optimization/100810 - avoid undefs in IVOPT rewrites
tree-optimization/100810 - avoid undefs in IVOPT rewrites
- - - -
-
-
-
2022-04-01
Richard Biener
New
tree-optimization/105109 - bogus uninit diagnostic with _Complex
tree-optimization/105109 - bogus uninit diagnostic with _Complex
- - - -
-
-
-
2022-03-31
Richard Biener
New
rtl-optimization/105091 - wrong DSE with missed TREE_ADDRESSABLE
rtl-optimization/105091 - wrong DSE with missed TREE_ADDRESSABLE
- - - -
-
-
-
2022-03-31
Richard Biener
New
tree-optimization/105080 - make sure SCEV is available for ranger
tree-optimization/105080 - make sure SCEV is available for ranger
- - - -
-
-
-
2022-03-28
Richard Biener
New
tree-optimization/105070 - annotate bit cluster tests with locations
tree-optimization/105070 - annotate bit cluster tests with locations
- - - -
-
-
-
2022-03-28
Richard Biener
New
add missing dg-require alias to gcc.dg/torture/pr100786.c
add missing dg-require alias to gcc.dg/torture/pr100786.c
- - - -
-
-
-
2022-03-28
Richard Biener
New
tree-optimization/105053 - fix reduction chain epilogue generation
tree-optimization/105053 - fix reduction chain epilogue generation
- - - -
-
-
-
2022-03-25
Richard Biener
New
[RFC] tree-optimization/101908 - avoid STLF fails when vectorizing
[RFC] tree-optimization/101908 - avoid STLF fails when vectorizing
- - - -
-
-
-
2022-03-25
Richard Biener
New
middle-end/105049 - fix uniform_vector_p and vector CTOR gimplification
middle-end/105049 - fix uniform_vector_p and vector CTOR gimplification
- - - -
-
-
-
2022-03-25
Richard Biener
New
Fix memory leaks
Fix memory leaks
- - - -
-
-
-
2022-03-24
Richard Biener
New
target/102125 - alternative memcpy folding improvement
target/102125 - alternative memcpy folding improvement
- - - -
-
-
-
2022-03-23
Richard Biener
New
rtl-optimization/105028 - fix compile-time hog in form_threads_from_copies
rtl-optimization/105028 - fix compile-time hog in form_threads_from_copies
- - - -
-
-
-
2022-03-23
Richard Biener
New
tree-optimization/105012 - fix ICE from local DSE of if-conversion
tree-optimization/105012 - fix ICE from local DSE of if-conversion
- - - -
-
-
-
2022-03-22
Richard Biener
New
tree-optimization/104912 - ensure cost model is checked first
tree-optimization/104912 - ensure cost model is checked first
- - - -
-
-
-
2022-03-21
Richard Biener
New
Dump when estimating the number of iterations of a loop
Dump when estimating the number of iterations of a loop
- - - -
-
-
-
2022-03-21
Richard Biener
New
[GIMPLE,FE] allow to unit test loop passes
[GIMPLE,FE] allow to unit test loop passes
- - - -
-
-
-
2022-03-17
Richard Biener
New
«
1
2
3
4
…
40
41
»