summaryrefslogtreecommitdiff
path: root/gcc/tree-vect-data-refs.c
AgeCommit message (Expand)Author
2020-05-06Prepare removal of SLP_INSTANCE_GROUP_SIZERichard Biener
2020-05-05add vec_info * parameters where neededRichard Biener
2020-02-19vect: Fix offset calculation for -ve strides [PR93767]Richard Sandiford
2020-01-10[vect] Keep track of DR_OFFSET advance in dr_vec_info rather than data_referenceAndre Vieira
2020-01-01Update copyright years.Jakub Jelinek
2019-11-21Reject versioning for alignment with different masks (PR 92526)Richard Sandiford
2019-11-16Add flags to dr_with_seg_len_pair_tRichard Sandiford
2019-11-16Move canonicalisation of dr_with_seg_len_pair_tsRichard Sandiford
2019-11-16Apply maximum nunits for BB SLPRichard Sandiford
2019-11-12Remove gcc/params.* files.Martin Liska
2019-11-12Apply mechanical replacement (generated patch).Martin Liska
2019-11-08[vect] PR 92351: When peeling for alignment make alignment of epilogues unknownAndre Vieira
2019-11-08Generalise gather and scatter optabsRichard Sandiford
2019-10-25arc.c (hwloop_optimize): Add missing space in string literal.Jakub Jelinek
2019-10-21Pass a vec_info to get_vectype_for_scalar_typeRichard Sandiford
2019-10-11re PR tree-optimization/92066 (Many vectorization tests FAIL)Richard Biener
2019-10-10re PR middle-end/92046 (Command line options (that are per-functions) are aff...Richard Biener
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor
2019-07-09re PR tree-optimization/91114 (ICE in vect_analyze_loop, at tree-vect-loop.c:...Richard Biener
2019-07-03re PR tree-optimization/91033 (ICE in vect_analyze_loop, at tree-vect-loop.c:...Jakub Jelinek
2019-06-21tree-vect-data-refs.c (vect_find_stmt_data_reference): Handle even zero DR_OF...Jakub Jelinek
2019-06-21omp-low.c (lower_rec_simd_input_clauses): Add rvar2 argument...Jakub Jelinek
2019-06-21tree-vect-data-refs.c (vect_find_stmt_data_reference): Handle "omp simd array...Jakub Jelinek
2019-06-17omp-low.c (struct omp_context): Add scan_inclusive field.Jakub Jelinek
2019-05-28Current vectoriser doesn't support masked loads for SLP.Alejandro Martinez
2019-04-11re PR tree-optimization/90018 (r265453 miscompiled 527.cam4_r in SPEC CPU 2017)Richard Biener
2019-04-10tree-vectorizer.h (_stmt_vec_info): Remove same_dr_stmt member.Richard Biener
2019-04-09SVE fallout from PR90006Richard Sandiford
2019-04-08re PR tree-optimization/90006 (gcc loops indefinitely around vect_get_constan...Richard Biener
2019-03-26re PR tree-optimization/81740 (wrong code at -O3 in both 32-bit and 64-bit mo...Bin Cheng
2019-01-01Update copyright years.Jakub Jelinek
2018-12-21tree-vect-data-refs.c (vect_enhance_data_refs_alignment): Use DR_TARGET_ALIGN...Jakub Jelinek
2018-12-20tree-vect-data-refs.c (vect_enhance_data_refs_alignment): Don't do versioning...Joern Rennecke
2018-11-14fix Darwin bootstrap.Iain Sandoe
2018-11-13Ensure that dump calls are guarded with dump_enabled_pDavid Malcolm
2018-11-13[PATCH][GCC] Make DR_TARGET_ALIGNMENT compile time variableAndre Vieira
2018-10-26re PR tree-optimization/87746 (ICE in vect_update_misalignment_for_peel, at t...Richard Biener
2018-10-25tree-vect-data-refs.c (vect_analyze_data_ref_accesses): Initialize ng to sile...Richard Biener
2018-10-24re PR tree-optimization/87105 (Autovectorization [X86, SSE2, AVX2, DoublePrec...Richard Biener
2018-10-24re PR tree-optimization/87665 (gcc HEAD (svn: 265340) breaks elements on resize)Richard Biener
2018-10-22Add a fun parameter to three stmt_could_throw... functionsMartin Jambor
2018-10-04Report vectorization problems via a new opt_problem classDavid Malcolm
2018-09-19dump_printf: use %T and %G throughoutDavid Malcolm
2018-08-23tree-vect-data-refs.c (vect_grouped_store_supported): Fix typo "permutaion".Prathamesh Kulkarni
2018-08-22Make the vectoriser drop to strided accesses for stores with gapsRichard Sandiford
2018-08-17Formatted printing for dump_* in the middle-endDavid Malcolm
2018-08-01[06/11] Handle VMAT_INVARIANT separatelyRichard Sandiford
2018-08-01[04/11] Add a vect_orig_stmt helper functionRichard Sandiford
2018-07-31[40/46] Add vec_info::lookup_drRichard Sandiford
2018-07-31[39/46] Change STMT_VINFO_UNALIGNED_DR to a dr_vec_infoRichard Sandiford