Show patches with: Submitter = Richard Biener       |    State = Action Required       |    Archived = No       |   5340 patches
« 1 2 3 453 54 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[2/2] tree-optimization/116818 - try VMAT_GATHER_SCATTER also for SLP [1/2] Fix bogus SLP nvector compute in check_load_store_for_partial_vectors - - - - --- 2024-09-26 Richard Biener New
[1/2] Fix bogus SLP nvector compute in check_load_store_for_partial_vectors [1/2] Fix bogus SLP nvector compute in check_load_store_for_partial_vectors - - - - --- 2024-09-26 Richard Biener New
tree-optimization/116850 - path isolation fails to update post-dominators tree-optimization/116850 - path isolation fails to update post-dominators - - - - --- 2024-09-26 Richard Biener New
Use tree view for find_always_executed_bbs result Use tree view for find_always_executed_bbs result - - - - --- 2024-09-25 Richard Biener New
Speed up get_bitmask_from_range Speed up get_bitmask_from_range - - - - --- 2024-09-25 Richard Biener New
Speed up wide_int_storage::operator=(wide_int_storage const&) Speed up wide_int_storage::operator=(wide_int_storage const&) - - - - --- 2024-09-25 Richard Biener New
remove dominator recursion from reassoc remove dominator recursion from reassoc - - - - --- 2024-09-25 Richard Biener New
tree-optimization/114855 - speed up dom_oracle::register_transitives tree-optimization/114855 - speed up dom_oracle::register_transitives - - - - --- 2024-09-25 Richard Biener New
Remove recursion in simplify_control_stmt_condition_1 [PR114855]. Remove recursion in simplify_control_stmt_condition_1 [PR114855]. - - - - --- 2024-09-25 Richard Biener New
Simplify range-op shift mask generation Simplify range-op shift mask generation - - - - --- 2024-09-24 Richard Biener New
tree-optimization/116819 - SLP with !STMT_VINFO_RELEVANT representative tree-optimization/116819 - SLP with !STMT_VINFO_RELEVANT representative - - - - --- 2024-09-24 Richard Biener New
[2/2] Disable add_store_equivs when -fno-expensive-optimizations [1/2] rtl-optimization/114855 - slow add_store_equivs in IRA - - - - --- 2024-09-24 Richard Biener New
[1/2] rtl-optimization/114855 - slow add_store_equivs in IRA [1/2] rtl-optimization/114855 - slow add_store_equivs in IRA - - - - --- 2024-09-24 Richard Biener New
tree-optimization/114855 - more update_ssa speedup tree-optimization/114855 - more update_ssa speedup - - - - --- 2024-09-24 Richard Biener New
tree-optimization/114855 - slow VRP due to equiv oracle queries tree-optimization/114855 - slow VRP due to equiv oracle queries - - - - --- 2024-09-24 Richard Biener New
Fix bogus SLP nvector compute in check_load_store_for_partial_vectors Fix bogus SLP nvector compute in check_load_store_for_partial_vectors - - - - --- 2024-09-24 Richard Biener New
tree-optimization/114855 - high update_ssa time tree-optimization/114855 - high update_ssa time - - - - --- 2024-09-24 Richard Biener New
tree-optimization/116818 - try VMAT_GATHER_SCATTER also for SLP tree-optimization/116818 - try VMAT_GATHER_SCATTER also for SLP - - - - --- 2024-09-23 Richard Biener New
tree-optimization/116810 - out-of-bound access to matches[] tree-optimization/116810 - out-of-bound access to matches[] - - - - --- 2024-09-23 Richard Biener New
tree-optimization/116796 - virtual LC SSA broken after unrolling tree-optimization/116796 - virtual LC SSA broken after unrolling - - - - --- 2024-09-23 Richard Biener New
tree-optimization/116791 - Elementwise SLP vectorization tree-optimization/116791 - Elementwise SLP vectorization - - - - --- 2024-09-23 Richard Biener New
[v2] tree-optimization/115372 - failed store-lanes in some cases [v2] tree-optimization/115372 - failed store-lanes in some cases - - - - --- 2024-09-23 Richard Biener New
tree-optimization/115372 - failed store-lanes in some cases tree-optimization/115372 - failed store-lanes in some cases - - - - --- 2024-09-20 Richard Biener New
Handle patterns as SLP roots of only live stmts Handle patterns as SLP roots of only live stmts - - - - --- 2024-09-20 Richard Biener New
testsuite/116397 - avoid looking for "VEC_PERM_EXPR" testsuite/116397 - avoid looking for "VEC_PERM_EXPR" - - - - --- 2024-09-20 Richard Biener New
Fall back to elementwise access for too spaced SLP single element interleaving Fall back to elementwise access for too spaced SLP single element interleaving - - - - --- 2024-09-20 Richard Biener New
testsuite/116784 - match up SLP scan and vectorized scan testsuite/116784 - match up SLP scan and vectorized scan - - - - --- 2024-09-20 Richard Biener New
tree-optimization/116768 - wrong dependence analysis tree-optimization/116768 - wrong dependence analysis - - - - --- 2024-09-19 Richard Biener New
Always dump generated distance vectors Always dump generated distance vectors - - - - --- 2024-09-19 Richard Biener New
[v2] Fall back to single-lane SLP before falling back to no SLP [v2] Fall back to single-lane SLP before falling back to no SLP - - - - --- 2024-09-19 Richard Biener New
[v2] Fall back to single-lane SLP before falling back to no SLP [v2] Fall back to single-lane SLP before falling back to no SLP - - - - --- 2024-09-18 Richard Biener New
Fail vectorization when not using SLP and --param vect-force-slp == 1 Fail vectorization when not using SLP and --param vect-force-slp == 1 - - - - --- 2024-09-18 Richard Biener New
Fall back to single-lane SLP before falling back to no SLP Fall back to single-lane SLP before falling back to no SLP - - - - --- 2024-09-18 Richard Biener New
tree-optimization/116585 - SSA corruption with split_constant_offset tree-optimization/116585 - SSA corruption with split_constant_offset - - - - --- 2024-09-18 Richard Biener New
[v2] tree-optimization/116573 - .SELECT_VL for SLP [v2] tree-optimization/116573 - .SELECT_VL for SLP - - - - --- 2024-09-17 Richard Biener New
tree-optimization/116573 - .SELECT_VL for SLP tree-optimization/116573 - .SELECT_VL for SLP - - - - --- 2024-09-17 Richard Biener New
Try fixing RISC-V .SELECT_VL with SLP Try fixing RISC-V .SELECT_VL with SLP - - - - --- 2024-09-13 Richard Biener New
Abort loop SLP analysis quicker Abort loop SLP analysis quicker - - - - --- 2024-09-12 Richard Biener New
Better recover from SLP reassociation fails during discovery Better recover from SLP reassociation fails during discovery - - - - --- 2024-09-12 Richard Biener New
tree-optimization/116674 - vectorizable_simd_clone_call and re-analysis tree-optimization/116674 - vectorizable_simd_clone_call and re-analysis - - - - --- 2024-09-11 Richard Biener New
tree-optimization/116658 - latent issue in vect_is_slp_load_node tree-optimization/116658 - latent issue in vect_is_slp_load_node - - - - --- 2024-09-10 Richard Biener New
tree-optimization/116647 - wrong classified double reduction tree-optimization/116647 - wrong classified double reduction - - - - --- 2024-09-09 Richard Biener New
Amend gcc.dg/vect/fast-math-vect-call-2.c Amend gcc.dg/vect/fast-math-vect-call-2.c - - - - --- 2024-09-09 Richard Biener New
Testing: fail vectorization when not using SLP Testing: fail vectorization when not using SLP - - - - --- 2024-09-08 Richard Biener New
Fix SLP double-reduction support Fix SLP double-reduction support - - - - --- 2024-09-06 Richard Biener New
[3/3] Handle non-grouped stores as single-lane SLP [1/3] tree-optimization/116609 - SLP live lane vectorization with partial vectors - - - - --- 2024-09-05 Richard Biener New
[2/3] tree-optimization/116610 - wrong SLP induction bias for mask peeling [1/3] tree-optimization/116609 - SLP live lane vectorization with partial vectors - - - - --- 2024-09-05 Richard Biener New
[1/3] tree-optimization/116609 - SLP live lane vectorization with partial vectors [1/3] tree-optimization/116609 - SLP live lane vectorization with partial vectors - - - - --- 2024-09-05 Richard Biener New
[AARCH64] adjust gcc.target/aarch64/sve/mask_gather_load_7.c [AARCH64] adjust gcc.target/aarch64/sve/mask_gather_load_7.c - - - - --- 2024-09-05 Richard Biener New
tree-optimization/116610 - wrong SLP induction bias for mask peeling tree-optimization/116610 - wrong SLP induction bias for mask peeling - - - - --- 2024-09-05 Richard Biener New
tree-optimization/116609 - SLP live lane vectorization with partial vectors tree-optimization/116609 - SLP live lane vectorization with partial vectors - - - - --- 2024-09-05 Richard Biener New
RISC-V Handle non-grouped stores as single-lane SLP RISC-V Handle non-grouped stores as single-lane SLP - - - - --- 2024-09-04 Richard Biener New
Use dg-additional-options for gfortran.dg/vect/vect-8.f90 and RISC-V Use dg-additional-options for gfortran.dg/vect/vect-8.f90 and RISC-V - - - - --- 2024-09-04 Richard Biener New
RISC-V: Handle unused-only-live stmts in SLP discovery RISC-V: Handle unused-only-live stmts in SLP discovery - - - - --- 2024-09-04 Richard Biener New
Dump whether a SLP node represents load/store-lanes Dump whether a SLP node represents load/store-lanes - - - - --- 2024-09-03 Richard Biener New
Fix missed peeling for gaps with SLP load-lanes Fix missed peeling for gaps with SLP load-lanes - - - - --- 2024-09-03 Richard Biener New
[v2] RISC-V: Also lower SLP grouped loads with just one consumer [v2] RISC-V: Also lower SLP grouped loads with just one consumer - - - - --- 2024-09-03 Richard Biener New
RISC-V: Also lower SLP grouped loads with just one consumer RISC-V: Also lower SLP grouped loads with just one consumer - - - - --- 2024-09-03 Richard Biener New
Do not assert NUM_POLY_INT_COEFFS != 1 early Do not assert NUM_POLY_INT_COEFFS != 1 early - - - - --- 2024-09-03 Richard Biener New
tree-optimization/116575 - avoid ICE with SLP mask_load_lane tree-optimization/116575 - avoid ICE with SLP mask_load_lane - - - - --- 2024-09-03 Richard Biener New
Handle mixing REALPART/IMAGPART with other components in SLP groups Handle mixing REALPART/IMAGPART with other components in SLP groups - - - - --- 2024-09-02 Richard Biener New
Correctly handle store IFNs in vect_get_vector_types_for_stmt Correctly handle store IFNs in vect_get_vector_types_for_stmt - - - - --- 2024-09-02 Richard Biener New
[2/2] load and store-lanes with SLP [1/2] lower SLP load permutation to interleaving - - - - --- 2024-08-31 Richard Biener New
[1/2] lower SLP load permutation to interleaving [1/2] lower SLP load permutation to interleaving - - - - --- 2024-08-31 Richard Biener New
[3/3] RISC-V: Do not cancel SLP to force load/store-lanes [1/3] lower SLP load permutation to interleaving - - - - --- 2024-08-30 Richard Biener New
[2/3] RISC-V: load and store-lanes with SLP [1/3] lower SLP load permutation to interleaving - - - - --- 2024-08-30 Richard Biener New
[1/3] lower SLP load permutation to interleaving [1/3] lower SLP load permutation to interleaving - - - - --- 2024-08-30 Richard Biener New
Do not bother with reassociation in SLP discovery for single-lane Do not bother with reassociation in SLP discovery for single-lane - - - - --- 2024-08-30 Richard Biener New
RISC-V: Avoid division by zero via constant_multiple_p RISC-V: Avoid division by zero via constant_multiple_p - - - - --- 2024-08-30 Richard Biener New
[RFC] Add constant_multiple_if_divisor_nonzero_p [RFC] Add constant_multiple_if_divisor_nonzero_p - - - - --- 2024-08-30 Richard Biener New
[2/2] RISC-V: load and store-lanes with SLP [1/2] lower SLP load permutation to interleaving - - - - --- 2024-08-30 Richard Biener New
[1/2] lower SLP load permutation to interleaving [1/2] lower SLP load permutation to interleaving - - - - --- 2024-08-30 Richard Biener New
lower SLP load permutation to interleaving lower SLP load permutation to interleaving - - - - --- 2024-08-30 Richard Biener New
[4/4] RISC-V: Re-implement SLP single-lane rediscovery for SLP [1/4] lower SLP load permutation to interleaving - - - - --- 2024-08-29 Richard Biener New
[3/4] Do not cancel SLP because of load/store-lanes from loop analysis [1/4] lower SLP load permutation to interleaving - - - - --- 2024-08-29 Richard Biener New
[2/4] load and store-lanes with SLP [1/4] lower SLP load permutation to interleaving - - - - --- 2024-08-29 Richard Biener New
[1/4] lower SLP load permutation to interleaving [1/4] lower SLP load permutation to interleaving - - - - --- 2024-08-29 Richard Biener New
[2/2] RISC-V: load and store-lanes with SLP [1/2] lower SLP load permutation to interleaving - - - - --- 2024-08-29 Richard Biener New
[1/2] lower SLP load permutation to interleaving [1/2] lower SLP load permutation to interleaving - - - - --- 2024-08-29 Richard Biener New
[2/2] RISC-V: load and store-lanes with SLP [1/2] lower SLP load permutation to interleaving - - - - --- 2024-08-28 Richard Biener New
[1/2] lower SLP load permutation to interleaving [1/2] lower SLP load permutation to interleaving - - - - --- 2024-08-28 Richard Biener New
tree-optimization/116514 - handle pointer difference in bit-CCP tree-optimization/116514 - handle pointer difference in bit-CCP - - - - --- 2024-08-28 Richard Biener New
Add debug overload for slp_instance Add debug overload for slp_instance - - - - --- 2024-08-28 Richard Biener New
Fix leak of SLP nodes when building store interleaving Fix leak of SLP nodes when building store interleaving - - - - --- 2024-08-28 Richard Biener New
Split out vect_build_slp_store_interleaving Split out vect_build_slp_store_interleaving - - - - --- 2024-08-28 Richard Biener New
tree-optimization/116460 - ICE with DCE in forwprop tree-optimization/116460 - ICE with DCE in forwprop - - - - --- 2024-08-26 Richard Biener New
[2/2] tree-optimization/116460 - improve forwprop compile-time [1/2] Delay edge removal in forwprop - - - - --- 2024-08-26 Richard Biener New
[1/2] Delay edge removal in forwprop [1/2] Delay edge removal in forwprop - - - - --- 2024-08-26 Richard Biener New
tree-optimization/116463 - complex lowering leaves around dead stmts tree-optimization/116463 - complex lowering leaves around dead stmts - - - - --- 2024-08-23 Richard Biener New
tree-optimization/116406 - ICE with int<->float punning prevention tree-optimization/116406 - ICE with int<->float punning prevention - - - - --- 2024-08-21 Richard Biener New
tree-optimization/116380 - bogus SSA update with loop distribution tree-optimization/116380 - bogus SSA update with loop distribution - - - - --- 2024-08-21 Richard Biener New
RISC-V: tree-optimization/116274 - overzealous SLP vectorization RISC-V: tree-optimization/116274 - overzealous SLP vectorization - - - - --- 2024-08-08 Richard Biener New
tree-optimization/116258 - fix i386 testcase tree-optimization/116258 - fix i386 testcase - - - - --- 2024-08-08 Richard Biener New
tree-optimization/116258 - do not lower PAREN_EXPR of vectors tree-optimization/116258 - do not lower PAREN_EXPR of vectors - - - - --- 2024-08-07 Richard Biener New
tree-optimization/116166 - forward jump-threading going wild tree-optimization/116166 - forward jump-threading going wild - - - - --- 2024-08-06 Richard Biener New
tree-optimization/116241 - ICE with SLP condition reduction tree-optimization/116241 - ICE with SLP condition reduction - - - - --- 2024-08-06 Richard Biener New
middle-end/111821 - compile-time/memory-hog with large copy middle-end/111821 - compile-time/memory-hog with large copy - - - - --- 2024-08-02 Richard Biener New
middle-end/114563 - improve release_pages middle-end/114563 - improve release_pages - - - - --- 2024-07-31 Richard Biener New
[3/3,v3] tree-optimization/114659 - VN and FP to int punning [1/3,v3] Add TARGET_MODE_CAN_TRANSFER_BITS - - - - --- 2024-07-31 Richard Biener New
[2/3,x86] implement TARGET_MODE_CAN_TRANSFER_BITS Untitled series #417415 - - - - --- 2024-07-31 Richard Biener New
« 1 2 3 453 54 »