Show patches with: Submitter = Richard Biener       |    State = Action Required       |   386 patches
« 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 »