Age | Commit message (Expand) | Author | Files | Lines |
2020-12-13 | middle-end: Refactor and expose some vectorizer helper functions. | Tamar Christina | 1 | -2/+15 |
2020-12-02 | tree-optimization/97630 - fix SLP cycle memory leak | Richard Biener | 1 | -6/+4 |
2020-10-27 | SLP vectorize across PHI nodes | Richard Biener | 1 | -1/+2 |
2020-10-27 | Move SLP nodes to an alloc-pool | Richard Biener | 1 | -0/+9 |
2020-10-13 | Remove STMT_VINFO_SAME_ALIGN_REFS | Richard Biener | 1 | -2/+0 |
2020-10-08 | SLP vectorize multiple BBs at once | Richard Biener | 1 | -8/+11 |
2020-10-08 | adjust BB vectorization dump scanning | Richard Biener | 1 | -8/+1 |
2020-09-16 | remove STMT_VINFO_NUM_SLP_USES | Richard Biener | 1 | -1/+1 |
2020-09-11 | improve BB vectorization dump locations | Richard Biener | 1 | -2/+6 |
2020-08-06 | vect: Skip epilogue loops for dbgcnt check [PR96451] | Kewen Lin | 1 | -1/+2 |
2020-07-29 | more SCEV cache clearing | Richard Biener | 1 | -1/+5 |
2020-07-03 | refactor SLP constant insertion and provde entry insert helper | Richard Biener | 1 | -0/+40 |
2020-06-24 | tree-optimization/95856 fix vect_stmt_dominates_stmt_p at BB region boundary | Richard Biener | 1 | -0/+4 |
2020-06-18 | remove SLP_TREE_TWO_OPERATORS, add SLP permutation node | Richard Biener | 1 | -0/+57 |
2020-06-10 | Make {SLP_TREE,STMT_VINFO}_VEC_STMTS a vector of gimple * | Richard Biener | 1 | -2/+3 |
2020-06-10 | Introduce STMT_VINFO_VEC_STMTS | Richard Biener | 1 | -0/+2 |
2020-05-13 | add vectype parameter to add_stmt_cost hook | Richard Biener | 1 | -1/+1 |
2020-05-05 | add vec_info * parameters where needed | Richard Biener | 1 | -1/+0 |
2020-01-20 | tree-optimization/93094 pass down VECTORIZED_CALL to versioning | Richard Biener | 1 | -1/+2 |
2020-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2019-11-14 | Support vectorisation with mixed vector sizes | Richard Sandiford | 1 | -1/+1 |
2019-11-14 | Replace vec_info::vector_size with vec_info::vector_mode | Richard Sandiford | 1 | -1/+1 |
2019-11-04 | [vect] Clean up orig_loop_vinfo from vect_analyze_loop | Andre Vieira | 1 | -6/+4 |
2019-10-29 | [vect]PR 88915: Vectorize epilogues when versioning loops | Andre Vieira | 1 | -6/+19 |
2019-10-21 | Replace current_vector_size with vec_info::vector_size | Richard Sandiford | 1 | -1/+1 |
2019-10-21 | Avoid setting current_vector_size in get_vec_alignment_for_array_type | Richard Sandiford | 1 | -1/+2 |
2019-10-18 | re PR target/86753 (gcc.target/aarch64/sve/vcond_[45].c fail after recent com... | Prathamesh Kulkarni | 1 | -0/+33 |
2019-10-17 | tree-vectorizer.h (_stmt_vec_info::cond_reduc_code): Remove. | Richard Biener | 1 | -1/+0 |
2019-10-08 | tree-vectorizer.h (_stmt_vec_info::v_reduc_type): Remove. | Richard Biener | 1 | -1/+1 |
2019-09-27 | tree-vectorizer.h (_stmt_vec_info::reduc_fn): New. | Richard Biener | 1 | -0/+1 |
2019-09-26 | tree-vect-loop.c (vect_analyze_loop_operations): Also call vectorizable_reduc... | Richard Biener | 1 | -0/+1 |
2019-09-26 | Add TODO_update_ssa for SLP BB vectorization (PR tree-optimization/91885). | Martin Liska | 1 | -1/+1 |
2019-09-24 | tree-vectorizer.h (_stmt_vec_info::const_cond_reduc_code): Rename to... | Richard Biener | 1 | -1/+1 |
2019-09-20 | re PR testsuite/91821 (r275928 breaks gcc.target/powerpc/sad-vectorize-2.c) | Richard Biener | 1 | -0/+1 |
2019-08-05 | Add a gimple_move_vops helper function | Richard Sandiford | 1 | -4/+1 |
2019-07-09 | PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n... | Martin Sebor | 1 | -8/+8 |
2019-07-09 | PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n... | Martin Sebor | 1 | -1/+2 |
2019-06-13 | tree-vectorizer.h (vect_loop_vectorized_call): Declare. | Richard Biener | 1 | -2/+4 |
2019-05-28 | Current vectoriser doesn't support masked loads for SLP. | Alejandro Martinez | 1 | -0/+1 |
2019-02-07 | Fix more ICEs in -fsave-optimization-record (PR tree-optimization/89235) | David Malcolm | 1 | -2/+11 |
2019-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2018-12-05 | re PR tree-optimization/86637 (ICE: tree check: expected block, have <invalid... | Richard Biener | 1 | -0/+2 |
2018-11-13 | Ensure that dump calls are guarded with dump_enabled_p | David Malcolm | 1 | -10/+16 |
2018-10-15 | [PR87563][AARCH64-SVE]: Don't keep ifcvt loop when COND_<OP> ifn could not be... | Renlin Li | 1 | -8/+16 |
2018-10-09 | tree-vectorizer.c (dump_stmt_cost): Fix cut&paste missing replacements. | Richard Biener | 1 | -9/+9 |
2018-10-08 | tree-vect-loop.c (vect_compute_single_scalar_iteration_cost): Open a dump scope. | Richard Biener | 1 | -1/+2 |
2018-10-04 | Report vectorization problems via a new opt_problem class | David Malcolm | 1 | -2/+15 |
2018-09-19 | dump_printf: use %T and %G throughout | David Malcolm | 1 | -3/+1 |
2018-08-17 | Formatted printing for dump_* in the middle-end | David Malcolm | 1 | -3/+1 |
2018-07-31 | [46/46] Turn stmt_vec_info back into a typedef | Richard Sandiford | 1 | -2/+2 |