]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/tree-vect-data-refs.c
rs6000: Correct prefix testsuite failures on AIX.
[thirdparty/gcc.git] / gcc / tree-vect-data-refs.c
2020-06-24  Richard Bieneremit SLP vectorized loads earlier
2020-06-18  Fei Yangvect: Use vect_relevant_for_alignment_p consistently
2020-06-15  Fei Yangvect: Use LOOP_VINFO_DATAREFS and LOOP_VINFO_DDRS consi...
2020-06-12  Fei Yangvect: Fix an ICE in vect_loop_versioning [PR95570]
2020-06-10  Richard BienerMake {SLP_TREE,STMT_VINFO}_VEC_STMTS a vector of gimple *
2020-06-10  Richard BienerIntroduce STMT_VINFO_VEC_STMTS
2020-06-05  Richard Bienertree-optimization/95539 - fix SLP_TREE_REPRESENTATIVE...
2020-05-12  Richard Sandifordtree: Add vector_element_bits(_tree) [PR94980 1/3]
2020-05-06  Richard BienerPrepare removal of SLP_INSTANCE_GROUP_SIZE
2020-05-05  Richard Bieneradd vec_info * parameters where needed
2020-02-19  Richard Sandifordvect: Fix offset calculation for -ve strides [PR93767]
2020-01-10  Andre Vieira[vect] Keep track of DR_OFFSET advance in dr_vec_info...
2020-01-01  Jakub JelinekUpdate copyright years.
2019-11-21  Richard SandifordReject versioning for alignment with different masks...
2019-11-16  Richard SandifordAdd flags to dr_with_seg_len_pair_t
2019-11-16  Richard SandifordMove canonicalisation of dr_with_seg_len_pair_ts
2019-11-16  Richard SandifordApply maximum nunits for BB SLP
2019-11-12  Martin LiskaRemove gcc/params.* files.
2019-11-12  Martin LiskaApply mechanical replacement (generated patch).
2019-11-08  Andre Vieira[vect] PR 92351: When peeling for alignment make alignm...
2019-11-08  Richard SandifordGeneralise gather and scatter optabs
2019-10-24  Jakub Jelinekarc.c (hwloop_optimize): Add missing space in string...
2019-10-21  Richard SandifordPass a vec_info to get_vectype_for_scalar_type
2019-10-11  Richard Bienerre PR tree-optimization/92066 (Many vectorization tests...
2019-10-10  Richard Bienerre PR middle-end/92046 (Command line options (that...
2019-07-09  Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-07-09  Richard Bienerre PR tree-optimization/91114 (ICE in vect_analyze_loop...
2019-07-03  Jakub Jelinekre PR tree-optimization/91033 (ICE in vect_analyze_loop...
2019-06-21  Jakub Jelinektree-vect-data-refs.c (vect_find_stmt_data_reference...
2019-06-21  Jakub Jelinekomp-low.c (lower_rec_simd_input_clauses): Add rvar2...
2019-06-21  Jakub Jelinektree-vect-data-refs.c (vect_find_stmt_data_reference...
2019-06-17  Jakub Jelinekomp-low.c (struct omp_context): Add scan_inclusive...
2019-05-28  Alejandro MartinezCurrent vectoriser doesn't support masked loads for...
2019-04-11  Richard Bienerre PR tree-optimization/90018 (r265453 miscompiled...
2019-04-10  Richard Bienertree-vectorizer.h (_stmt_vec_info): Remove same_dr_stmt...
2019-04-09  Richard SandifordSVE fallout from PR90006
2019-04-08  Richard Bienerre PR tree-optimization/90006 (gcc loops indefinitely...
2019-03-26  Bin Chengre PR tree-optimization/81740 (wrong code at -O3 in...
2019-01-01  Jakub JelinekUpdate copyright years.
2018-12-21  Jakub Jelinektree-vect-data-refs.c (vect_enhance_data_refs_alignment...
2018-12-20  Joern Rennecketree-vect-data-refs.c (vect_enhance_data_refs_alignment...
2018-11-14  Iain Sandoefix Darwin bootstrap.
2018-11-13  David MalcolmEnsure that dump calls are guarded with dump_enabled_p
2018-11-13  Andre Vieira[PATCH][GCC] Make DR_TARGET_ALIGNMENT compile time...
2018-10-26  Richard Bienerre PR tree-optimization/87746 (ICE in vect_update_misal...
2018-10-25  Richard Bienertree-vect-data-refs.c (vect_analyze_data_ref_accesses...
2018-10-24  Richard Bienerre PR tree-optimization/87105 (Autovectorization [X86...
2018-10-24  Richard Bienerre PR tree-optimization/87665 (gcc HEAD (svn: 265340...
2018-10-22  Martin JamborAdd a fun parameter to three stmt_could_throw... functions
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-23  Prathamesh Kulkarnitree-vect-data-refs.c (vect_grouped_store_supported...
2018-08-22  Richard SandifordMake the vectoriser drop to strided accesses for stores...
2018-08-17  David MalcolmFormatted printing for dump_* in the middle-end
2018-08-01  Richard Sandiford[06/11] Handle VMAT_INVARIANT separately
2018-08-01  Richard Sandiford[04/11] Add a vect_orig_stmt helper function
2018-07-31  Richard Sandiford[40/46] Add vec_info::lookup_dr
2018-07-31  Richard Sandiford[39/46] Change STMT_VINFO_UNALIGNED_DR to a dr_vec_info
2018-07-31  Richard Sandiford[38/46] Use dr_vec_info to represent a data reference
2018-07-31  Richard Sandiford[37/46] dr_aux tweaks
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[28/46] Use stmt_vec_info instead of gimple stmts inter...
2018-07-31  Richard Sandiford[27/46] Remove duplicated stmt_vec_info lookups
2018-07-31  Richard Sandiford[26/46] Make more use of dyn_cast in tree-vect*
2018-07-31  Richard Sandiford[25/46] Make get_earlier/later_stmt take and return...
2018-07-31  Richard Sandiford[23/46] Make LOOP_VINFO_MAY_MISALIGN_STMTS use stmt_vec...
2018-07-31  Richard Sandiford[20/46] Make *FIRST_ELEMENT and *NEXT_ELEMENT stmt_vec_...
2018-07-31  Richard Sandiford[19/46] Make vect_dr_stmt return a stmt_vec_info
2018-07-31  Richard Sandiford[18/46] Make SLP_TREE_SCALAR_STMTS a vec<stmt_vec_info>
2018-07-31  Richard Sandiford[14/46] Make STMT_VINFO_VEC_STMT a stmt_vec_info
2018-07-31  Richard Sandiford[13/46] Make STMT_VINFO_RELATED_STMT a stmt_vec_info
2018-07-31  Richard Sandiford[06/46] Add vec_info::add_stmt
2018-06-29  Richard Bienertree-vect-data-refs.c (vect_analyze_data_ref_dependence...
2018-06-25  Richard Bienertree-vectorizer.h (struct vec_info_shared): New structu...
2018-06-25  Richard Bienertree-vect-data-refs.c (vect_find_stmt_data_reference...
2018-06-25  Richard Bienertree-vect-data-refs.c (vect_check_gather_scatter):...
2018-06-21  Richard Bienertree-data-ref.c (dr_step_indicator): Handle NULL DR_STEP.
2018-06-18  David MalcolmIntroduce DUMP_VECT_SCOPE macro
2018-06-08  David MalcolmConvert dump and optgroup flags to enums
2018-06-01  Richard Bienertree-vectorizer.h (vect_dr_stmt): New function.
2018-05-29  Richard Bienertree-vect-data-refs.c (vect_preserves_scalar_order_p...
2018-05-28  Richard Bienerre PR middle-end/85933 (FAIL: gcc.dg/sso/p8.c -O3...
2018-05-25  Richard Bienertree-ssa-alias.h (refs_may_alias_p): Add tbaa_p bool...
2018-05-25  Richard Bienertree-vect-data-refs.c (vect_find_stmt_data_reference...
2018-05-25  Richard Bienertree-vectorizer.h (STMT_VINFO_GROUP_*, GROUP_*): Remove.
2018-05-02  Richard SandifordTighten early exit in vect_analyze_data_ref_dependence...
2018-04-26  Richard Bienertree-vect-data-refs.c (vect_get_data_access_cost):...
2018-04-19  Richard Bienerre PR tree-optimization/84737 (20% degradation in CPU20...
2018-04-10  Richard SandifordAdd missing cases to vect_get_smallest_scalar_type...
2018-03-24  Richard SandifordUse SCEV information when aligning for vectorisation...
2018-03-02  Richard SandifordUse loop->safelen rather than loop->force_vectorize
2018-01-16  Richard SandifordDon't group gather loads (PR83847)
2018-01-13  Richard SandifordSupport for aliasing with variable strides
2018-01-13  Richard SandifordAdd support for SVE scatter stores
2018-01-13  Richard SandifordAllow gather loads to be used for grouped accesses
2018-01-13  Richard SandifordUse gather loads for strided accesses
2018-01-13  Richard SandifordAdd support for SVE gather loads
2018-01-13  Richard SandifordAllow single-element interleaving for non-power-of...
next