Age | Commit message (Expand) | Author | Files | Lines |
2019-05-20 | cfgloop.h (struct loop): Add simdlen member. | Jakub Jelinek | 1 | -1/+1 |
2019-05-13 | tree-vect-slp.c (vect_get_and_check_slp_defs): Handle VIEW_CONVERT_EXPR. | Richard Biener | 1 | -1/+4 |
2019-05-07 | tree-vect-slp.c (vect_build_slp_tree_2): Bump size whenever we build a SLP node. | Richard Biener | 1 | -27/+15 |
2019-01-21 | re PR tree-optimization/88934 (ICE: verify_gimple failed (Error: mismatching ... | Richard Biener | 1 | -11/+5 |
2019-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2018-11-27 | Fix missing dump_impl_location_t values, using a new dump_metadata_t | David Malcolm | 1 | -3/+5 |
2018-11-26 | re PR tree-optimization/88182 (ICE in vectorizable_reduction, at tree-vect-lo... | Richard Biener | 1 | -0/+2 |
2018-11-23 | re PR tree-optimization/88149 (ICE in vect_transform_stmt since r265959) | Richard Biener | 1 | -8/+32 |
2018-11-13 | Ensure that dump calls are guarded with dump_enabled_p | David Malcolm | 1 | -35/+49 |
2018-11-06 | tree-vect-slp.c (vect_slp_bb): Move opening of vect_slp_analyze_bb dump-scope... | Richard Biener | 1 | -2/+2 |
2018-10-30 | re PR tree-optimization/87800 (CPU2006 416.gamess failed to build with LTO) | Richard Biener | 1 | -1/+5 |
2018-10-29 | re PR tree-optimization/87785 (ICE in dr_misalignment, at tree-vectorizer.h:1... | Richard Biener | 1 | -1/+2 |
2018-10-29 | re PR tree-optimization/87790 (ICE in vect_get_vec_def_for_operand_1, at tree... | Richard Biener | 1 | -21/+18 |
2018-10-29 | re PR tree-optimization/87785 (ICE in dr_misalignment, at tree-vectorizer.h:1... | Richard Biener | 1 | -23/+42 |
2018-10-26 | tree-vect-slp.c (vect_mark_slp_stmts): Add visited hash_set and wrapper. | Richard Biener | 1 | -10/+65 |
2018-10-26 | re PR tree-optimization/87105 (Autovectorization [X86, SSE2, AVX2, DoublePrec... | Richard Biener | 1 | -123/+158 |
2018-10-24 | re PR tree-optimization/87105 (Autovectorization [X86, SSE2, AVX2, DoublePrec... | Richard Biener | 1 | -0/+4 |
2018-10-04 | Report vectorization problems via a new opt_problem class | David Malcolm | 1 | -2/+2 |
2018-09-19 | dump_printf: use %T and %G throughout | David Malcolm | 1 | -162/+80 |
2018-08-24 | Handle SLP permutations for variable-length vectors | Richard Sandiford | 1 | -62/+88 |
2018-08-17 | Formatted printing for dump_* in the middle-end | David Malcolm | 1 | -2/+1 |
2018-08-03 | Handle SLP of call pattern statements | Richard Sandiford | 1 | -65/+16 |
2018-08-01 | [05/11] Add a vect_stmt_to_vectorize helper function | Richard Sandiford | 1 | -13/+3 |
2018-08-01 | [04/11] Add a vect_orig_stmt helper function | Richard Sandiford | 1 | -8/+3 |
2018-08-01 | [03/11] Remove vect_transform_stmt grouped_store argument | Richard Sandiford | 1 | -4/+3 |
2018-08-01 | [02/11] Remove vect_schedule_slp return value | Richard Sandiford | 1 | -16/+9 |
2018-07-31 | [43/46] Make free_stmt_vec_info take a stmt_vec_info | Richard Sandiford | 1 | -11/+2 |
2018-07-31 | [42/46] Add vec_info::replace_stmt | Richard Sandiford | 1 | -4/+1 |
2018-07-31 | [41/46] Add vec_info::remove_stmt | Richard Sandiford | 1 | -6/+1 |
2018-07-31 | [33/46] Use stmt_vec_infos instead of vec_info/gimple stmt pairs | Richard Sandiford | 1 | -12/+12 |
2018-07-31 | [32/46] Use stmt_vec_info in function interfaces (part 2) | Richard Sandiford | 1 | -11/+11 |
2018-07-31 | [31/46] Use stmt_vec_info in function interfaces (part 1) | Richard Sandiford | 1 | -8/+8 |
2018-07-31 | [29/46] Use stmt_vec_info instead of gimple stmts internally (part 2) | Richard Sandiford | 1 | -11/+12 |
2018-07-31 | [28/46] Use stmt_vec_info instead of gimple stmts internally (part 1) | Richard Sandiford | 1 | -6/+6 |
2018-07-31 | [27/46] Remove duplicated stmt_vec_info lookups | Richard Sandiford | 1 | -7/+10 |
2018-07-31 | [25/46] Make get_earlier/later_stmt take and return stmt_vec_infos | Richard Sandiford | 1 | -8/+9 |
2018-07-31 | [21/46] Make grouped_stores and reduction_chains use stmt_vec_infos | Richard Sandiford | 1 | -7/+5 |
2018-07-31 | [20/46] Make *FIRST_ELEMENT and *NEXT_ELEMENT stmt_vec_infos | Richard Sandiford | 1 | -42/+32 |
2018-07-31 | [18/46] Make SLP_TREE_SCALAR_STMTS a vec<stmt_vec_info> | Richard Sandiford | 1 | -239/+247 |
2018-07-31 | [17/46] Make LOOP_VINFO_REDUCTIONS an auto_vec<stmt_vec_info> | Richard Sandiford | 1 | -3/+4 |
2018-07-31 | [15/46] Make SLP_TREE_VEC_STMTS a vec<stmt_vec_info> | Richard Sandiford | 1 | -20/+24 |
2018-07-31 | [13/46] Make STMT_VINFO_RELATED_STMT a stmt_vec_info | Richard Sandiford | 1 | -5/+6 |
2018-07-31 | [11/46] Pass back a stmt_vec_info from vect_is_simple_use | Richard Sandiford | 1 | -12/+9 |
2018-07-31 | [10/46] Temporarily make stmt_vec_info a class | Richard Sandiford | 1 | -1/+1 |
2018-07-31 | [08/46] Add vec_info::lookup_def | Richard Sandiford | 1 | -5/+2 |
2018-07-31 | [07/46] Add vec_info::lookup_stmt | Richard Sandiford | 1 | -18/+16 |
2018-07-31 | [06/46] Add vec_info::add_stmt | Richard Sandiford | 1 | -1/+1 |
2018-07-31 | [03/46] Remove unnecessary update of NUM_SLP_USES | Richard Sandiford | 1 | -24/+33 |
2018-07-12 | Implement SLP of internal functions | Richard Sandiford | 1 | -10/+43 |
2018-06-30 | [9b/n] PR85694: Make vect_is_simple_use look through pattern statements | Richard Sandiford | 1 | -6/+3 |