Show patches with: Submitter = Richard Biener       |    State = Action Required       |    Archived = No       |   5010 patches
« 1 2 ... 3 4 550 51 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
Rewrite more refs for epilogue vectorization Rewrite more refs for epilogue vectorization - - - - --- 2023-10-20 Richard Biener New
Fixup vect_get_and_check_slp_defs for gathers and .MASK_LOAD Fixup vect_get_and_check_slp_defs for gathers and .MASK_LOAD - - - - --- 2023-10-20 Richard Biener New
[2/2] tree-optimization/111131 - SLP for non-IFN gathers [1/2] Refactor x86 vectorized gather path - - - - --- 2023-10-19 Richard Biener New
[1/2] Refactor x86 vectorized gather path [1/2] Refactor x86 vectorized gather path - - - - --- 2023-10-19 Richard Biener New
Re-instantiate integer mask to traditional vector mask support Re-instantiate integer mask to traditional vector mask support - - - - --- 2023-10-18 Richard Biener New
tree-optimization/111846 - put simd-clone-info into SLP tree tree-optimization/111846 - put simd-clone-info into SLP tree - - - - --- 2023-10-17 Richard Biener New
middle-end/111818 - failed DECL_NOT_GIMPLE_REG_P setting of volatile middle-end/111818 - failed DECL_NOT_GIMPLE_REG_P setting of volatile - - - - --- 2023-10-17 Richard Biener New
tree-optimization/111807 - ICE in verify_sra_access_forest tree-optimization/111807 - ICE in verify_sra_access_forest - - - - --- 2023-10-16 Richard Biener New
OMP SIMD inbranch call vectorization for AVX512 style masks OMP SIMD inbranch call vectorization for AVX512 style masks - - - - --- 2023-10-13 Richard Biener New
Add support for SLP vectorization of OpenMP SIMD clone calls Add support for SLP vectorization of OpenMP SIMD clone calls - - - - --- 2023-10-13 Richard Biener New
tree-optimization/111779 - Handle some BIT_FIELD_REFs in SRA tree-optimization/111779 - Handle some BIT_FIELD_REFs in SRA - - - - --- 2023-10-12 Richard Biener New
tree-optimization/111773 - avoid CD-DCE of noreturn special calls tree-optimization/111773 - avoid CD-DCE of noreturn special calls - - - - --- 2023-10-12 Richard Biener New
tree-optimization/111764 - wrong reduction vectorization tree-optimization/111764 - wrong reduction vectorization - - - - --- 2023-10-12 Richard Biener New
tree-optimization/111751 - support 1024 bit vector constant reinterpretation tree-optimization/111751 - support 1024 bit vector constant reinterpretation - - - - --- 2023-10-10 Richard Biener New
tree-optimization/111519 - strlen optimization skips clobbering store tree-optimization/111519 - strlen optimization skips clobbering store - - - - --- 2023-10-10 Richard Biener New
Fix missed CSE with a BLKmode entity Fix missed CSE with a BLKmode entity - - - - --- 2023-10-10 Richard Biener New
tree-optimization/111715 - improve TBAA for access paths with pun tree-optimization/111715 - improve TBAA for access paths with pun - - - - --- 2023-10-09 Richard Biener New
Fix SIMD call SLP discovery Fix SIMD call SLP discovery - - - - --- 2023-10-05 Richard Biener New
Avoid left around copies when value-numbering BBs Avoid left around copies when value-numbering BBs - - - - --- 2023-10-05 Richard Biener New
ipa/111643 - clarify flatten attribute documentation ipa/111643 - clarify flatten attribute documentation - - - - --- 2023-10-04 Richard Biener New
tree-optimization/111583 - loop distribution issue tree-optimization/111583 - loop distribution issue - - - - --- 2023-09-29 Richard Biener New
target/111600 - avoid deep recursion in access diagnostics target/111600 - avoid deep recursion in access diagnostics - - - - --- 2023-09-28 Richard Biener New
tree-optimization/111614 - missing convert in undistribute_bitref_for_vector tree-optimization/111614 - missing convert in undistribute_bitref_for_vector - - - - --- 2023-09-28 Richard Biener New
Simplify abs (copysign (x, y)) Simplify abs (copysign (x, y)) - - - - --- 2023-09-27 Richard Biener New
[2/2] tree-optimization/111489 - raise --param uninit-max-chain-len to 8 [1/2] tree-optimization/111489 - turn uninit limits to params - - - - --- 2023-09-20 Richard Biener New
[1/2] tree-optimization/111489 - turn uninit limits to params [1/2] tree-optimization/111489 - turn uninit limits to params - - - - --- 2023-09-20 Richard Biener New
target/30484 - testcase for exploration target/30484 - testcase for exploration - - - - --- 2023-09-19 Richard Biener New
c/111468 - dump unordered compare operators in their GIMPLE form with -gimple c/111468 - dump unordered compare operators in their GIMPLE form with -gimple - - - - --- 2023-09-19 Richard Biener New
tree-optimization/111465 - bougs jump threading with no-copy src block tree-optimization/111465 - bougs jump threading with no-copy src block - - - - --- 2023-09-19 Richard Biener New
c/111468 - add unordered compare and pointer diff to GIMPLE FE parsing c/111468 - add unordered compare and pointer diff to GIMPLE FE parsing - - - - --- 2023-09-19 Richard Biener New
[RFC] middle-end/106811 - document GENERIC/GIMPLE undefined behavior [RFC] middle-end/106811 - document GENERIC/GIMPLE undefined behavior - - - - --- 2023-09-15 Richard Biener New
tree-optimization/111294 - backwards threader PHI costing tree-optimization/111294 - backwards threader PHI costing - - - - --- 2023-09-14 Richard Biener New
tree-optimization/111294 - better DCE after forwprop tree-optimization/111294 - better DCE after forwprop - - - - --- 2023-09-14 Richard Biener New
tree-optimization/111387 - BB SLP and irreducible regions tree-optimization/111387 - BB SLP and irreducible regions - - - - --- 2023-09-13 Richard Biener New
tree-optimization/111397 - missed copy propagation involving abnormal dest tree-optimization/111397 - missed copy propagation involving abnormal dest - - - - --- 2023-09-13 Richard Biener New
middle-end/111253 - partly revert r11-6508-gabb1b6058c09a7 middle-end/111253 - partly revert r11-6508-gabb1b6058c09a7 - - - - --- 2023-08-31 Richard Biener New
Fix gcc.dg/tree-ssa/forwprop-42.c Fix gcc.dg/tree-ssa/forwprop-42.c - - - - --- 2023-08-31 Richard Biener New
tree-optimization/111228 - combine two VEC_PERM_EXPRs tree-optimization/111228 - combine two VEC_PERM_EXPRs - - - - --- 2023-08-30 Richard Biener New
tree-optimization/111137 - dependence checking for SLP tree-optimization/111137 - dependence checking for SLP - - - - --- 2023-08-25 Richard Biener New
Apply some TLC to vect_slp_analyze_instance_dependence Apply some TLC to vect_slp_analyze_instance_dependence - - - - --- 2023-08-25 Richard Biener New
tree-optimization/111136 - STMT_VINFO_SLP_VECT_ONLY and stores tree-optimization/111136 - STMT_VINFO_SLP_VECT_ONLY and stores - - - - --- 2023-08-25 Richard Biener New
Fix confusion about load_p in vect_build_slp_tree_1 Fix confusion about load_p in vect_build_slp_tree_1 - - - - --- 2023-08-24 Richard Biener New
tree-optimization/111125 - avoid BB vectorization in novector loops tree-optimization/111125 - avoid BB vectorization in novector loops - - - - --- 2023-08-24 Richard Biener New
tree-optimization/111125 - properly cost BB reduction remain stmt handling tree-optimization/111125 - properly cost BB reduction remain stmt handling - - - - --- 2023-08-24 Richard Biener New
tree-optimization/111123 - indirect clobbers thrown away too early tree-optimization/111123 - indirect clobbers thrown away too early - - - - --- 2023-08-24 Richard Biener New
tree-optimization/111128 - fix shift pattern recog tree-optimization/111128 - fix shift pattern recog - - - - --- 2023-08-24 Richard Biener New
testsuite/111125 - disable BB vectorization for the test testsuite/111125 - disable BB vectorization for the test - - - - --- 2023-08-24 Richard Biener New
tree-optimization/111115 - SLP of masked stores tree-optimization/111115 - SLP of masked stores - - - - --- 2023-08-23 Richard Biener New
Simplify intereaved store vectorization processing Simplify intereaved store vectorization processing - - - - --- 2023-08-22 Richard Biener New
tree-optimization/94864 - vector insert of vector extract simplification tree-optimization/94864 - vector insert of vector extract simplification - - - - --- 2023-08-22 Richard Biener New
Fix FAIL: gcc.target/i386/pr87007-5.c Fix FAIL: gcc.target/i386/pr87007-5.c - - - - --- 2023-08-21 Richard Biener New
Fix gcc.dg/vect/bb-slp-subgroups-2.c with 256bit vectors Fix gcc.dg/vect/bb-slp-subgroups-2.c with 256bit vectors - - - - --- 2023-08-21 Richard Biener New
Fix gcc.dg/vect/bb-slp-46.c FAIL Fix gcc.dg/vect/bb-slp-46.c FAIL - - - - --- 2023-08-21 Richard Biener New
tree-optimization/111082 - bogus promoted min tree-optimization/111082 - bogus promoted min - - - - --- 2023-08-21 Richard Biener New
debug/111080 - avoid outputting debug info for unused restrict qualified type debug/111080 - avoid outputting debug info for unused restrict qualified type - - - - --- 2023-08-21 Richard Biener New
tree-optimization/111070 - fix ICE with recent ifcombine fix tree-optimization/111070 - fix ICE with recent ifcombine fix - - - - --- 2023-08-21 Richard Biener New
tree-optimization/111019 - invariant motion and aliasing tree-optimization/111019 - invariant motion and aliasing - - - - --- 2023-08-18 Richard Biener New
tree-optimization/111048 - avoid flawed logic in fold_vec_perm tree-optimization/111048 - avoid flawed logic in fold_vec_perm - - - - --- 2023-08-18 Richard Biener New
tree-optimization/111039 - abnormals and bit test merging tree-optimization/111039 - abnormals and bit test merging - - - - --- 2023-08-17 Richard Biener New
Handle TYPE_OVERFLOW_UNDEFINED vectorized BB reductions Handle TYPE_OVERFLOW_UNDEFINED vectorized BB reductions - - - - --- 2023-08-15 Richard Biener New
Cleanup BB vectorization roots handling Cleanup BB vectorization roots handling - - - - --- 2023-08-15 Richard Biener New
Support constants and externals in BB reduction vectorization Support constants and externals in BB reduction vectorization - - - - --- 2023-08-15 Richard Biener New
Use find_loop_location from unrolling Use find_loop_location from unrolling - - - - --- 2023-08-15 Richard Biener New
tree-optimization/110991 - unroll size estimate after vectorization tree-optimization/110991 - unroll size estimate after vectorization - - - - --- 2023-08-14 Richard Biener New
Fix print_loop_info ICE Fix print_loop_info ICE - - - - --- 2023-08-14 Richard Biener New
[v2] tree-optimization/110979 - fold-left reduction and partial vectors [v2] tree-optimization/110979 - fold-left reduction and partial vectors - - - - --- 2023-08-11 Richard Biener New
Improve BB vectorization opt-info Improve BB vectorization opt-info - - - - --- 2023-08-11 Richard Biener New
tree-optimization/110979 - fold-left reduction and partial vectors tree-optimization/110979 - fold-left reduction and partial vectors - - - - --- 2023-08-11 Richard Biener New
tree-optimization/110963 - more PRE when optimizing for size tree-optimization/110963 - more PRE when optimizing for size - - - - --- 2023-08-10 Richard Biener New
Make ISEL used internal functions const/nothrow where appropriate Make ISEL used internal functions const/nothrow where appropriate - - - - --- 2023-08-10 Richard Biener New
Handle in-order reductions when SLP vectorizing non-loops Handle in-order reductions when SLP vectorizing non-loops - - - - --- 2023-08-09 Richard Biener New
Remove insert location argument from vectorizable_live_operation Remove insert location argument from vectorizable_live_operation - - - - --- 2023-08-09 Richard Biener New
tree-optimization/110924 - fix vop liveness for noreturn const CFG parts tree-optimization/110924 - fix vop liveness for noreturn const CFG parts - - - - --- 2023-08-08 Richard Biener New
tree-optimization/49955 - BB reduction with odd number of lanes tree-optimization/49955 - BB reduction with odd number of lanes - - - - --- 2023-08-07 Richard Biener New
Use RPO order for sinking Use RPO order for sinking - - - - --- 2023-08-07 Richard Biener New
Improve -fopt-info-vec for basic-block vectorization Improve -fopt-info-vec for basic-block vectorization - - - - --- 2023-08-07 Richard Biener New
tree-optimization/110838 - vectorization of widened right shifts tree-optimization/110838 - vectorization of widened right shifts - - - - --- 2023-08-04 Richard Biener New
tree-optimization/110838 - less aggressively fold out-of-bound shifts tree-optimization/110838 - less aggressively fold out-of-bound shifts - - - - --- 2023-08-04 Richard Biener New
[libbacktrace] fix up broken test [libbacktrace] fix up broken test - - - - --- 2023-08-03 Richard Biener New
tree-optimization/110702 - avoid zero-based memory references in IVOPTs tree-optimization/110702 - avoid zero-based memory references in IVOPTs - - - - --- 2023-08-03 Richard Biener New
Swap loop splitting and final value replacement Swap loop splitting and final value replacement - - - - --- 2023-08-03 Richard Biener New
[2/2] Improve sinking with unrelated defs [1/2] Add virtual operand global liveness computation class - - - - --- 2023-08-02 Richard Biener New
[1/2] Add virtual operand global liveness computation class [1/2] Add virtual operand global liveness computation class - - - - --- 2023-08-02 Richard Biener New
Make add_phi_node_to_bb static Make add_phi_node_to_bb static - - - - --- 2023-08-02 Richard Biener New
tree-optimization/110838 - vectorization of widened shifts tree-optimization/110838 - vectorization of widened shifts - - - - --- 2023-07-31 Richard Biener New
Improve sinking with unrelated defs Improve sinking with unrelated defs - - - - --- 2023-07-31 Richard Biener New
[RFC] tree-optimization/92335 - Improve sinking heuristics for vectorization [RFC] tree-optimization/92335 - Improve sinking heuristics for vectorization - - - - --- 2023-07-28 Richard Biener New
tree-optimization/91838 - fix FAIL of g++.dg/opt/pr91838.C tree-optimization/91838 - fix FAIL of g++.dg/opt/pr91838.C - - - - --- 2023-07-27 Richard Biener New
XFAIL parts broken deliberately by r13-1762-gf9d4c3b45c5ed5 XFAIL parts broken deliberately by r13-1762-gf9d4c3b45c5ed5 - - - - --- 2023-07-27 Richard Biener New
Remove recursive post-dominator traversal in sinking Remove recursive post-dominator traversal in sinking - - - - --- 2023-07-27 Richard Biener New
tree-optimization/106081 - elide redundant permute tree-optimization/106081 - elide redundant permute - - - - --- 2023-07-26 Richard Biener New
tree-optimization/110799 - fix bug in code hoisting tree-optimization/110799 - fix bug in code hoisting - - - - --- 2023-07-26 Richard Biener New
rtl-optimization/110587 - speedup find_hard_regno_for_1 rtl-optimization/110587 - speedup find_hard_regno_for_1 - - - - --- 2023-07-25 Richard Biener New
rtl-optimization/110587 - remove quadratic regno_in_use_p rtl-optimization/110587 - remove quadratic regno_in_use_p - - - - --- 2023-07-25 Richard Biener New
Remove unused tree-vectorizer.h include Remove unused tree-vectorizer.h include - - - - --- 2023-07-24 Richard Biener New
[i386] remove unused tree-vectorizer.h includes [i386] remove unused tree-vectorizer.h includes - - - - --- 2023-07-24 Richard Biener New
Remove SLP_TREE_VEC_STMTS in favor of SLP_TREE_VEC_DEFS Remove SLP_TREE_VEC_STMTS in favor of SLP_TREE_VEC_DEFS - - - - --- 2023-07-24 Richard Biener New
tree-optimization/110766 - missing PHI location check tree-optimization/110766 - missing PHI location check - - - - --- 2023-07-24 Richard Biener New
tree-optimization/110777 - abnormals and recent PRE optimization tree-optimization/110777 - abnormals and recent PRE optimization - - - - --- 2023-07-24 Richard Biener New
tree-optimization/41320 - remove bogus XFAILed testcase tree-optimization/41320 - remove bogus XFAILed testcase - - - - --- 2023-07-21 Richard Biener New
« 1 2 ... 3 4 550 51 »