Show patches with: Submitter = Richard Biener       |    State = Action Required       |    Archived = No       |   276 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
Handle TYPE_OVERFLOW_UNDEFINED vectorized BB reductions Handle TYPE_OVERFLOW_UNDEFINED vectorized BB reductions - - - -1- 2023-08-15 Richard Biener Unresolved
Cleanup BB vectorization roots handling Cleanup BB vectorization roots handling - - - -1- 2023-08-15 Richard Biener Unresolved
Support constants and externals in BB reduction vectorization Support constants and externals in BB reduction vectorization - - - -1- 2023-08-15 Richard Biener Unresolved
Fix print_loop_info ICE Fix print_loop_info ICE - - - -1- 2023-08-14 Richard Biener Unresolved
Improve BB vectorization opt-info Improve BB vectorization opt-info - - - -1- 2023-08-11 Richard Biener Unresolved
Make ISEL used internal functions const/nothrow where appropriate Make ISEL used internal functions const/nothrow where appropriate - - - -1- 2023-08-10 Richard Biener Unresolved
Handle in-order reductions when SLP vectorizing non-loops Handle in-order reductions when SLP vectorizing non-loops - - - -1- 2023-08-09 Richard Biener Unresolved
Remove insert location argument from vectorizable_live_operation Remove insert location argument from vectorizable_live_operation - - - -1- 2023-08-09 Richard Biener Unresolved
tree-optimization/110924 - fix vop liveness for noreturn const CFG parts tree-optimization/110924 - fix vop liveness for noreturn const CFG parts - - - -1- 2023-08-08 Richard Biener Unresolved
Use RPO order for sinking Use RPO order for sinking - - - -1- 2023-08-07 Richard Biener Unresolved
tree-optimization/110838 - vectorization of widened right shifts tree-optimization/110838 - vectorization of widened right shifts - - - -1- 2023-08-04 Richard Biener Unresolved
tree-optimization/110838 - less aggressively fold out-of-bound shifts tree-optimization/110838 - less aggressively fold out-of-bound shifts - - - -1- 2023-08-04 Richard Biener Unresolved
Swap loop splitting and final value replacement Swap loop splitting and final value replacement - - - -1- 2023-08-03 Richard Biener Unresolved
[2/2] Improve sinking with unrelated defs [1/2] Add virtual operand global liveness computation class - - - -1- 2023-08-02 Richard Biener Unresolved
Remove SLP_TREE_VEC_STMTS in favor of SLP_TREE_VEC_DEFS Remove SLP_TREE_VEC_STMTS in favor of SLP_TREE_VEC_DEFS - - - -1- 2023-07-24 Richard Biener Unresolved
tree-optimization/110777 - abnormals and recent PRE optimization tree-optimization/110777 - abnormals and recent PRE optimization - - - -1- 2023-07-24 Richard Biener Unresolved
middle-end/105715 - missed RTL if-conversion with COND_EXPR expansion middle-end/105715 - missed RTL if-conversion with COND_EXPR expansion - - - -1- 2023-07-18 Richard Biener Unresolved
tree-optimization/110563 - simplify epilogue VF checks tree-optimization/110563 - simplify epilogue VF checks - - - -1- 2023-07-06 Richard Biener Unresolved
Remove unnecessary check on scalar_niter == 0 Remove unnecessary check on scalar_niter == 0 - - - -1- 2023-07-04 Richard Biener Unresolved
middle-end/110495 - avoid associating constants with (VL) vectors middle-end/110495 - avoid associating constants with (VL) vectors - - - -1- 2023-07-03 Richard Biener Unresolved
tree-optimization/110381 - fix testcase tree-optimization/110381 - fix testcase - - - -1- 2023-06-30 Richard Biener Unresolved
tree-optimization/110443 - prevent SLP splat of gathers tree-optimization/110443 - prevent SLP splat of gathers - - - -1- 2023-06-28 Richard Biener Unresolved
Fix initializer_constant_valid_p_1 TYPE_PRECISION use Fix initializer_constant_valid_p_1 TYPE_PRECISION use - - - -1- 2023-06-23 Richard Biener Unresolved
tree-optimization/96208 - SLP of non-grouped loads tree-optimization/96208 - SLP of non-grouped loads - - - -1- 2023-06-23 Richard Biener Unresolved
[2/2,v2] AVX512 fully masked vectorization Untitled series #44502 - - - -1- 2023-06-16 Richard Biener Unresolved
[3/3] AVX512 fully masked vectorization [1/3] Inline vect_get_max_nscalars_per_iter - - - -1- 2023-06-14 Richard Biener Unresolved
Fix disambiguation against .MASK_LOAD Fix disambiguation against .MASK_LOAD - - - -1- 2023-06-13 Richard Biener Unresolved
tree-optimization/109849 - fix fallout of PRE hoisting change tree-optimization/109849 - fix fallout of PRE hoisting change - - - -1- 2023-05-24 Richard Biener Unresolved
tree-optimization/109848 - fix TARGET_MEM_REF store from CTOR simplification tree-optimization/109848 - fix TARGET_MEM_REF store from CTOR simplification - - - -1- 2023-05-15 Richard Biener Unresolved
Avoid g++.dg/torture/pr106922.C FAIL with the pre-C++11 ABI Avoid g++.dg/torture/pr106922.C FAIL with the pre-C++11 ABI - - - -1- 2023-05-10 Richard Biener Unresolved
tree-optimization/109735 - conversion for vectorized pointer-diff tree-optimization/109735 - conversion for vectorized pointer-diff - - - -1- 2023-05-05 Richard Biener Repeat Merge
tree-optimization/109721 - emulated vectors tree-optimization/109721 - emulated vectors - - - -1- 2023-05-04 Richard Biener Repeat Merge
tree-optimization/109724 - new testcase tree-optimization/109724 - new testcase - - - -1- 2023-05-04 Richard Biener Repeat Merge
More last_stmt removal More last_stmt removal - - - -1- 2023-05-03 Richard Biener Repeat Merge
[GCC,11] tree-optimization/109473 - fix type mismatch in reduction vectorization [GCC,11] tree-optimization/109473 - fix type mismatch in reduction vectorization - - - -1- 2023-05-03 Richard Biener Unresolved
Add emulated scatter capability to the vectorizer Add emulated scatter capability to the vectorizer - - - -1- 2023-04-28 Richard Biener Repeat Merge
ipa/109652 - ICE in modification phase of IPA SRA ipa/109652 - ICE in modification phase of IPA SRA - - - -1- 2023-04-28 Richard Biener Repeat Merge
tree-optimization/109644 - missing IL checking tree-optimization/109644 - missing IL checking - - - -1- 2023-04-28 Richard Biener Repeat Merge
Avoid more invalid GIMPLE with register bases Avoid more invalid GIMPLE with register bases - - - -1- 2023-04-28 Richard Biener Repeat Merge
tree-optimization/108752 - vectorize emulated vectors in lowered form tree-optimization/108752 - vectorize emulated vectors in lowered form - - - -1- 2023-04-28 Richard Biener Repeat Merge
wrong GIMPLE from (bit_field_ref CTOR ..) simplification wrong GIMPLE from (bit_field_ref CTOR ..) simplification - - - -1- 2023-04-27 Richard Biener Repeat Merge
Properly gimplify handled component chains on registers Properly gimplify handled component chains on registers - - - -1- 2023-04-27 Richard Biener Unresolved
tree-optimization/109594 - wrong register promotion tree-optimization/109594 - wrong register promotion - - - -1- 2023-04-27 Richard Biener Repeat Merge
Add safe_is_a Add safe_is_a - - - -1- 2023-04-21 Richard Biener Repeat Merge
Add operator* to gimple_stmt_iterator and gphi_iterator Add operator* to gimple_stmt_iterator and gphi_iterator - - - -1- 2023-04-21 Richard Biener Repeat Merge
tree-optimization/109573 - avoid ICEing on unexpected live def tree-optimization/109573 - avoid ICEing on unexpected live def - - - -1- 2023-04-21 Richard Biener Repeat Merge
[3/3] Use correct CFG orders for DF worklist processing [1/3] change DF to use the proper CFG order for DF_FORWARD problems - - - -1- 2023-04-21 Richard Biener Unresolved
[2/3] change inverted_post_order_compute to inverted_rev_post_order_compute [1/3] change DF to use the proper CFG order for DF_FORWARD problems - - - -1- 2023-04-21 Richard Biener Unresolved
[1/3] change DF to use the proper CFG order for DF_FORWARD problems [1/3] change DF to use the proper CFG order for DF_FORWARD problems - - - -1- 2023-04-21 Richard Biener Unresolved
Fix LCM dataflow CFG order Fix LCM dataflow CFG order - - - -1- 2023-04-21 Richard Biener Repeat Merge
Remove duplicate DFS walks from DF init Remove duplicate DFS walks from DF init - - - -1- 2023-04-20 Richard Biener Repeat Merge
[2/2] Use solve_add_graph_edge in more places [1/2] Split out solve_add_graph_edge - - - -1- 2023-04-19 Richard Biener Repeat Merge
[1/2] Split out solve_add_graph_edge [1/2] Split out solve_add_graph_edge - - - -1- 2023-04-19 Richard Biener Repeat Merge
[4/4] Remove special-cased edges when solving copies [1/4] Avoid non-unified nodes on the topological sorting for PTA solving - - - -1- 2023-04-19 Richard Biener Repeat Merge
[3/4] Fix do_sd_constraint escape special casing [1/4] Avoid non-unified nodes on the topological sorting for PTA solving - - - -1- 2023-04-19 Richard Biener Repeat Merge
[2/4] Remove senseless store in do_sd_constraint [1/4] Avoid non-unified nodes on the topological sorting for PTA solving - - - -1- 2023-04-19 Richard Biener Repeat Merge
[1/4] Avoid non-unified nodes on the topological sorting for PTA solving [1/4] Avoid non-unified nodes on the topological sorting for PTA solving - - - -1- 2023-04-19 Richard Biener Repeat Merge
Simplify gimple_assign_load Simplify gimple_assign_load - - - -1- 2023-04-19 Richard Biener Repeat Merge
Shrink points-to analysis dumps when not dumping with -details Shrink points-to analysis dumps when not dumping with -details - - - -1- 2023-04-18 Richard Biener Repeat Merge
middle-end/108786 - add bitmap_clear_first_set_bit middle-end/108786 - add bitmap_clear_first_set_bit - - - -1- 2023-04-18 Richard Biener Repeat Merge
RAII auto_mpfr and autp_mpz RAII auto_mpfr and autp_mpz - - - -1- 2023-04-18 Richard Biener Repeat Merge
[www] Move -fstrict-flex-arrays entry [www] Move -fstrict-flex-arrays entry - - - -1- 2023-04-17 Richard Biener Unresolved
vect-simd-clone testcase adjustments vect-simd-clone testcase adjustments - - - -1- 2023-04-14 Richard Biener Repeat Merge
tree-optimization/109502 - vector conversion between mask and non-mask tree-optimization/109502 - vector conversion between mask and non-mask - - - -1- 2023-04-14 Richard Biener Repeat Merge
Fix vect-simd-clone testcase dump scanning Fix vect-simd-clone testcase dump scanning - - - -1- 2023-04-14 Richard Biener Repeat Merge
tree-optimization/109473 - ICE with reduction epilog adjustment op tree-optimization/109473 - ICE with reduction epilog adjustment op - - - -1- 2023-04-12 Richard Biener Repeat Merge
tree-optimization/109434 - bogus DSE of throwing call LHS tree-optimization/109434 - bogus DSE of throwing call LHS - - - -1- 2023-04-12 Richard Biener Repeat Merge
tree-optimization/109469 - SLP with returns-twice region start tree-optimization/109469 - SLP with returns-twice region start - - - -1- 2023-04-12 Richard Biener Repeat Merge
tree-optimization/109342 - wrong code with edge equivalences in VN tree-optimization/109342 - wrong code with edge equivalences in VN - - - -1- 2023-03-30 Richard Biener Repeat Merge
tree-optimization/109331 - make sure to clean up the CFG after forwprop tree-optimization/109331 - make sure to clean up the CFG after forwprop - - - -1- 2023-03-29 Richard Biener Repeat Merge
scan generic vector tests before lowering scan generic vector tests before lowering - - - -1- 2023-03-29 Richard Biener Repeat Merge
tree-optimization/109327 - forwprop stmt removal issue tree-optimization/109327 - forwprop stmt removal issue - - - -1- 2023-03-29 Richard Biener Repeat Merge
tree-optimization/109154 - improve if-conversion for vectorization tree-optimization/109154 - improve if-conversion for vectorization - - - -1- 2023-03-29 Richard Biener Repeat Merge
bootstrap/84402 - improve (match ...) code generation bootstrap/84402 - improve (match ...) code generation - - - -1- 2023-03-28 Richard Biener Repeat Merge
tree-optimization/107569 - avoid wrecking earlier folding in FRE/PRE tree-optimization/107569 - avoid wrecking earlier folding in FRE/PRE - - - -1- 2023-03-23 Richard Biener Repeat Merge
tree-optimization/109262 - ICE with non-call EH and forwprop tree-optimization/109262 - ICE with non-call EH and forwprop - - - -1- 2023-03-23 Richard Biener Repeat Merge
tree-optimization/109139 - fix .DEFERRED_INIT removal tree-optimization/109139 - fix .DEFERRED_INIT removal - - - -1- 2023-03-15 Richard Biener Repeat Merge
New testcase New testcase - - - -1- 2023-03-14 Richard Biener Repeat Merge
tree-optimization/109025 - fixup double reduction detection tree-optimization/109025 - fixup double reduction detection - - - -1- 2023-03-06 Richard Biener Unresolved
tree-optimization/109002 - partial PRE miscompilation tree-optimization/109002 - partial PRE miscompilation - - - -1- 2023-03-03 Richard Biener Repeat Merge
target/108738 - limit STV chain discovery target/108738 - limit STV chain discovery - - - -1- 2023-03-02 Richard Biener Unresolved
testsuite/108985 - missing vect_simd_clones target requirement on test testsuite/108985 - missing vect_simd_clones target requirement on test - - - -1- 2023-03-02 Richard Biener Unresolved
debug/108772 - ICE with late debug generated with -flto debug/108772 - ICE with late debug generated with -flto - - - -1- 2023-03-01 Richard Biener Unresolved
tree-optimization/108970 - ICE with vectorizer peeling tree-optimization/108970 - ICE with vectorizer peeling - - - -1- 2023-03-01 Richard Biener Repeat Merge
tree-optimization/108950 - widen-sum reduction ICE tree-optimization/108950 - widen-sum reduction ICE - - - -1- 2023-03-01 Richard Biener Unresolved
[2/2] Avoid default-initializing auto_vec<T, N> storage, fix vec<vl_embed> [1/2] Change vec<, , vl_embed>::m_vecdata refrences into address () - - - -1- 2023-02-24 Richard Biener Repeat Merge
[1/2] Change vec<, , vl_embed>::m_vecdata refrences into address () [1/2] Change vec<, , vl_embed>::m_vecdata refrences into address () - - - -1- 2023-02-24 Richard Biener Repeat Merge
[2/2] Avoid default-initializing auto_vec<T, N> storage, fix vec<vl_embed> [1/2] Change vec<, , vl_embed>::m_vecdata refrences into address () - - - -1- 2023-02-24 Richard Biener Unresolved
[1/2] Change vec<, , vl_embed>::m_vecdata refrences into address () [1/2] Change vec<, , vl_embed>::m_vecdata refrences into address () - - - -1- 2023-02-24 Richard Biener Unresolved
Fix memory leak in PTA Fix memory leak in PTA - - - -1- 2023-02-23 Richard Biener Repeat Merge
Avoid default-initializing auto_vec<T, N> storage Avoid default-initializing auto_vec<T, N> storage - - - -1- 2023-02-23 Richard Biener Unresolved
Fix memory leak in if-conversion Fix memory leak in if-conversion - - - -1- 2023-02-23 Richard Biener Unresolved
tree-optimization/108888 - call if-conversion tree-optimization/108888 - call if-conversion - - - -1- 2023-02-23 Richard Biener Unresolved
tree-optimization/108691 - remove trigger-happy assert tree-optimization/108691 - remove trigger-happy assert - - - -1- 2023-02-21 Richard Biener Repeat Merge
tree-optimization/108868 - new testcase tree-optimization/108868 - new testcase - - - -1- 2023-02-21 Richard Biener Repeat Merge
tree-optimization/108855 - new testcase tree-optimization/108855 - new testcase - - - -1- 2023-02-21 Richard Biener Repeat Merge
tree-optimization/108816 - vect versioning check split confusion tree-optimization/108816 - vect versioning check split confusion - - - -1- 2023-02-20 Richard Biener Repeat Merge
tree-optimization/108825 - checking ICE with unroll-and-jam tree-optimization/108825 - checking ICE with unroll-and-jam - - - -1- 2023-02-20 Richard Biener Repeat Merge
tree-optimization/108819 - niter analysis ICE with unexpected constant tree-optimization/108819 - niter analysis ICE with unexpected constant - - - -1- 2023-02-20 Richard Biener Unresolved
tree-optimization/108821 - store motion and volatiles tree-optimization/108821 - store motion and volatiles - - - -1- 2023-02-17 Richard Biener Repeat Merge
« 1 2 3 »