Show patches with: Submitter = Richard Biener       |    State = Action Required       |    Archived = No       |   5196 patches
« 1 2 3 451 52 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
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/3,v3] Add TARGET_MODE_CAN_TRANSFER_BITS [1/3,v3] Add TARGET_MODE_CAN_TRANSFER_BITS - - - - --- 2024-07-31 Richard Biener New
middle-end/101478 - ICE with degenerate address during gimplification middle-end/101478 - ICE with degenerate address during gimplification - - - - --- 2024-07-31 Richard Biener New
c/106800 - support vector condition operation in C c/106800 - support vector condition operation in C - - - - --- 2024-07-30 Richard Biener New
[3/3,v2] tree-optimization/114659 - VN and FP to int punning [1/3,v2] Add TARGET_MODE_CAN_TRANSFER_BITS - - - - --- 2024-07-30 Richard Biener New
[2/3,x86,v2] implement TARGET_MODE_CAN_TRANSFER_BITS [1/3,v2] Add TARGET_MODE_CAN_TRANSFER_BITS - - - - --- 2024-07-30 Richard Biener New
[1/3,v2] Add TARGET_MODE_CAN_TRANSFER_BITS [1/3,v2] Add TARGET_MODE_CAN_TRANSFER_BITS - - - - --- 2024-07-30 Richard Biener New
[3/3] tree-optimization/114659 - VN and FP to int punning [1/3] Add TARGET_MODE_CAN_TRANSFER_BITS - - - - --- 2024-07-29 Richard Biener New
[2/3,x86] implement TARGET_MODE_CAN_TRANSFER_BITS [1/3] Add TARGET_MODE_CAN_TRANSFER_BITS - - - - --- 2024-07-29 Richard Biener New
[1/3] Add TARGET_MODE_CAN_TRANSFER_BITS [1/3] Add TARGET_MODE_CAN_TRANSFER_BITS - - - - --- 2024-07-29 Richard Biener New
tree-optimization/116083 - improve behavior when SLP discovery limit is reached tree-optimization/116083 - improve behavior when SLP discovery limit is reached - - - - --- 2024-07-25 Richard Biener New
tree-optimization/116081 - typedef vs. non-typedef in vectorization tree-optimization/116081 - typedef vs. non-typedef in vectorization - - - - --- 2024-07-25 Richard Biener New
tree-optimization/116079 - store motion and clobbers tree-optimization/116079 - store motion and clobbers - - - - --- 2024-07-25 Richard Biener New
tree-optimization/116081 - typedef vs. non-typedef in vectorization tree-optimization/116081 - typedef vs. non-typedef in vectorization - - - - --- 2024-07-25 Richard Biener New
Maintain complex constraint vector order during PTA solving Maintain complex constraint vector order during PTA solving - - - - --- 2024-07-24 Richard Biener New
tree-optimization/116057 - wrong code with CCP and vector CTORs tree-optimization/116057 - wrong code with CCP and vector CTORs - - - - --- 2024-07-24 Richard Biener New
tree-optimization/116002 - PTA solving slow with degenerate graph tree-optimization/116002 - PTA solving slow with degenerate graph - - - - --- 2024-07-23 Richard Biener New
Fix hash of WIDEN_*_EXPR Fix hash of WIDEN_*_EXPR - - - - --- 2024-07-22 Richard Biener New
[v2] rtl-optimization/116002 - cselib hash is bad [v2] rtl-optimization/116002 - cselib hash is bad - - - - --- 2024-07-22 Richard Biener New
constify inchash constify inchash - - - - --- 2024-07-22 Richard Biener New
[RFC] tree-optimization/114659 - VN and FP to int punning [RFC] tree-optimization/114659 - VN and FP to int punning - - - - --- 2024-07-21 Richard Biener New
tree-optimization/58416 - SRA wrt FP type replacements tree-optimization/58416 - SRA wrt FP type replacements - - - - --- 2024-07-21 Richard Biener New
rtl-optimization/116002 - cselib hash is bad rtl-optimization/116002 - cselib hash is bad - - - - --- 2024-07-19 Richard Biener New
[RFC] c/106800 - support vector condition operation in C [RFC] c/106800 - support vector condition operation in C - - - - --- 2024-07-18 Richard Biener New
middle-end/115641 - invalid address construction middle-end/115641 - invalid address construction - - - - --- 2024-07-18 Richard Biener New
tree-optimization/104515 - store motion and clobbers tree-optimization/104515 - store motion and clobbers - - - - --- 2024-07-17 Richard Biener New
tree-optimization/115959 - ICE with SLP condition reduction tree-optimization/115959 - ICE with SLP condition reduction - - - - --- 2024-07-17 Richard Biener New
tree-optimization/115841 - reduction epilogue placement issue tree-optimization/115841 - reduction epilogue placement issue - - - - --- 2024-07-16 Richard Biener New
Fixup unaligned load/store cost for znver5 Fixup unaligned load/store cost for znver5 - - - - --- 2024-07-16 Richard Biener New
Add --param vect-aligned-ldst-cost-bias to allow alignment peeling testing Add --param vect-aligned-ldst-cost-bias to allow alignment peeling testing - - - - --- 2024-07-15 Richard Biener New
tree-optimization/115843 - fix wrong-code with fully-masked loop and peeling tree-optimization/115843 - fix wrong-code with fully-masked loop and peeling - - - - --- 2024-07-15 Richard Biener New
Fixup unaligned load/store cost for znver4 Fixup unaligned load/store cost for znver4 - - - - --- 2024-07-15 Richard Biener New
[v2] tree-optimization/115868 - ICE with .MASK_CALL in simdclone [v2] tree-optimization/115868 - ICE with .MASK_CALL in simdclone - - - - --- 2024-07-12 Richard Biener New
tree-optimization/115867 - ICE with simdcall vectorization in masked loop tree-optimization/115867 - ICE with simdcall vectorization in masked loop - - - - --- 2024-07-11 Richard Biener New
tree-optimization/115868 - ICE with .MASK_CALL in simdclone tree-optimization/115868 - ICE with .MASK_CALL in simdclone - - - - --- 2024-07-11 Richard Biener New
tree-optimization/115825 - improve unroll estimates for volatile accesses tree-optimization/115825 - improve unroll estimates for volatile accesses - - - - --- 2024-07-10 Richard Biener New
[3/3] RISC-V: load and store-lanes with SLP [1/3] lower SLP load permutation to interleaving - - - - --- 2024-07-10 Richard Biener New
[2/3] Support group-size of three in SLP load permutation lowering [1/3] lower SLP load permutation to interleaving - - - - --- 2024-07-10 Richard Biener New
[1/3] lower SLP load permutation to interleaving [1/3] lower SLP load permutation to interleaving - - - - --- 2024-07-10 Richard Biener New
[3/3] RISC-V: load and store-lanes with SLP [1/3] lower SLP load permutation to interleaving - - - - --- 2024-07-09 Richard Biener New
[2/3] Support group-size of three in SLP load permutation lowering [1/3] lower SLP load permutation to interleaving - - - - --- 2024-07-09 Richard Biener New
[1/3] lower SLP load permutation to interleaving [1/3] lower SLP load permutation to interleaving - - - - --- 2024-07-09 Richard Biener New
[2/2] RISC-V: Support group-size of three in SLP load permutation lowering [1/2] lower SLP load permutation to interleaving - - - - --- 2024-07-08 Richard Biener New
[1/2] lower SLP load permutation to interleaving [1/2] lower SLP load permutation to interleaving - - - - --- 2024-07-08 Richard Biener New
[v2] load and store-lanes with SLP [v2] load and store-lanes with SLP - - - - --- 2024-07-08 Richard Biener New
« 1 2 3 451 52 »