summaryrefslogtreecommitdiff
path: root/gcc/tree-vect-slp.c
AgeCommit message (Expand)Author
2019-10-21Replace current_vector_size with vec_info::vector_sizeRichard Sandiford
2019-10-21Pass a vec_info to can_duplicate_and_interleave_pRichard Sandiford
2019-10-21Pass a vec_info to duplicate_and_interleaveRichard Sandiford
2019-10-21Pass a vec_info to get_vectype_for_scalar_typeRichard Sandiford
2019-10-20Move code out of vect_slp_analyze_bb_1Richard Sandiford
2019-10-20Avoid recomputing data references in BB SLPRichard Sandiford
2019-10-08tree-vectorizer.h (_stmt_vec_info::v_reduc_type): Remove.Richard Biener
2019-08-29re PR tree-optimization/91568 (internal compiler error: in vect_schedule_slp_...Richard Biener
2019-07-31re PR tree-optimization/91293 (Wrong code with -O3 -mavx2)Richard Biener
2019-07-17re PR tree-optimization/91181 (Failing as_as type conversion in vect_build_sl...Richard Biener
2019-07-12re PR tree-optimization/91145 (ICE: in vect_build_slp_tree_2, at tree-vect-sl...Richard Biener
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor
2019-07-03re PR tree-optimization/91033 (ICE in vect_analyze_loop, at tree-vect-loop.c:...Jakub Jelinek
2019-06-03Fix ICE in vect_slp_analyze_node_operations_1Alejandro Martinez
2019-05-28Current vectoriser doesn't support masked loads for SLP.Alejandro Martinez
2019-05-20cfgloop.h (struct loop): Add simdlen member.Jakub Jelinek
2019-05-13tree-vect-slp.c (vect_get_and_check_slp_defs): Handle VIEW_CONVERT_EXPR.Richard Biener
2019-05-07tree-vect-slp.c (vect_build_slp_tree_2): Bump size whenever we build a SLP node.Richard Biener
2019-01-21re PR tree-optimization/88934 (ICE: verify_gimple failed (Error: mismatching ...Richard Biener
2019-01-01Update copyright years.Jakub Jelinek
2018-11-27Fix missing dump_impl_location_t values, using a new dump_metadata_tDavid Malcolm
2018-11-26re PR tree-optimization/88182 (ICE in vectorizable_reduction, at tree-vect-lo...Richard Biener
2018-11-23re PR tree-optimization/88149 (ICE in vect_transform_stmt since r265959)Richard Biener
2018-11-13Ensure that dump calls are guarded with dump_enabled_pDavid Malcolm
2018-11-06tree-vect-slp.c (vect_slp_bb): Move opening of vect_slp_analyze_bb dump-scope...Richard Biener
2018-10-30re PR tree-optimization/87800 (CPU2006 416.gamess failed to build with LTO)Richard Biener
2018-10-29re PR tree-optimization/87785 (ICE in dr_misalignment, at tree-vectorizer.h:1...Richard Biener
2018-10-29re PR tree-optimization/87790 (ICE in vect_get_vec_def_for_operand_1, at tree...Richard Biener
2018-10-29re PR tree-optimization/87785 (ICE in dr_misalignment, at tree-vectorizer.h:1...Richard Biener
2018-10-26tree-vect-slp.c (vect_mark_slp_stmts): Add visited hash_set and wrapper.Richard Biener
2018-10-26re PR tree-optimization/87105 (Autovectorization [X86, SSE2, AVX2, DoublePrec...Richard Biener
2018-10-24re PR tree-optimization/87105 (Autovectorization [X86, SSE2, AVX2, DoublePrec...Richard Biener
2018-10-04Report vectorization problems via a new opt_problem classDavid Malcolm
2018-09-19dump_printf: use %T and %G throughoutDavid Malcolm
2018-08-24Handle SLP permutations for variable-length vectorsRichard Sandiford
2018-08-17Formatted printing for dump_* in the middle-endDavid Malcolm
2018-08-03Handle SLP of call pattern statementsRichard Sandiford
2018-08-01[05/11] Add a vect_stmt_to_vectorize helper functionRichard Sandiford
2018-08-01[04/11] Add a vect_orig_stmt helper functionRichard Sandiford
2018-08-01[03/11] Remove vect_transform_stmt grouped_store argumentRichard Sandiford
2018-08-01[02/11] Remove vect_schedule_slp return valueRichard Sandiford
2018-07-31[43/46] Make free_stmt_vec_info take a stmt_vec_infoRichard Sandiford
2018-07-31[42/46] Add vec_info::replace_stmtRichard Sandiford
2018-07-31[41/46] Add vec_info::remove_stmtRichard Sandiford
2018-07-31[33/46] Use stmt_vec_infos instead of vec_info/gimple stmt pairsRichard Sandiford
2018-07-31[32/46] Use stmt_vec_info in function interfaces (part 2)Richard Sandiford
2018-07-31[31/46] Use stmt_vec_info in function interfaces (part 1)Richard Sandiford
2018-07-31[29/46] Use stmt_vec_info instead of gimple stmts internally (part 2)Richard Sandiford
2018-07-31[28/46] Use stmt_vec_info instead of gimple stmts internally (part 1)Richard Sandiford
2018-07-31[27/46] Remove duplicated stmt_vec_info lookupsRichard Sandiford