]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/tree-vect-slp.c
arm: Factorize several occurrences of the same code into reg_needs_saving_p
[thirdparty/gcc.git] / gcc / tree-vect-slp.c
2020-05-13  Richard BienerRemove SLP_INSTANCE_GROUP_SIZE
2020-05-08  Richard Bienermove permutation validity check
2020-05-06  Richard BienerPrepare removal of SLP_INSTANCE_GROUP_SIZE
2020-05-05  Richard Bienerrewrite hybrid SLP detection
2020-05-05  Richard Bieneradd vec_info * parameters where needed
2020-03-23  Richard Bienertree-optimization/94261 - avoid IL adjustments in SLP...
2020-03-20  Richard Bieneradjust SLP tree dumping
2020-03-20  Richard Bienerfix CTOR vectorization
2020-02-27  Richard Bienertree-optimization/93953 - avoid reference into hash-map
2020-02-26  Richard Bienerdump load permutations and refcount per SLP node
2020-02-25  Richard Bienertree-optimization/93868 copy SLP tree before re-arrangi...
2020-01-29  Richard Bienertree-optimization/93428 - avoid load permutation vector...
2020-01-27  Richard Bienertree-optimization/93397 delay converted reduction chain...
2020-01-15  Richard SandifordFix type mismatch in SLPed constructors
2020-01-14  David Malcolmhash-table.h: support non-zero empty values in empty_sl...
2020-01-06  Richard SandifordRequire equal shift amounts for IFN_DIV_POW2
2020-01-01  Jakub JelinekUpdate copyright years.
2019-11-29  Richard Bienerre PR fortran/91003 (ICE when compiling LAPACK (CGEGV...
2019-11-29  Richard SandifordDon't defer choice of vector type for bools (PR 92596)
2019-11-29  Richard SandifordMake vect_get_mask_type_for_stmt take a group size
2019-11-26  Richard Bienerre PR tree-optimization/92645 (Hand written vector...
2019-11-25  Richard Bienertree-vect-slp.c (vect_detect_hybrid_slp_stmts): Add...
2019-11-21  Richard Bienerre PR tree-optimization/92596 (ICE in exact_div, at...
2019-11-20  Richard SandifordRestore stmt def types after scheduling two-operation SLP
2019-11-20  Richard Bienertree-vect-slp.c (vect_analyze_slp_instance): Dump const...
2019-11-20  Richard Bienerre PR tree-optimization/92537 (ICE in vect_slp_analyze_...
2019-11-18  Richard Bienerre PR tree-optimization/92516 (ICE in vect_schedule_slp...
2019-11-16  Richard SandifordExtend can_duplicate_and_interleave_p to mixed-size...
2019-11-16  Richard SandifordApply maximum nunits for BB SLP
2019-11-14  Richard SandifordConsider building nodes from scalars in vect_slp_analyz...
2019-11-14  Richard SandifordAvoid retrying with the same vector modes
2019-11-14  Richard SandifordSupport vectorisation with mixed vector sizes
2019-11-14  Richard SandifordReplace vec_info::vector_size with vec_info::vector_mode
2019-11-14  Richard SandifordReplace autovectorize_vector_sizes with autovectorize_v...
2019-11-14  Richard SandifordRemove build_{same_sized_,}truth_vector_type
2019-11-13  Richard SandifordDon't assign a cost to vectorizable_assignment
2019-11-12  Martin LiskaRemove gcc/params.* files.
2019-11-12  Martin LiskaApply mechanical replacement (generated patch).
2019-11-04  Tamar ChristinaSLP: Initialize variable to fix bootstrap after r277784.
2019-11-04  Joel Hutton[SLP] SLP vectorization: vectorize vector constructors
2019-10-30  Richard Bienerre PR tree-optimization/65930 (Reduction with sign...
2019-10-29  Richard Bienerre PR tree-optimization/92260 (ICE in exact_div, at...
2019-10-28  Richard Bienerre PR tree-optimization/92252 (ICE: Segmentation fault...
2019-10-25  Richard Bienerre PR tree-optimization/92222 (ice in useless_type_conv...
2019-10-25  Richard Bienertree-vect-slp.c (vect_get_and_check_slp_defs): Only...
2019-10-24  Richard Bienertree-vect-slp.c (vect_get_and_check_slp_defs): For...
2019-10-24  Richard Bienertree-vect-slp.c (vect_analyze_slp): When reduction...
2019-10-23  Richard Bienertree-vect-slp.c (vect_build_slp_tree_2): Do not build...
2019-10-22  Richard Bienerre PR tree-optimization/92173 (ICE in optab_for_tree_co...
2019-10-22  Richard SandifordFix use after free in vector_size change
2019-10-21  Richard Bienertree-vectorizer.h (_slp_tree::ops): New member.
2019-10-21  Richard SandifordReplace current_vector_size with vec_info::vector_size
2019-10-21  Richard SandifordPass a vec_info to can_duplicate_and_interleave_p
2019-10-21  Richard SandifordPass a vec_info to duplicate_and_interleave
2019-10-21  Richard SandifordPass a vec_info to get_vectype_for_scalar_type
2019-10-20  Richard SandifordMove code out of vect_slp_analyze_bb_1
2019-10-20  Richard SandifordAvoid recomputing data references in BB SLP
2019-10-08  Richard Bienertree-vectorizer.h (_stmt_vec_info::v_reduc_type): Remove.
2019-08-29  Richard Bienerre PR tree-optimization/91568 (internal compiler error...
2019-07-31  Richard Bienerre PR tree-optimization/91293 (Wrong code with -O3...
2019-07-17  Richard Bienerre PR tree-optimization/91181 (Failing as_as type conve...
2019-07-12  Richard Bienerre PR tree-optimization/91145 (ICE: in vect_build_slp_t...
2019-07-09  Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-07-03  Jakub Jelinekre PR tree-optimization/91033 (ICE in vect_analyze_loop...
2019-06-03  Alejandro MartinezFix ICE in vect_slp_analyze_node_operations_1
2019-05-28  Alejandro MartinezCurrent vectoriser doesn't support masked loads for...
2019-05-20  Jakub Jelinekcfgloop.h (struct loop): Add simdlen member.
2019-05-13  Richard Bienertree-vect-slp.c (vect_get_and_check_slp_defs): Handle...
2019-05-07  Richard Bienertree-vect-slp.c (vect_build_slp_tree_2): Bump size...
2019-01-21  Richard Bienerre PR tree-optimization/88934 (ICE: verify_gimple faile...
2019-01-01  Jakub JelinekUpdate copyright years.
2018-11-27  David MalcolmFix missing dump_impl_location_t values, using a new...
2018-11-26  Richard Bienerre PR tree-optimization/88182 (ICE in vectorizable_redu...
2018-11-23  Richard Bienerre PR tree-optimization/88149 (ICE in vect_transform_st...
2018-11-13  David MalcolmEnsure that dump calls are guarded with dump_enabled_p
2018-11-06  Richard Bienertree-vect-slp.c (vect_slp_bb): Move opening of vect_slp...
2018-10-30  Richard Bienerre PR tree-optimization/87800 (CPU2006 416.gamess faile...
2018-10-29  Richard Bienerre PR tree-optimization/87785 (ICE in dr_misalignment...
2018-10-29  Richard Bienerre PR tree-optimization/87790 (ICE in vect_get_vec_def_...
2018-10-29  Richard Bienerre PR tree-optimization/87785 (ICE in dr_misalignment...
2018-10-26  Richard Bienertree-vect-slp.c (vect_mark_slp_stmts): Add visited...
2018-10-26  Richard Bienerre PR tree-optimization/87105 (Autovectorization [X86...
2018-10-24  Richard Bienerre PR tree-optimization/87105 (Autovectorization [X86...
2018-10-04  David MalcolmReport vectorization problems via a new opt_problem...
2018-09-19  David Malcolmdump_printf: use %T and %G throughout
2018-08-24  Richard SandifordHandle SLP permutations for variable-length vectors
2018-08-17  David MalcolmFormatted printing for dump_* in the middle-end
2018-08-03  Richard SandifordHandle SLP of call pattern statements
2018-08-01  Richard Sandiford[05/11] Add a vect_stmt_to_vectorize helper function
2018-08-01  Richard Sandiford[04/11] Add a vect_orig_stmt helper function
2018-08-01  Richard Sandiford[03/11] Remove vect_transform_stmt grouped_store argument
2018-08-01  Richard Sandiford[02/11] Remove vect_schedule_slp return value
2018-07-31  Richard Sandiford[43/46] Make free_stmt_vec_info take a stmt_vec_info
2018-07-31  Richard Sandiford[42/46] Add vec_info::replace_stmt
2018-07-31  Richard Sandiford[41/46] Add vec_info::remove_stmt
2018-07-31  Richard Sandiford[33/46] Use stmt_vec_infos instead of vec_info/gimple...
2018-07-31  Richard Sandiford[32/46] Use stmt_vec_info in function interfaces (part 2)
2018-07-31  Richard Sandiford[31/46] Use stmt_vec_info in function interfaces (part 1)
2018-07-31  Richard Sandiford[29/46] Use stmt_vec_info instead of gimple stmts inter...
2018-07-31  Richard Sandiford[28/46] Use stmt_vec_info instead of gimple stmts inter...
next