Toggle navigation
Patchwork
gcc-patch
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Richard Biener
| State =
Action Required
| 386 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
3
4
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
tree-optimization/106860 - fix profile scaling in split_loop
tree-optimization/106860 - fix profile scaling in split_loop
- - -
-
-
-
2022-09-07
Richard Biener
New
mark region also for USE predicate discovery
mark region also for USE predicate discovery
- - -
-
-
-
2022-09-07
Richard Biener
New
tree-optimization/106754 - fix compute_control_dep_chain defect
tree-optimization/106754 - fix compute_control_dep_chain defect
- - -
-
-
-
2022-09-06
Richard Biener
New
Fix use predicate computation for uninit analysis
Fix use predicate computation for uninit analysis
- - -
-
-
-
2022-09-06
Richard Biener
New
tree-optimization/106844 - fix ICE in init_use_preds
tree-optimization/106844 - fix ICE in init_use_preds
- - -
-
-
-
2022-09-06
Richard Biener
New
tree-optimization/106841 - gather and hybrid SLP
tree-optimization/106841 - gather and hybrid SLP
- - -
-
-
-
2022-09-06
Richard Biener
New
[RFC] Unify MAX_NUM_CHAINS and MAX_CHAIN_LEN to --param uninit-max-predicate-size
[RFC] Unify MAX_NUM_CHAINS and MAX_CHAIN_LEN to --param uninit-max-predicate-size
- - -
-
-
-
2022-09-05
Richard Biener
New
Remove MAX_SWITCH_CASES limit
Remove MAX_SWITCH_CASES limit
- - -
-
-
-
2022-09-05
Richard Biener
New
Unify MAX_POSTDOM_CHECK and --param uninit-control-dep-attempts
Unify MAX_POSTDOM_CHECK and --param uninit-control-dep-attempts
- - -
-
-
-
2022-09-05
Richard Biener
New
debug () for predicates
debug () for predicates
- - -
-
-
-
2022-09-05
Richard Biener
New
Refactor RPO VN API to allow timevar tracking
Refactor RPO VN API to allow timevar tracking
- - -
-
-
-
2022-09-02
Richard Biener
New
tree-optimization/106809 - compile time hog in VN
tree-optimization/106809 - compile time hog in VN
- - -
-
-
-
2022-09-02
Richard Biener
New
Remove cycle checking from compute_control_dep_chain
Remove cycle checking from compute_control_dep_chain
- - -
-
-
-
2022-09-01
Richard Biener
New
Some predicate analysis TLC
Some predicate analysis TLC
- - -
-
-
-
2022-09-01
Richard Biener
New
Avoid fatal fails in predicate::init_from_control_deps
Avoid fatal fails in predicate::init_from_control_deps
- - -
-
-
-
2022-08-31
Richard Biener
New
tree-optimization/90994 - fix uninit diagnostics with EH
tree-optimization/90994 - fix uninit diagnostics with EH
- - -
-
-
-
2022-08-31
Richard Biener
New
tree-optimization/73550 - more switch handling improvements for uninit
tree-optimization/73550 - more switch handling improvements for uninit
- - -
-
-
-
2022-08-31
Richard Biener
New
tree-optimization/65244 - include asserts in predicates for uninit
tree-optimization/65244 - include asserts in predicates for uninit
- - -
-
-
-
2022-08-31
Richard Biener
New
uninit testcase for PR65244
uninit testcase for PR65244
- - -
-
-
-
2022-08-31
Richard Biener
New
Improve uninit pass dumping
Improve uninit pass dumping
- - -
-
-
-
2022-08-30
Richard Biener
New
tree-optimization/73550 - apply MAX_NUM_CHAINS consistently
tree-optimization/73550 - apply MAX_NUM_CHAINS consistently
- - -
-
-
-
2022-08-30
Richard Biener
New
tree-optimization/67196 - normalize use predicates earlier
tree-optimization/67196 - normalize use predicates earlier
- - -
-
-
-
2022-08-30
Richard Biener
New
Remove GENERIC expr building from predicate analysis, improve dumps
Remove GENERIC expr building from predicate analysis, improve dumps
- - -
-
-
-
2022-08-30
Richard Biener
New
Use reachability analysis to improve uninit diagnostic
Use reachability analysis to improve uninit diagnostic
- - -
-
-
-
2022-08-30
Richard Biener
New
tree-optimization/63660 - testcase for fixed PR
tree-optimization/63660 - testcase for fixed PR
- - -
-
-
-
2022-08-30
Richard Biener
New
tree-optimization/56654 - sort uninit candidates after RPO
tree-optimization/56654 - sort uninit candidates after RPO
- - -
-
-
-
2022-08-29
Richard Biener
New
Make uninit PHI processing more consistent
Make uninit PHI processing more consistent
- - -
-
-
-
2022-08-29
Richard Biener
New
[2/2] Refactor init_use_preds and find_control_equiv_block
[1/2] Improve compute_control_dep_chain documentation
- - -
-
-
-
2022-08-26
Richard Biener
New
[1/2] Improve compute_control_dep_chain documentation
[1/2] Improve compute_control_dep_chain documentation
- - -
-
-
-
2022-08-26
Richard Biener
New
New testcase for uninit
New testcase for uninit
- - -
-
-
-
2022-08-26
Richard Biener
New
Remove uninit_analysis::use_cannot_happen
Remove uninit_analysis::use_cannot_happen
- - -
-
-
-
2022-08-26
Richard Biener
New
Improve compute_control_dep_chain path finding
Improve compute_control_dep_chain path finding
- - -
-
-
-
2022-08-25
Richard Biener
New
Improve uninit_analysis::collect_phi_def_edges
Improve uninit_analysis::collect_phi_def_edges
- - -
-
-
-
2022-08-25
Richard Biener
New
tree-optimization/106737 - remove intermediate SSA verification in autopar
tree-optimization/106737 - remove intermediate SSA verification in autopar
- - -
-
-
-
2022-08-25
Richard Biener
New
[RFC] Uninit diagnostic consistency
[RFC] Uninit diagnostic consistency
- - -
-
-
-
2022-08-24
Richard Biener
New
[2/2] Move things around in predicate analysis
[1/2] Split uninit analysis from predicate analysis
- - -
-
-
-
2022-08-24
Richard Biener
New
[1/2] Split uninit analysis from predicate analysis
[1/2] Split uninit analysis from predicate analysis
- - -
-
-
-
2022-08-24
Richard Biener
New
Some more predicate analysis TLC
Some more predicate analysis TLC
- - -
-
-
-
2022-08-24
Richard Biener
New
tree-optimization/106722 - uninit analysis with long def -> use path
tree-optimization/106722 - uninit analysis with long def -> use path
- - -
-
-
-
2022-08-23
Richard Biener
New
New uninit testcase
New uninit testcase
- - -
-
-
-
2022-08-23
Richard Biener
New
Speedup path discovery in predicate::use_cannot_happen
Speedup path discovery in predicate::use_cannot_happen
- - -
-
-
-
2022-08-23
Richard Biener
New
Refactor is_non_loop_exit_postdominating
Refactor is_non_loop_exit_postdominating
- - -
-
-
-
2022-08-22
Richard Biener
New
Remove dead predicate analysis GENERIC expr building code
Remove dead predicate analysis GENERIC expr building code
- - -
-
-
-
2022-08-22
Richard Biener
New
[RFC] tree-optimization/105646 - re-interpret always executed in uninit diag
[RFC] tree-optimization/105646 - re-interpret always executed in uninit diag
- - -
-
-
-
2022-08-22
Richard Biener
New
tree-optimization/105937 - avoid uninit diagnostics crossing iterations
tree-optimization/105937 - avoid uninit diagnostics crossing iterations
- - -
-
-
-
2022-08-19
Richard Biener
New
Improve uninit analysis
Improve uninit analysis
- - -
-
-
-
2022-08-18
Richard Biener
New
middle-end/106617 - fix fold_binary_op_with_conditional_arg pattern issue
middle-end/106617 - fix fold_binary_op_with_conditional_arg pattern issue
- - -
-
-
-
2022-08-18
Richard Biener
New
Support bitmap_copy across representations
Support bitmap_copy across representations
- - -
-
-
-
2022-08-17
Richard Biener
New
Refactor back_threader_profitability
Refactor back_threader_profitability
- - -
-
-
-
2022-08-16
Richard Biener
New
Stop backwards thread discovery when leaving a loop
Stop backwards thread discovery when leaving a loop
- - -
-
-
-
2022-08-16
Richard Biener
New
middle-end/106630 - avoid ping-pong between extract_muldiv and match.pd
middle-end/106630 - avoid ping-pong between extract_muldiv and match.pd
- - -
-
-
-
2022-08-16
Richard Biener
New
Support threading of just the exit edge
Support threading of just the exit edge
- - -
-
-
-
2022-08-12
Richard Biener
New
tree-optimization/106593 - fix ICE with backward threading
tree-optimization/106593 - fix ICE with backward threading
- - -
-
-
-
2022-08-12
Richard Biener
New
[pushed] tree-optimization/106514 - revisit m_import compute in backward threading
[pushed] tree-optimization/106514 - revisit m_import compute in backward threading
- - -
-
-
-
2022-08-11
Richard Biener
New
Tame path_range_query::compute_imports
Tame path_range_query::compute_imports
- - -
-
-
-
2022-08-11
Richard Biener
New
tree-optimization/106513 - fix mistake in bswap symbolic number shifts
tree-optimization/106513 - fix mistake in bswap symbolic number shifts
- - -
-
-
-
2022-08-10
Richard Biener
New
Fix path query compute_imports for external path
Fix path query compute_imports for external path
- - -
-
-
-
2022-08-10
Richard Biener
New
tree-optimization/106514 - revisit m_import compute in backward threading
tree-optimization/106514 - revisit m_import compute in backward threading
- - -
-
-
-
2022-08-09
Richard Biener
New
[2/2] Remove --param max-fsm-thread-length
[1/2] tree-optimization/106514 - add --param max-jump-thread-paths
- - -
-
-
-
2022-08-09
Richard Biener
New
[1/2] tree-optimization/106514 - add --param max-jump-thread-paths
[1/2] tree-optimization/106514 - add --param max-jump-thread-paths
- - -
-
-
-
2022-08-09
Richard Biener
New
lto/106540 - fix LTO tree input wrt dwarf2out_register_external_die
lto/106540 - fix LTO tree input wrt dwarf2out_register_external_die
- - -
-
-
-
2022-08-08
Richard Biener
New
Adjust backwards threader costing of PHIs
Adjust backwards threader costing of PHIs
- - -
-
-
-
2022-08-05
Richard Biener
New
backthreader dump fix
backthreader dump fix
- - -
-
-
-
2022-08-05
Richard Biener
New
tree-optimization/106533 - loop distribution of inner loop of nest
tree-optimization/106533 - loop distribution of inner loop of nest
- - -
-
-
-
2022-08-05
Richard Biener
New
tree-optimization/106521 - unroll-and-jam LC SSA rewrite
tree-optimization/106521 - unroll-and-jam LC SSA rewrite
- - -
-
-
-
2022-08-04
Richard Biener
New
Backwards threader greedy search TLC
Backwards threader greedy search TLC
- - -
-
-
-
2022-08-03
Richard Biener
New
backwards threader costing TLC and a fix
backwards threader costing TLC and a fix
- - -
-
-
-
2022-08-03
Richard Biener
New
Properly honor param_max_fsm_thread_path_insns in backwards threader
Properly honor param_max_fsm_thread_path_insns in backwards threader
- - -
-
-
-
2022-08-02
Richard Biener
New
autopar TLC
autopar TLC
- - -
-
-
-
2022-08-02
Richard Biener
New
tree-optimization/106497 - more forward threader can-copy-bb
tree-optimization/106497 - more forward threader can-copy-bb
- - -
-
-
-
2022-08-02
Richard Biener
New
Properly honor param_max_fsm_thread_path_insns in backwards threader
Properly honor param_max_fsm_thread_path_insns in backwards threader
- - -
-
-
-
2022-08-02
Richard Biener
New
tree-optimization/106498 - reduce SSA updates in autopar
tree-optimization/106498 - reduce SSA updates in autopar
- - -
-
-
-
2022-08-02
Richard Biener
New
lto/106334 - fix previous fix wrt -flto-partition=none
lto/106334 - fix previous fix wrt -flto-partition=none
- - -
-
-
-
2022-08-02
Richard Biener
New
tree-optimization/106495 - avoid threading to possibly never executed edge
tree-optimization/106495 - avoid threading to possibly never executed edge
- - -
-
-
-
2022-08-01
Richard Biener
New
tree-optimization/105679 - disable backward threading of unlikely entry
tree-optimization/105679 - disable backward threading of unlikely entry
- - -
-
-
-
2022-07-29
Richard Biener
New
tree-optimization/106422 - verify block copying in forward threading
tree-optimization/106422 - verify block copying in forward threading
- - -
-
-
-
2022-07-29
Richard Biener
New
Use CONVERT_EXPR_CODE_P
Use CONVERT_EXPR_CODE_P
- - -
-
-
-
2022-07-29
Richard Biener
New
Avoid vect_get_vector_types_for_stmt
Avoid vect_get_vector_types_for_stmt
- - -
-
-
-
2022-07-29
Richard Biener
New
middle-end/106457 - improve array_at_struct_end_p for array objects
middle-end/106457 - improve array_at_struct_end_p for array objects
- - -
-
-
-
2022-07-28
Richard Biener
New
Fix Rogers e-mail in MAINTAINERS
Fix Rogers e-mail in MAINTAINERS
- - -
-
-
-
2022-07-27
Richard Biener
New
[2/2] tree-optimization/105651 - simplify address range overlap check
[1/2] tree-optimization/105142 - improve maybe_fold_comparisons_from_match_pd fix
- - -
-
-
-
2022-07-26
Richard Biener
New
[1/2] tree-optimization/105142 - improve maybe_fold_comparisons_from_match_pd fix
[1/2] tree-optimization/105142 - improve maybe_fold_comparisons_from_match_pd fix
- - -
-
-
-
2022-07-26
Richard Biener
New
tree-optimization/105142 - improve maybe_fold_comparisons_from_match_pd fix
tree-optimization/105142 - improve maybe_fold_comparisons_from_match_pd fix
- - -
-
-
-
2022-07-26
Richard Biener
New
Improve ptr_derefs_may_alias_p for the case of &STRING_CST
Improve ptr_derefs_may_alias_p for the case of &STRING_CST
- - -
-
-
-
2022-07-26
Richard Biener
New
tree-optimization/106189 - avoid division by zero exception
tree-optimization/106189 - avoid division by zero exception
- - -
-
-
-
2022-07-26
Richard Biener
New
Speed up DOM record_temporary_equivalences
Speed up DOM record_temporary_equivalences
- - -
-
-
-
2022-07-13
Richard Biener
New
«
1
2
3
4
»