Show patches with: Submitter = Richard Biener       |   764 patches
« 1 25 6 7 8 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
Add --param max-unswitch-depth Add --param max-unswitch-depth - - - 1-- 2022-12-02 Richard Biener Accepted
tree-optimization/107937 - uninit predicate simplification fixup tree-optimization/107937 - uninit predicate simplification fixup - - - -1- 2022-12-01 Richard Biener Repeat Merge
tree-optimization/107935 - fixup equivalence handling in PHI VN tree-optimization/107935 - fixup equivalence handling in PHI VN - - - -1- 2022-12-01 Richard Biener Unresolved
tree-optimization/107919 - predicate simplification in uninit tree-optimization/107919 - predicate simplification in uninit - - - -1- 2022-11-30 Richard Biener Unresolved
Improve uninit diagnostic dumps Improve uninit diagnostic dumps - - - -1- 2022-11-30 Richard Biener Repeat Merge
tree-optimization/107919 - uninit diagnostic predicate simplification tree-optimization/107919 - uninit diagnostic predicate simplification - - - -1- 2022-11-30 Richard Biener Repeat Merge
tree-optimization/107852 - missed optimization with PHIs tree-optimization/107852 - missed optimization with PHIs - - - -1- 2022-11-29 Richard Biener Unresolved
tree-optimization/106995 - if-conversion and vanishing loops tree-optimization/106995 - if-conversion and vanishing loops - - - -1- 2022-11-29 Richard Biener Repeat Merge
ipa/107897 - avoid property verification ICE after error ipa/107897 - avoid property verification ICE after error - - - -1- 2022-11-29 Richard Biener Repeat Merge
tree-optimization/107898 - ICE with -Walloca-larger-than tree-optimization/107898 - ICE with -Walloca-larger-than - - - -1- 2022-11-29 Richard Biener Repeat Merge
tree-optimization/107896 - allow v2si to dimode unpacks tree-optimization/107896 - allow v2si to dimode unpacks - - - -1- 2022-11-28 Richard Biener Repeat Merge
tree-optimization/107493 - SCEV analysis with conversions tree-optimization/107493 - SCEV analysis with conversions - - - -1- 2022-11-28 Richard Biener Repeat Merge
tree-optimization/107876 - unswitching of switch tree-optimization/107876 - unswitching of switch - - - -1- 2022-11-28 Richard Biener Repeat Merge
tree-optimization/107867 - failed abnormal cleanup in forwprop tree-optimization/107867 - failed abnormal cleanup in forwprop - - - -1- 2022-11-28 Richard Biener Repeat Merge
tree-optimization/106912 - IPA profile and pure/const tree-optimization/106912 - IPA profile and pure/const - - - 1-- 2022-11-25 Richard Biener Accepted
tree-optimization/107865 - ICE with outlining of loops tree-optimization/107865 - ICE with outlining of loops - - - 1-- 2022-11-25 Richard Biener Accepted
tree-optimization/107803 - abnormal cleanup from the SSA propagator tree-optimization/107803 - abnormal cleanup from the SSA propagator - - - 1-- 2022-11-22 Richard Biener Accepted
tree-optimization/107672 - avoid vector mode type_for_mode call tree-optimization/107672 - avoid vector mode type_for_mode call - - - -1- 2022-11-22 Richard Biener Repeat Merge
tree-optimization/107766 - ICE with recent -ffp-contract=off fix tree-optimization/107766 - ICE with recent -ffp-contract=off fix - - - -1- 2022-11-22 Richard Biener Repeat Merge
tree-optimization/107647 - avoid FMA from SLP with -ffp-contract=off tree-optimization/107647 - avoid FMA from SLP with -ffp-contract=off - - - -1- 2022-11-18 Richard Biener Repeat Merge
tree-optimization/107686 - fix bitfield ref through vec_unpack optimization tree-optimization/107686 - fix bitfield ref through vec_unpack optimization - - - 1-- 2022-11-16 Richard Biener Accepted
middle-end/107679 - fix SSA rewrite of clobber of parameter middle-end/107679 - fix SSA rewrite of clobber of parameter - - - 1-- 2022-11-16 Richard Biener Accepted
tree-optimization/107485 - fix non-call exception ICE with inlining tree-optimization/107485 - fix non-call exception ICE with inlining - - - -1- 2022-11-14 Richard Biener Unresolved
remove duplicate match.pd patterns remove duplicate match.pd patterns - - - -1- 2022-11-14 Richard Biener Repeat Merge
restrict gcc.dg/pr107554.c to 64bit platforms restrict gcc.dg/pr107554.c to 64bit platforms - - - 1-- 2022-11-14 Richard Biener Accepted
tree-optimization/107554 - fix ICE in stlen optimization tree-optimization/107554 - fix ICE in stlen optimization - - - -1- 2022-11-11 Richard Biener Repeat Merge
tree-optimization/107618 - enhance copy propagation of constants tree-optimization/107618 - enhance copy propagation of constants - - - -1- 2022-11-11 Richard Biener Repeat Merge
Make last DCE remove empty loops Make last DCE remove empty loops - - - 1-- 2022-11-10 Richard Biener Accepted
better PHI copy propagation for forwprop better PHI copy propagation for forwprop - - - -1- 2022-11-10 Richard Biener Repeat Merge
Restore CCP copy propagation Restore CCP copy propagation - - - 1-- 2022-11-10 Richard Biener Accepted
tree-optimization/84646 - remove premature thread path rejection tree-optimization/84646 - remove premature thread path rejection - - - -1- 2022-11-09 Richard Biener Repeat Merge
[v2] tree-optimization/107389 - honor __builtin_assume_alignment at -O0 [v2] tree-optimization/107389 - honor __builtin_assume_alignment at -O0 - - - 1-- 2022-11-08 Richard Biener Accepted
[RFC] tree-optimization/99416 - loop distribution wrt vect data dependence [RFC] tree-optimization/99416 - loop distribution wrt vect data dependence - - - 1-- 2022-11-08 Richard Biener Accepted
unswitching of outer loops unswitching of outer loops - - - 1-- 2022-11-07 Richard Biener Accepted
[RFC] tree-optimization/107389 - use __builtin_assume_alignment at -O0 [RFC] tree-optimization/107389 - use __builtin_assume_alignment at -O0 - - - 1-- 2022-11-07 Richard Biener Accepted
tree-optimization/107407 - wrong code with DSE tree-optimization/107407 - wrong code with DSE - - - -1- 2022-10-28 Richard Biener Repeat Merge
tree-optimization/107447 - avoid hoisting returns-twice calls in LIM tree-optimization/107447 - avoid hoisting returns-twice calls in LIM - - - -1- 2022-10-28 Richard Biener Repeat Merge
tree-optimization/107435 - ICE with recurrence vectorization tree-optimization/107435 - ICE with recurrence vectorization - - - -1- 2022-10-28 Richard Biener Repeat Merge
Adjust gcc.dg/vect/pr100756.c for V8SI and V16SI Adjust gcc.dg/vect/pr100756.c for V8SI and V16SI - - - -1- 2022-10-28 Richard Biener Repeat Merge
unswitch most profitable condition first unswitch most profitable condition first - - - 1-- 2022-10-25 Richard Biener Accepted
tree-optimization/107176 - SCEV analysis association issue tree-optimization/107176 - SCEV analysis association issue - - - 1-- 2022-10-25 Richard Biener Accepted
Move NOP stripping in SCEV analysis Move NOP stripping in SCEV analysis - - - -1- 2022-10-25 Richard Biener Repeat Merge
tree-optimization/100756 - niter analysis and folding tree-optimization/100756 - niter analysis and folding - - - -1- 2022-10-25 Richard Biener Repeat Merge
tree-optimization/107323 - loop distribution partition ordering issue tree-optimization/107323 - loop distribution partition ordering issue - - - -1- 2022-10-21 Richard Biener Repeat Merge
Avoid PHI - PHI recurrence in vectorization Avoid PHI - PHI recurrence in vectorization - - - -1- 2022-10-20 Richard Biener Repeat Merge
c/107305 - avoid ICEing with invalid GIMPLE input to the GIMPLE FE c/107305 - avoid ICEing with invalid GIMPLE input to the GIMPLE FE - - - -1- 2022-10-20 Richard Biener Repeat Merge
tree-optimization/106781 - adjust cgraph lhs removal tree-optimization/106781 - adjust cgraph lhs removal - - - -1- 2022-10-19 Richard Biener Repeat Merge
tree-optimization/107302 - fix vec_perm placement for recurrence vect tree-optimization/107302 - fix vec_perm placement for recurrence vect - - - -1- 2022-10-18 Richard Biener Repeat Merge
tree-optimization/107301 - check if we can duplicate block before doing so tree-optimization/107301 - check if we can duplicate block before doing so - - - -1- 2022-10-18 Richard Biener Repeat Merge
tree-optimization/107254 - check and support live lanes from permutes tree-optimization/107254 - check and support live lanes from permutes - - - -1- 2022-10-14 Richard Biener Repeat Merge
tree-optimization/107247 - reduce SLP reduction accumulator tree-optimization/107247 - reduce SLP reduction accumulator - - - --- 2022-10-13 Richard Biener New
tree-optimization/107160 - avoid reusing multiple accumulators tree-optimization/107160 - avoid reusing multiple accumulators - - - --- 2022-10-13 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 - - - 1-- 2022-10-10 Richard Biener Accepted
tree-optimization/107153 - autopar SSA update issue tree-optimization/107153 - autopar SSA update issue - - - --- 2022-10-07 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/107095 - fix typo in .MASK_STORE DSE handling tree-optimization/107095 - fix typo in .MASK_STORE DSE handling - - - --- 2022-09-30 Richard Biener New
tree-optimization/106922 - extend same-val clobber FRE tree-optimization/106922 - extend same-val clobber FRE - - - --- 2022-09-23 Richard Biener New
tree-optimization/102801 - testcase for uninit diagnostic tree-optimization/102801 - testcase for uninit diagnostic - - - --- 2022-09-22 Richard Biener New
tree-optimization/106922 - missed FRE/PRE tree-optimization/106922 - missed FRE/PRE - - - --- 2022-09-22 Richard Biener New
tree-optimization/99407 - DSE with data-ref analysis tree-optimization/99407 - DSE with data-ref analysis - - - --- 2022-09-22 Richard Biener New
Some VN TLC Some VN TLC - - - --- 2022-09-22 Richard Biener New
tree-optimization/106984 - tsan and COND_EXPR GIMPLE tree-optimization/106984 - tsan and COND_EXPR GIMPLE - - - 1-- 2022-09-21 Richard Biener Accepted
[RFH] Wire ranger into FRE [RFH] Wire ranger into FRE - - - 1-- 2022-09-19 Richard Biener Accepted
tree-optimization/106922 - PRE and virtual operand translation tree-optimization/106922 - PRE and virtual operand translation - - - --- 2022-09-15 Richard Biener New
Move void_list_node init to common code Move void_list_node init to common code - - - 1-- 2022-09-14 Richard Biener Accepted
tree-optimization/106938 - cleanup abnormal edges after inlining tree-optimization/106938 - cleanup abnormal edges after inlining - - - --- 2022-09-14 Richard Biener New
tree-optimization/106934 - avoid BIT_FIELD_REF of bitfields tree-optimization/106934 - avoid BIT_FIELD_REF of bitfields - - - --- 2022-09-14 Richard Biener New
middle-end/106909 - CTRL altering flag after folding middle-end/106909 - CTRL altering flag after folding - - - --- 2022-09-13 Richard Biener New
tree-optimization/106913 - ICE with -da and -Wuninitialized tree-optimization/106913 - ICE with -da and -Wuninitialized - - - --- 2022-09-13 Richard Biener New
tree-optimization/106722 - avoid invalid pointer association in predcom tree-optimization/106722 - avoid invalid pointer association in predcom - - - --- 2022-09-09 Richard Biener New
tree-optimization/106881 - fix simple_control_dep_chain part tree-optimization/106881 - fix simple_control_dep_chain part - - - --- 2022-09-09 Richard Biener New
Fix some gimple_ctrl_altering_p mistakes Fix some gimple_ctrl_altering_p mistakes - - - --- 2022-09-08 Richard Biener New
tree-optimization/106881 - constrain uninit control edge add tree-optimization/106881 - constrain uninit control edge add - - - --- 2022-09-08 Richard Biener New
testsuite/106872 - fix uninit predicate dump scan testsuite/106872 - fix uninit predicate dump scan - - - --- 2022-09-08 Richard Biener New
tree-optimization/106866 - avoid dead abnormal edges from DCE tree-optimization/106866 - avoid dead abnormal edges from DCE - - - --- 2022-09-07 Richard Biener New
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
« 1 25 6 7 8 »