Show patches with: Submitter = Richard Biener       |    State = Action Required       |    Archived = No       |   1489 patches
« 1 2 3 414 15 »
Patch Series S/W/F Date Submitter Delegate State
tree-optimization/101573 - improve uninit warning at -O0 tree-optimization/101573 - improve uninit warning at -O0 0 0 0 2021-07-22 Richard Biener New
[RFC] tree-optimization/100499 - multiple_of_p bad behavior wrt niter analysis [RFC] tree-optimization/100499 - multiple_of_p bad behavior wrt niter analysis 0 0 0 2021-07-22 Richard Biener New
c/101512 - fix missing address-taking in c_common_mark_addressable_vec c/101512 - fix missing address-taking in c_common_mark_addressable_vec 0 0 0 2021-07-21 Richard Biener New
debug/101473 - apply debug prefix maps before checksumming DIEs debug/101473 - apply debug prefix maps before checksumming DIEs 0 0 0 2021-07-20 Richard Biener New
tree-optimization/101505 - properly determine stmt precision for PHIs tree-optimization/101505 - properly determine stmt precision for PHIs 0 0 0 2021-07-19 Richard Biener New
[3/3] Remove gimple_expr_type [1/3] Remove gimple_expr_type uses from value-range code 0 0 0 2021-07-16 Richard Biener New
[2/3] Remove last gimple_expr_type uses [1/3] Remove gimple_expr_type uses from value-range code 0 0 0 2021-07-16 Richard Biener New
[1/3] Remove gimple_expr_type uses from value-range code [1/3] Remove gimple_expr_type uses from value-range code 0 0 0 2021-07-16 Richard Biener New
Remove more gimple_expr_type uses Remove more gimple_expr_type uses 0 0 0 2021-07-16 Richard Biener New
Get rid of some gimple_expr_type uses Get rid of some gimple_expr_type uses 0 0 0 2021-07-16 Richard Biener New
tree-optimization/101467 - fix make_temp_ssa_name usage tree-optimization/101467 - fix make_temp_ssa_name usage 0 0 0 2021-07-16 Richard Biener New
tree-optimization/101462 - fix signedness of reused reduction vector tree-optimization/101462 - fix signedness of reused reduction vector 0 0 0 2021-07-16 Richard Biener New
Disable --param vect-partial-vector-usage by default on x86 Disable --param vect-partial-vector-usage by default on x86 0 0 0 2021-07-15 Richard Biener New
[2/2,RFC] Add loop masking support for x86 [1/2] Streamline vect_gen_while 0 0 0 2021-07-15 Richard Biener New
[1/2] Streamline vect_gen_while [1/2] Streamline vect_gen_while 0 0 0 2021-07-15 Richard Biener New
tree-optimization/101445 - fix negative stride SLP vect with gaps tree-optimization/101445 - fix negative stride SLP vect with gaps 0 0 0 2021-07-14 Richard Biener New
Support reduction def re-use for epilogue with different vector size Support reduction def re-use for epilogue with different vector size 0 0 0 2021-07-13 Richard Biener New
produce simple DOT graphs from SLP trees produce simple DOT graphs from SLP trees 0 0 0 2021-07-12 Richard Biener New
Display the number of components BB vectorized Display the number of components BB vectorized 0 0 0 2021-07-12 Richard Biener New
tree-optimization/101373 - avoid PRE across externally throwing call tree-optimization/101373 - avoid PRE across externally throwing call 0 0 0 2021-07-12 Richard Biener New
tree-optimization/101394 - fix PRE full redundancy wrt abnormals tree-optimization/101394 - fix PRE full redundancy wrt abnormals 0 0 0 2021-07-12 Richard Biener New
middle-end/101423 - internal calls do not trap middle-end/101423 - internal calls do not trap 0 0 0 2021-07-12 Richard Biener New
driver/101383 - handle -gtoggle in driver driver/101383 - handle -gtoggle in driver 0 0 0 2021-07-09 Richard Biener New
tree-optimization/99728 - improve LIM for loops with aggregate copies tree-optimization/99728 - improve LIM for loops with aggregate copies 0 0 0 2021-07-07 Richard Biener New
tree-optimization/34195 - testcase for fixed vectorization tree-optimization/34195 - testcase for fixed vectorization 0 0 0 2021-07-07 Richard Biener New
Add FMADDSUB and FMSUBADD SLP vectorization patterns and optabs Add FMADDSUB and FMSUBADD SLP vectorization patterns and optabs 0 0 0 2021-07-05 Richard Biener New
Do not set both LOOP_C_INFINITE and LOOP_C_FINITE on vectorized loop Do not set both LOOP_C_INFINITE and LOOP_C_FINITE on vectorized loop 0 0 0 2021-07-05 Richard Biener New
middle-end/101291 - set loop copy of versioned loop middle-end/101291 - set loop copy of versioned loop 0 0 0 2021-07-05 Richard Biener New
testsuite/101299 - add missing vect_double requires to bb-slp-74.c testsuite/101299 - add missing vect_double requires to bb-slp-74.c 0 0 0 2021-07-05 Richard Biener New
add -fmove-loop-stores option to control GIMPLE loop store-motion add -fmove-loop-stores option to control GIMPLE loop store-motion 0 0 0 2021-07-02 Richard Biener New
tree-optimization/101293 - further enhance LIMs ref canonicalization tree-optimization/101293 - further enhance LIMs ref canonicalization 0 0 0 2021-07-02 Richard Biener New
tree-optimization/101280 - revise interchange fix for PR101173 tree-optimization/101280 - revise interchange fix for PR101173 0 0 0 2021-07-01 Richard Biener New
tree-optimization/100778 - fix placement of trapping vectorized ops tree-optimization/100778 - fix placement of trapping vectorized ops 0 0 0 2021-07-01 Richard Biener New
tree-optimization/101278 - handle self-use in DSE analysis tree-optimization/101278 - handle self-use in DSE analysis 0 0 0 2021-07-01 Richard Biener New
tree-optimization/101178 - handle VEC_PERM in SLP permute propagation tree-optimization/101178 - handle VEC_PERM in SLP permute propagation 0 0 0 2021-07-01 Richard Biener New
tree-optimization/101267 - fix SLP vect with masked operations tree-optimization/101267 - fix SLP vect with masked operations 0 0 0 2021-06-30 Richard Biener New
tree-optimization/101264 - rework SLP "any" permute forward prop tree-optimization/101264 - rework SLP "any" permute forward prop 0 0 0 2021-06-30 Richard Biener New
Add forward propagation to SLP "any" permutes Add forward propagation to SLP "any" permutes 0 0 0 2021-06-29 Richard Biener New
Refactor SLP permute opt propagation Refactor SLP permute opt propagation 0 0 0 2021-06-29 Richard Biener New
tree-optimization/101242 - fix reverse graph entry detection tree-optimization/101242 - fix reverse graph entry detection 0 0 0 2021-06-29 Richard Biener New
tree-optimization/101229 - fix vectorizer SLP hybrid detection with PHIs tree-optimization/101229 - fix vectorizer SLP hybrid detection with PHIs 0 0 0 2021-06-28 Richard Biener New
tree-optimization/101207 - fix BB reduc permute elide with life stmts tree-optimization/101207 - fix BB reduc permute elide with life stmts 0 0 0 2021-06-28 Richard Biener New
tree-optimization/101202 - fix ICE with failed backedge SLP nodes tree-optimization/101202 - fix ICE with failed backedge SLP nodes 0 0 0 2021-06-25 Richard Biener New
Fixup reduction info on addsub SLP pattern Fixup reduction info on addsub SLP pattern 0 0 0 2021-06-25 Richard Biener New
Fix SLP permute propagation error Fix SLP permute propagation error 0 0 0 2021-06-24 Richard Biener New
refactor SLP permute propagation refactor SLP permute propagation 0 0 0 2021-06-23 Richard Biener New
tree-optimization/101173 - fix interchange dependence checking tree-optimization/101173 - fix interchange dependence checking 0 0 0 2021-06-23 Richard Biener New
tree-optimization/101105 - fix runtime alias test optimization tree-optimization/101105 - fix runtime alias test optimization 0 0 0 2021-06-23 Richard Biener New
middle-end/101156 - remove not working optimization in gimplification middle-end/101156 - remove not working optimization in gimplification 0 0 0 2021-06-22 Richard Biener New
tree-optimization/101151 - fix irreducible region check for sinking tree-optimization/101151 - fix irreducible region check for sinking 0 0 0 2021-06-22 Richard Biener New
tree-optimization/101154 - fix out-of bound access in SLP tree-optimization/101154 - fix out-of bound access in SLP 0 0 0 2021-06-22 Richard Biener New
tree-optimization/101159 - fix missing NULL check in popcount pattern tree-optimization/101159 - fix missing NULL check in popcount pattern 0 0 0 2021-06-22 Richard Biener New
tree-optimization/101158 - adjust SLP call matching sequence tree-optimization/101158 - adjust SLP call matching sequence 0 0 0 2021-06-22 Richard Biener New
add -ltrans-objects lto-plugin debug option add -ltrans-objects lto-plugin debug option 0 0 0 2021-06-22 Richard Biener New
tree-optimization/101121 - avoid infinite SLP build tree-optimization/101121 - avoid infinite SLP build 0 0 0 2021-06-21 Richard Biener New
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
« 1 2 3 414 15 »