Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Richard Biener
| Archived =
No
| 345 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Committed
Dropped
FSF Assignment Missing
Search
Archived
No
Yes
Both
Delegate
------
Nobody
siddhesh
siddhesh
codonell
azanella
gbenson
jankratochvil
ppluzhnikov
neleai
tromey
palves
keiths
sergiodj
StanShebs
teawater
aburgess
rth
roland
davem
schwab
Allan
aj
ldv
tschwinge
tschwinge
tschwinge
andreaskr
fweimer
ChrisMetcalf
jsm28
aurel32
will
vapier
vapier
tuliom
hjl
triegel
jwlemke
cltang
macro
nsz
pwbot
arjun
stli
ludo
rj
zack
mfabian
rluzynski
dj
sthibaul
mscastanho
lamm
girish946
maennich
dodji
zimmerma
rzinsly
lukma
mjw
goldsteinn
raoni
jason
jwakely
jwakely
maximk
trodgers
Apply
«
1
2
3
4
»
Patch
Series
rb/tb
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
Committed
[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
Committed
tree-optimization/104880 - move testcase
tree-optimization/104880 - move testcase
- -
-
-
-
2022-04-19
Richard Biener
Committed
[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
Committed
[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
Committed
tree-optimization/105263 - reassoc and DFP
tree-optimization/105263 - reassoc and DFP
- -
-
-
-
2022-04-13
Richard Biener
Committed
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
Committed
tree-optimization/105250 - adjust fold_convertible_p PR105140 fix
tree-optimization/105250 - adjust fold_convertible_p PR105140 fix
- -
-
-
-
2022-04-13
Richard Biener
Committed
ipa/104303 - revert overly conservative DCE change
ipa/104303 - revert overly conservative DCE change
- -
-
-
-
2022-04-12
Richard Biener
Committed
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
Committed
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
Committed
tree-optimization/105226 - avoid splitting abnormal edges
tree-optimization/105226 - avoid splitting abnormal edges
- -
-
-
-
2022-04-12
Richard Biener
Committed
tree-optimization/105198 - wrong code with predictive commoning
tree-optimization/105198 - wrong code with predictive commoning
- -
-
-
-
2022-04-08
Richard Biener
Committed
[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
Committed
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
Committed
tree-optimization/105173 - fix insertion logic in reassoc
tree-optimization/105173 - fix insertion logic in reassoc
- -
-
-
-
2022-04-06
Richard Biener
Committed
ipa/105166 - avoid modref queries with mismatching types
ipa/105166 - avoid modref queries with mismatching types
- -
-
-
-
2022-04-06
Richard Biener
Committed
tree-optimization/105175 - avoid -Wvector-operation-performance
tree-optimization/105175 - avoid -Wvector-operation-performance
- -
-
-
-
2022-04-06
Richard Biener
Committed
tree-optimization/105163 - abnormal SSA coalescing and reassoc
tree-optimization/105163 - abnormal SSA coalescing and reassoc
- -
-
-
-
2022-04-06
Richard Biener
Committed
tree-optimization/105148 - fix IVOPTs recording uses
tree-optimization/105148 - fix IVOPTs recording uses
- -
-
-
-
2022-04-06
Richard Biener
Committed
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
Committed
c/105151 - move early walloca pass
c/105151 - move early walloca pass
- -
-
-
-
2022-04-05
Richard Biener
Committed
tree-optimization/105132 - add missing checking in vectorizable_operation
tree-optimization/105132 - add missing checking in vectorizable_operation
- -
-
-
-
2022-04-04
Richard Biener
Committed
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
Committed
testsuite/105122 - adjust testcases after memcpy folding changes
testsuite/105122 - adjust testcases after memcpy folding changes
- -
-
-
-
2022-04-04
Richard Biener
Committed
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
Committed
rtl-optimization/105091 - wrong DSE with missed TREE_ADDRESSABLE
rtl-optimization/105091 - wrong DSE with missed TREE_ADDRESSABLE
- -
-
-
-
2022-03-31
Richard Biener
Committed
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
Committed
tree-optimization/105070 - annotate bit cluster tests with locations
tree-optimization/105070 - annotate bit cluster tests with locations
- -
-
-
-
2022-03-28
Richard Biener
Committed
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
Committed
tree-optimization/105053 - fix reduction chain epilogue generation
tree-optimization/105053 - fix reduction chain epilogue generation
- -
-
-
-
2022-03-25
Richard Biener
Committed
[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
Committed
target/102125 - alternative memcpy folding improvement
target/102125 - alternative memcpy folding improvement
- -
-
-
-
2022-03-23
Richard Biener
Committed
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
Committed
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
Committed
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
Committed
[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
»