Show patches with: Submitter = Richard Biener       |    State = Action Required       |    Archived = No       |   139 patches
« 1 2 »
Patch Series rb/tb S/W/F Date Submitter Delegate State
tree-optimization/104475 - improve access diagnostics tree-optimization/104475 - improve access diagnostics - - --- 2022-12-06 Richard Biener New
tree-optimization/104165 - bougs -Warray-bounds, add testcase tree-optimization/104165 - bougs -Warray-bounds, add testcase - - --- 2022-12-06 Richard Biener New
middle-end/40635 - SSA update losing PHI arg loations middle-end/40635 - SSA update losing PHI arg loations - - --- 2022-12-05 Richard Biener New
tree-optimization/106868 - bogus -Wdangling-pointer diagnostic tree-optimization/106868 - bogus -Wdangling-pointer diagnostic - - --- 2022-12-05 Richard Biener New
tree-optimization/107833 - invariant motion of uninit uses tree-optimization/107833 - invariant motion of uninit uses - - --- 2022-12-02 Richard Biener New
Add --param max-unswitch-depth Add --param max-unswitch-depth - - --- 2022-12-02 Richard Biener New
tree-optimization/107937 - uninit predicate simplification fixup tree-optimization/107937 - uninit predicate simplification fixup - - --- 2022-12-01 Richard Biener New
tree-optimization/107935 - fixup equivalence handling in PHI VN tree-optimization/107935 - fixup equivalence handling in PHI VN - - --- 2022-12-01 Richard Biener New
tree-optimization/107919 - predicate simplification in uninit tree-optimization/107919 - predicate simplification in uninit - - --- 2022-11-30 Richard Biener New
Improve uninit diagnostic dumps Improve uninit diagnostic dumps - - --- 2022-11-30 Richard Biener New
tree-optimization/107919 - uninit diagnostic predicate simplification tree-optimization/107919 - uninit diagnostic predicate simplification - - --- 2022-11-30 Richard Biener New
tree-optimization/107852 - missed optimization with PHIs tree-optimization/107852 - missed optimization with PHIs - - --- 2022-11-29 Richard Biener New
tree-optimization/106995 - if-conversion and vanishing loops tree-optimization/106995 - if-conversion and vanishing loops - - --- 2022-11-29 Richard Biener New
ipa/107897 - avoid property verification ICE after error ipa/107897 - avoid property verification ICE after error - - --- 2022-11-29 Richard Biener New
tree-optimization/107898 - ICE with -Walloca-larger-than tree-optimization/107898 - ICE with -Walloca-larger-than - - --- 2022-11-29 Richard Biener New
tree-optimization/107896 - allow v2si to dimode unpacks tree-optimization/107896 - allow v2si to dimode unpacks - - --- 2022-11-28 Richard Biener New
tree-optimization/107493 - SCEV analysis with conversions tree-optimization/107493 - SCEV analysis with conversions - - --- 2022-11-28 Richard Biener New
tree-optimization/107876 - unswitching of switch tree-optimization/107876 - unswitching of switch - - --- 2022-11-28 Richard Biener New
tree-optimization/107867 - failed abnormal cleanup in forwprop tree-optimization/107867 - failed abnormal cleanup in forwprop - - --- 2022-11-28 Richard Biener New
tree-optimization/106912 - IPA profile and pure/const tree-optimization/106912 - IPA profile and pure/const - - --- 2022-11-25 Richard Biener New
tree-optimization/107865 - ICE with outlining of loops tree-optimization/107865 - ICE with outlining of loops - - --- 2022-11-25 Richard Biener New
tree-optimization/107803 - abnormal cleanup from the SSA propagator tree-optimization/107803 - abnormal cleanup from the SSA propagator - - --- 2022-11-22 Richard Biener New
tree-optimization/107672 - avoid vector mode type_for_mode call tree-optimization/107672 - avoid vector mode type_for_mode call - - --- 2022-11-22 Richard Biener New
tree-optimization/107766 - ICE with recent -ffp-contract=off fix tree-optimization/107766 - ICE with recent -ffp-contract=off fix - - --- 2022-11-22 Richard Biener New
tree-optimization/107485 - fix non-call exception ICE with inlining tree-optimization/107485 - fix non-call exception ICE with inlining - - --- 2022-11-14 Richard Biener New
[v2] tree-optimization/107389 - honor __builtin_assume_alignment at -O0 [v2] tree-optimization/107389 - honor __builtin_assume_alignment at -O0 - - --- 2022-11-08 Richard Biener New
[RFC] tree-optimization/99416 - loop distribution wrt vect data dependence [RFC] tree-optimization/99416 - loop distribution wrt vect data dependence - - --- 2022-11-08 Richard Biener New
unswitching of outer loops unswitching of outer loops - - --- 2022-11-07 Richard Biener New
[RFC] tree-optimization/107389 - use __builtin_assume_alignment at -O0 [RFC] tree-optimization/107389 - use __builtin_assume_alignment at -O0 - - --- 2022-11-07 Richard Biener New
Diagnose return statement in match.pd (with { ... } expressions Diagnose return statement in match.pd (with { ... } expressions - - --- 2022-10-13 Richard Biener New
tree-optimization/107212 - SLP reduction of reduction paths tree-optimization/107212 - SLP reduction of reduction paths - - --- 2022-10-11 Richard Biener New
[RFT] Vectorization of first-order recurrences [RFT] Vectorization of first-order recurrences - - --- 2022-10-10 Richard Biener New
middle-end/107115 - avoid bogus redundant store removal during RTL expansion middle-end/107115 - avoid bogus redundant store removal during RTL expansion - - --- 2022-10-06 Richard Biener New
tree-optimization/107107 - tail-merging VN wrong-code tree-optimization/107107 - tail-merging VN wrong-code - - --- 2022-10-06 Richard Biener New
tree-optimization/106922 - missed FRE/PRE tree-optimization/106922 - missed FRE/PRE - - --- 2022-09-22 Richard Biener New
[RFH] Wire ranger into FRE [RFH] Wire ranger into FRE - - --- 2022-09-19 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
debug () for predicates debug () for predicates - - --- 2022-09-05 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/73550 - more switch handling improvements for uninit tree-optimization/73550 - more switch handling improvements for uninit - - --- 2022-08-31 Richard Biener New
Make uninit PHI processing more consistent Make uninit PHI processing more consistent - - --- 2022-08-29 Richard Biener New
Remove uninit_analysis::use_cannot_happen Remove uninit_analysis::use_cannot_happen - - --- 2022-08-26 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
Refactor is_non_loop_exit_postdominating Refactor is_non_loop_exit_postdominating - - --- 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
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
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
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
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
Adjust backwards threader costing of PHIs Adjust backwards threader costing of PHIs - - --- 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
[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
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
Teach VN about masked/len stores Teach VN about masked/len stores - - --- 2022-07-21 Richard Biener New
Speedup loop splitting SSA update Speedup loop splitting SSA update - - --- 2022-06-28 Richard Biener New
Use mark_block_for_update properly in insert_updated_phi_nodes_for Use mark_block_for_update properly in insert_updated_phi_nodes_for - - --- 2022-06-28 Richard Biener New
rtl-optimization/106082 - preserve EH note for no non-local goto rtl-optimization/106082 - preserve EH note for no non-local goto - - --- 2022-06-28 Richard Biener New
tree-optimization/101668 - relax SLP of existing vectors tree-optimization/101668 - relax SLP of existing vectors - - --- 2022-06-01 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
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
Make gimple_build main workers more flexible Make gimple_build main workers more flexible - - --- 2022-05-12 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
Use gimple-match folding in fold_build_cond_expr Use gimple-match folding in fold_build_cond_expr - - --- 2022-05-10 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
[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
[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
tree-optimization/104010 - fix SLP scalar costing with patterns tree-optimization/104010 - fix SLP scalar costing with patterns - - --- 2022-04-13 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/100810 - avoid undefs in IVOPT rewrites tree-optimization/100810 - avoid undefs in IVOPT rewrites - - --- 2022-04-01 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
tree-optimization/104912 - ensure cost model is checked first tree-optimization/104912 - ensure cost model is checked first - - --- 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
[GCC11] tree-optimization/104931 - mitigate niter analysis issue [GCC11] tree-optimization/104931 - mitigate niter analysis issue - - --- 2022-03-16 Richard Biener New
ada/104861 - use target_noncanonial for Target_Name ada/104861 - use target_noncanonial for Target_Name - - --- 2022-03-10 Richard Biener New
tree-optimization/102943 - avoid (re-)computing dominance bitmap tree-optimization/102943 - avoid (re-)computing dominance bitmap - - --- 2022-03-10 Richard Biener New
middle-end/104786 - ICE with asm and VLA middle-end/104786 - ICE with asm and VLA - - --- 2022-03-09 Richard Biener New
rtl-optimization/104686 - speedup IRA allocno conflict test rtl-optimization/104686 - speedup IRA allocno conflict test - - --- 2022-03-02 Richard Biener New
tree-optimization/104716 - check if we can copy loop in loop distribution tree-optimization/104716 - check if we can copy loop in loop distribution - - --- 2022-03-01 Richard Biener New
tree-optimization/103037 - PRE simplifying valueized expressions tree-optimization/103037 - PRE simplifying valueized expressions - - --- 2022-02-25 Richard Biener New
[2/3] tree-optimization/104582 - make SLP node available in vector cost hook [1/3] tree-optimization/104582 - Simplify vectorizer cost API and fixes - - --- 2022-02-18 Richard Biener New
[1/3] tree-optimization/104582 - Simplify vectorizer cost API and fixes [1/3] tree-optimization/104582 - Simplify vectorizer cost API and fixes - - --- 2022-02-18 Richard Biener New
tree-optimization/96881 - CD-DCE and CLOBBERs tree-optimization/96881 - CD-DCE and CLOBBERs - - --- 2022-02-17 Richard Biener New
tree-optimization/96881 - CD-DCE and CLOBBERs tree-optimization/96881 - CD-DCE and CLOBBERs - - --- 2022-02-15 Richard Biener New
tree-optimization/104519 - adjust PR100499 niter fix tree-optimization/104519 - adjust PR100499 niter fix - - --- 2022-02-15 Richard Biener New
[gimplefe] Add vector_mask attribute to get access to vector bools [gimplefe] Add vector_mask attribute to get access to vector bools - - --- 2022-02-11 Richard Biener New
tree-optimization/104445 - check for vector extraction support tree-optimization/104445 - check for vector extraction support - - --- 2022-02-09 Richard Biener New
« 1 2 »