Show patches with: Submitter = Richard Biener       |    State = Action Required       |    Archived = No       |   1434 patches
« 1 2 3 414 15 »
Patch Series S/W/F Date Submitter Delegate State
tree-optimization/101120 - fix compile-time issue with SLP groups tree-optimization/101120 - fix compile-time issue with SLP groups 0 0 0 2021-06-18 Richard Biener New
tree-optimization/101112 - fix pattern stmt def lookup in SLP reassoc tree-optimization/101112 - fix pattern stmt def lookup in SLP reassoc 0 0 0 2021-06-18 Richard Biener New
Merge vec_addsub patterns Merge vec_addsub patterns 0 0 0 2021-06-18 Richard Biener New
[RFC] Add x86 subadd SLP pattern [RFC] Add x86 subadd SLP pattern 0 0 0 2021-06-17 Richard Biener New
Vectorization of BB reductions Vectorization of BB reductions 0 0 0 2021-06-16 Richard Biener New
tree-optimization/101088 - fix SM invalidation issue tree-optimization/101088 - fix SM invalidation issue 0 0 0 2021-06-16 Richard Biener New
tree-optimization/101083 - fix ICE with SLP reassoc tree-optimization/101083 - fix ICE with SLP reassoc 0 0 0 2021-06-16 Richard Biener New
Handle multiple latches in irreducible region mark Handle multiple latches in irreducible region mark 0 0 0 2021-06-15 Richard Biener New
Mark irreducible regions in the backwards threader Mark irreducible regions in the backwards threader 0 0 0 2021-06-14 Richard Biener New
tree-optimization/100934 - properly mark irreducible regions for DOM tree-optimization/100934 - properly mark irreducible regions for DOM 0 0 0 2021-06-14 Richard Biener New
tree-optimization/101031 - fix strlen opt invalidation logic tree-optimization/101031 - fix strlen opt invalidation logic 0 0 0 2021-06-14 Richard Biener New
tree-optimization/101025 - fix store-motion dependence checking tree-optimization/101025 - fix store-motion dependence checking 0 0 0 2021-06-11 Richard Biener New
tree-optimization/101028 - fix endless SLP reassoc discovery tree-optimization/101028 - fix endless SLP reassoc discovery 0 0 0 2021-06-11 Richard Biener New
tree-optimization/101026 - fix SLP re-association tree-optimization/101026 - fix SLP re-association 0 0 0 2021-06-11 Richard Biener New
middle-end/101009 - fix distance vector recording middle-end/101009 - fix distance vector recording 0 0 0 2021-06-11 Richard Biener New
Use stablesort for sorting association chain Use stablesort for sorting association chain 0 0 0 2021-06-11 Richard Biener New
Expose stable sort algorithm to gcc_sort_r and add vec::stablesort Expose stable sort algorithm to gcc_sort_r and add vec::stablesort 0 0 0 2021-06-10 Richard Biener New
tree-optimization/101003 - use pattern defs when linearizing tree-optimization/101003 - use pattern defs when linearizing 0 0 0 2021-06-10 Richard Biener New
[RFC] Vectorize BB reductions [RFC] Vectorize BB reductions 0 0 0 2021-06-09 Richard Biener New
tree-optimization/100981 - fix SLP patterns involving reductions tree-optimization/100981 - fix SLP patterns involving reductions 0 0 0 2021-06-09 Richard Biener New
Simplify vect_is_simple_use Simplify vect_is_simple_use 0 0 0 2021-06-09 Richard Biener New
tree-optimization/100923 - fix alias-ref construction wrt availability tree-optimization/100923 - fix alias-ref construction wrt availability 0 0 0 2021-06-08 Richard Biener New
Make SLP root stmt a vector Make SLP root stmt a vector 0 0 0 2021-06-08 Richard Biener New
middle-end/100951 - make sure to generate VECTOR_CST in lowering middle-end/100951 - make sure to generate VECTOR_CST in lowering 0 0 0 2021-06-08 Richard Biener New
tree-optimization/97832 - handle associatable chains in SLP discovery tree-optimization/97832 - handle associatable chains in SLP discovery 0 0 0 2021-05-31 Richard Biener New
[www] Document __builtin_shufflevector [www] Document __builtin_shufflevector 0 0 0 2021-05-31 Richard Biener New
[RFC] tree-optimization/100801 - perform final value replacement from VRP [RFC] tree-optimization/100801 - perform final value replacement from VRP 0 0 0 2021-05-28 Richard Biener New
tree-optimization/100778 - avoid cross-BB vectorization of trapping op tree-optimization/100778 - avoid cross-BB vectorization of trapping op 0 0 0 2021-05-28 Richard Biener New
ipa/100791 - copy fntype when processing __builtin_va_arg_pack ipa/100791 - copy fntype when processing __builtin_va_arg_pack 0 0 0 2021-05-28 Richard Biener New
c/100803 - diagnose invalid GIMPLE condition c/100803 - diagnose invalid GIMPLE condition 0 0 0 2021-05-28 Richard Biener New
middle-end/100727 - fix call expansion with WITH_SIZE_EXPR arg middle-end/100727 - fix call expansion with WITH_SIZE_EXPR arg 0 0 0 2021-05-25 Richard Biener New
c++/88601 - [C/C++] __builtin_shufflevector support c++/88601 - [C/C++] __builtin_shufflevector support 0 0 0 2021-05-21 Richard Biener New
middle-end/100672 - fix bogus right shift folding middle-end/100672 - fix bogus right shift folding 0 0 0 2021-05-19 Richard Biener New
Avoid marking TARGET_MEM_REF bases addressable Avoid marking TARGET_MEM_REF bases addressable 0 0 0 2021-05-19 Richard Biener New
Enable more WITH_SIZE_EXPR processing Enable more WITH_SIZE_EXPR processing 0 0 0 2021-05-19 Richard Biener New
apply TLC to GIMPLE reference verification apply TLC to GIMPLE reference verification 0 0 0 2021-05-19 Richard Biener New
Avoid setting TREE_ADDRESSABLE on stack vars during RTL expansion Avoid setting TREE_ADDRESSABLE on stack vars during RTL expansion 0 0 0 2021-05-18 Richard Biener New
operand scanner TLC operand scanner TLC 0 0 0 2021-05-18 Richard Biener New
c/100522 - avoid invalid GIMPLE in GIMPLE parsing c/100522 - avoid invalid GIMPLE in GIMPLE parsing 0 0 0 2021-05-18 Richard Biener New
Fix gcc.target/i386/pr100582.c with AVX512 Fix gcc.target/i386/pr100582.c with AVX512 0 0 0 2021-05-18 Richard Biener New
c/100625 - avoid building invalid labels in the GIMPLE FE c/100625 - avoid building invalid labels in the GIMPLE FE 0 0 0 2021-05-17 Richard Biener New
[v2] c/100547 - reject overly large vector_size attributes [v2] c/100547 - reject overly large vector_size attributes 0 0 0 2021-05-17 Richard Biener New
middle-end/100582 - fix array_at_struct_end_p for vector indexing middle-end/100582 - fix array_at_struct_end_p for vector indexing 0 0 0 2021-05-17 Richard Biener New
Update mpfr version to 3.1.6 Update mpfr version to 3.1.6 0 0 0 2021-05-17 Richard Biener New
tree-optimization/100566 - fix another predication issue in VN tree-optimization/100566 - fix another predication issue in VN 0 0 0 2021-05-12 Richard Biener New
tree-optimization/100519 - avoid reassociating asm goto defs tree-optimization/100519 - avoid reassociating asm goto defs 0 0 0 2021-05-12 Richard Biener New
[2/2] c/100547 - reject overly large vector_size attributes [1/2] middle-end/100547 - check rtvec_alloc size 0 0 0 2021-05-12 Richard Biener New
[1/2] middle-end/100547 - check rtvec_alloc size [1/2] middle-end/100547 - check rtvec_alloc size 0 0 0 2021-05-12 Richard Biener New
More maybe_fold_reference TLC More maybe_fold_reference TLC 0 0 0 2021-05-11 Richard Biener New
ipa/100513 - fix SSA_NAME_DEF_STMT corruption in IPA param manip ipa/100513 - fix SSA_NAME_DEF_STMT corruption in IPA param manip 0 0 0 2021-05-11 Richard Biener New
More maybe_fold_reference TLC More maybe_fold_reference TLC 0 0 0 2021-05-11 Richard Biener New
middle-end/100509 - avoid folding constant to aggregate type middle-end/100509 - avoid folding constant to aggregate type 0 0 0 2021-05-11 Richard Biener New
testsuite/100452 - fix g++.dg/vect/slp-pr99971.cc testsuite/100452 - fix g++.dg/vect/slp-pr99971.cc 0 0 0 2021-05-10 Richard Biener New
tree-optimization/100492 - avoid irreducible regions in loop distribution tree-optimization/100492 - avoid irreducible regions in loop distribution 0 0 0 2021-05-10 Richard Biener New
middle-end/100464 - avoid spurious TREE_ADDRESSABLE in folding debug stmts middle-end/100464 - avoid spurious TREE_ADDRESSABLE in folding debug stmts 0 0 0 2021-05-07 Richard Biener New
refactor SSA rewriting timevars refactor SSA rewriting timevars 0 0 0 2021-05-06 Richard Biener New
Avoid update_ssa quadraticness in loop splitting Avoid update_ssa quadraticness in loop splitting 0 0 0 2021-05-06 Richard Biener New
tree-optimization/100434 - DSE aggregate call LHS tree-optimization/100434 - DSE aggregate call LHS 0 0 0 2021-05-06 Richard Biener New
ipa/100373 - fix emutls lowering compare-debug issue ipa/100373 - fix emutls lowering compare-debug issue 0 0 0 2021-05-06 Richard Biener New
Fix IPA SRA removal of DECL_BY_REFERENCE return Fix IPA SRA removal of DECL_BY_REFERENCE return 0 0 0 2021-05-06 Richard Biener New
tree-optimization/79333 - fold stmts following SSA edges in VN tree-optimization/79333 - fold stmts following SSA edges in VN 0 0 0 2021-05-05 Richard Biener New
tree-optimization/100414 - compute dominance info in phiopt tree-optimization/100414 - compute dominance info in phiopt 0 0 0 2021-05-04 Richard Biener New
tree-optimization/100398 - avoid DSE of control flow stmt tree-optimization/100398 - avoid DSE of control flow stmt 0 0 0 2021-05-04 Richard Biener New
tree-optimization/100329 - avoid reassociating asm goto defs tree-optimization/100329 - avoid reassociating asm goto defs 0 0 0 2021-05-04 Richard Biener New
Restrict gcc.dg/tree-ssa/ssa-dse-26.c Restrict gcc.dg/tree-ssa/ssa-dse-26.c 0 0 0 2021-05-04 Richard Biener New
Avoid DSE/DCE of pure call that throws Avoid DSE/DCE of pure call that throws 0 0 0 2021-05-03 Richard Biener New
Improve PHI handling in DSE Improve PHI handling in DSE 0 0 0 2021-05-03 Richard Biener New
Perform reverse program order walk for GIMPLE DSE Perform reverse program order walk for GIMPLE DSE 0 0 0 2021-05-03 Richard Biener New
c++/98032 - add testcase c++/98032 - add testcase 0 0 0 2021-04-30 Richard Biener New
tree-optimization/96513 - add testcase for fixed bug tree-optimization/96513 - add testcase for fixed bug 0 0 0 2021-04-30 Richard Biener New
tree-optimization/100253 - fix bogus aligned vectorized loads/stores tree-optimization/100253 - fix bogus aligned vectorized loads/stores 0 0 0 2021-04-29 Richard Biener New
middle-end/38474 - speedup PTA constraint solving middle-end/38474 - speedup PTA constraint solving 0 0 0 2021-04-29 Richard Biener New
tree-optimization/99912 - delete trivially dead stmts during DSE tree-optimization/99912 - delete trivially dead stmts during DSE 0 0 0 2021-04-29 Richard Biener New
target/100312 - make x86 masked load builtins pure target/100312 - make x86 masked load builtins pure 0 0 0 2021-04-28 Richard Biener New
tree-optimization/100292 - avoid invalid GIMPLE from vector lowering tree-optimization/100292 - avoid invalid GIMPLE from vector lowering 0 0 0 2021-04-28 Richard Biener New
[v2] ipa/100308 - properly update the callgraph when pruning EH in IPA CP [v2] ipa/100308 - properly update the callgraph when pruning EH in IPA CP 0 0 0 2021-04-28 Richard Biener New
ipa/100308 - properly update the callgraph when pruning EH in IPA CP ipa/100308 - properly update the callgraph when pruning EH in IPA CP 0 0 0 2021-04-28 Richard Biener New
tree-optimization/99912 - delete trivially dead stmts during DSE tree-optimization/99912 - delete trivially dead stmts during DSE 0 0 0 2021-04-27 Richard Biener Superseded
[2/2] tree-optimization/99912 - schedule another TODO_remove_unused_locals [1/2] tree-optimization/99912 - schedule DSE before SRA 0 0 0 2021-04-27 Richard Biener New
[1/2] tree-optimization/99912 - schedule DSE before SRA [1/2] tree-optimization/99912 - schedule DSE before SRA 0 0 0 2021-04-27 Richard Biener New
[www] Document BB vectorizer improvements [www] Document BB vectorizer improvements 0 0 0 2021-04-27 Richard Biener New
testsuite/100272 - undo PRE disabling for gcc.dg/tree-ssa/predcom-1.c testsuite/100272 - undo PRE disabling for gcc.dg/tree-ssa/predcom-1.c 0 0 0 2021-04-27 Richard Biener New
testsuite/100272 - fix some malformed dg directives testsuite/100272 - fix some malformed dg directives 0 0 0 2021-04-27 Richard Biener New
tree-optimization/100278 - handle mismatched code in TBAA adjust of PRE tree-optimization/100278 - handle mismatched code in TBAA adjust of PRE 0 0 0 2021-04-27 Richard Biener New
tree-optimization/99776 - relax condition on vector ctor element extract tree-optimization/99776 - relax condition on vector ctor element extract 0 0 0 2021-04-27 Richard Biener New
tree-optimization/99473 - more cselim tree-optimization/99473 - more cselim 0 0 0 2021-04-26 Richard Biener New
VEC_COND_EXPR code cleanup VEC_COND_EXPR code cleanup 0 0 0 2021-04-23 Richard Biener New
tree-optimization/100222 - remove redundant mark_irreducible_loops calls tree-optimization/100222 - remove redundant mark_irreducible_loops calls 0 0 0 2021-04-23 Richard Biener New
Avoid -latomic for amdgcn offloading Avoid -latomic for amdgcn offloading 0 0 0 2021-04-21 Richard Biener New
testsuite/100176 - fix struct-layout-1_generate.c compile testsuite/100176 - fix struct-layout-1_generate.c compile 0 0 0 2021-04-21 Richard Biener New
Remove pedantic_non_lvalue_loc Remove pedantic_non_lvalue_loc 0 0 0 2021-04-19 Richard Biener New
preprocessor/100142 - revert unwanted change in last commit preprocessor/100142 - revert unwanted change in last commit 0 0 0 2021-04-19 Richard Biener New
preprocessor/100142 - revert unwanted change in last commit preprocessor/100142 - revert unwanted change in last commit 0 0 0 2021-04-19 Richard Biener New
Simplify maybe_fold_reference API Simplify maybe_fold_reference API 0 0 0 2021-04-16 Richard Biener New
Move gimplify_buildN API local to only remaining user Move gimplify_buildN API local to only remaining user 0 0 0 2021-04-16 Richard Biener New
Remove gimplify_buildN API use from complex lowering Remove gimplify_buildN API use from complex lowering 0 0 0 2021-04-15 Richard Biener New
Remove gimplify_buildN API use from phiopt Remove gimplify_buildN API use from phiopt 0 0 0 2021-04-15 Richard Biener New
Deprecate gimple-builder.h API Deprecate gimple-builder.h API 0 0 0 2021-04-15 Richard Biener New
Simplify {gimplify_and_,}update_call_from_tree API Simplify {gimplify_and_,}update_call_from_tree API 0 0 0 2021-04-14 Richard Biener New
Avoid more temporaries in IVOPTs Avoid more temporaries in IVOPTs 0 0 0 2021-04-14 Richard Biener New
« 1 2 3 414 15 »