pr91684.c: Use effective-target arm_prefer_ldrd_strd.
[gcc.git] / gcc / tree-vect-loop.c
2019-09-07 Jakub Jelinekre PR tree-optimization/91665 (ICE in build_vector_from...
2019-07-09 Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-07-04 Richard Bienerre PR tree-optimization/90911 (456.hmmer regression...
2019-07-03 Jakub Jelinekre PR tree-optimization/91033 (ICE in vect_analyze_loop...
2019-06-27 Martin LiskaFix various issues seen with clang-static-analyzer.
2019-06-27 Martin LiskaRemove quite obvious dead assignments.
2019-06-26 Martin LiskaFix one another thinko in tree-vect-loop.c (PR tree...
2019-06-25 Martin LiskaProperly sum costs in tree-vect-loop.c (PR tree-optimiz...
2019-06-18 Richard SandifordRestore correct iv step for fully-masked loops
2019-06-18 Alejandro Martinez[Vectorizer] Support masking fold left reductions
2019-06-17 Jakub Jelinekomp-low.c (struct omp_context): Add scan_inclusive...
2019-06-13 Kugan Vivekanandarajahre PR target/88838 ([SVE] Use 32-bit WHILELO in LP64...
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-16 Jakub Jelinekomp-low.c (lower_rec_input_clauses): If OMP_CLAUSE_IF...
2019-05-07 Alejandro MartinezThis patch adds support to vectorize sum of abslolute...
2019-05-02 Alejandro Martinez[Aarch64][SVE] Dot product support
2019-03-18 Richard SandifordFix a case in which the vector cost model was ignored
2019-03-11 Richard Bienerre PR tree-optimization/89649 (r269458 FAILs g++.dg...
2019-02-22 Richard Bienerre PR tree-optimization/89440 (ICE in vect_create_epilo...
2019-02-07 David MalcolmFix more ICEs in -fsave-optimization-record (PR tree...
2019-01-25 Richard Bienerre PR tree-optimization/89049 (Unexpected vectorization)
2019-01-22 Richard Bienertree-vect-loop.c (vect_analyze_loop_operations): Use...
2019-01-07 Richard SandifordFix ICE in get_initial_defs_for_reduction (PR 88567)
2019-01-01 Jakub JelinekUpdate copyright years.
2018-12-04 Richard Bienertree-vect-loop.c (vect_transform_loop): Fix epilogue...
2018-12-04 Richard Bienerre PR tree-optimization/88315 (SAD and DOT_PROD SLP...
2018-12-03 Richard Bienertree-vect-loop.c (vect_transform_loop): Properly comput...
2018-11-26 Richard Bienerre PR tree-optimization/88182 (ICE in vectorizable_redu...
2018-11-19 Kyrylo TkachovDisable unrolling for loops vectorised with non-constant VF
2018-11-19 Jakub Jelinekre PR tree-optimization/88071 (ICE: verify_gimple faile...
2018-11-15 Richard Bienerre PR tree-optimization/88031 (ICE in vectorizable_redu...
2018-11-14 Richard Bienerre PR tree-optimization/87974 (ICE in vect_get_vec_def_...
2018-11-13 Richard Bienerre PR tree-optimization/86991 (ICE in vectorizable_redu...
2018-11-13 David MalcolmEnsure that dump calls are guarded with dump_enabled_p
2018-11-13 Richard Bienerre PR tree-optimization/87931 (ICE in vectorizable_redu...
2018-11-13 Richard Bienerre PR tree-optimization/87962 (ICE in vect_get_vec_def_...
2018-11-13 Richard Bienerre PR tree-optimization/87967 (ICE in slpeel_duplicate_...
2018-11-09 Richard Bienerre PR c/87953 (asan: stack-buffer-overflow in vectoriza...
2018-11-09 Richard Bienerre PR tree-optimization/87621 (outer loop auto-vectoriz...
2018-11-07 Richard Bienerre PR tree-optimization/87914 (gcc fails to vectorize...
2018-11-05 Richard Bienerre PR tree-optimization/87873 (ICE: verify_gimple faile...
2018-10-08 Richard Bienertree-vect-loop.c (vect_compute_single_scalar_iteration_...
2018-10-04 David MalcolmReport vectorization problems via a new opt_problem...
2018-09-20 Richard SandifordFix PEELING_FOR_NITERS calculation (PR 87288)
2018-09-20 Richard SandifordAdd missing alignment checks in epilogue loop vectorisa...
2018-09-19 David Malcolmdump_printf: use %T and %G throughout
2018-08-27 Richard Bienerre PR tree-optimization/86927 (Gcc miscompiles at ...
2018-08-22 Richard Sandiford[2/2] Fix bogus inner induction (PR 86725)
2018-08-22 Richard Sandiford[1/2] Fix bogus double reduction (PR 86725)
2018-08-17 David MalcolmFormatted printing for dump_* in the middle-end
2018-08-09 Richard SandifordAllow inner-loop reductions with variable-length vectors
2018-08-09 Richard SandifordRestore flow_bb_inside_loop_p tests (PR 86858)
2018-08-01 Richard Sandiford[07/11] Use single basic block array in loop_vec_info
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[01/11] Schedule SLP earlier
2018-07-31 Richard Sandiford[46/46] Turn stmt_vec_info back into a typedef
2018-07-31 Richard Sandiford[44/46] Remove global vinfo_for_stmt-related routines
2018-07-31 Richard Sandiford[43/46] Make free_stmt_vec_info take a stmt_vec_info
2018-07-31 Richard Sandiford[41/46] Add vec_info::remove_stmt
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[34/46] Alter interface to vect_get_vec_def_for_stmt_copy
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[30/46] Use stmt_vec_infos rather than gimple stmts...
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...
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[24/46] Make stmt_info_for_cost use a stmt_vec_info
2018-07-31 Richard Sandiford[21/46] Make grouped_stores and reduction_chains use...
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[17/46] Make LOOP_VINFO_REDUCTIONS an auto_vec<stmt_vec...
2018-07-31 Richard Sandiford[16/46] Make STMT_VINFO_REDUC_DEF a stmt_vec_info
2018-07-31 Richard Sandiford[15/46] Make SLP_TREE_VEC_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[12/46] Make vect_finish_stmt_generation return a stmt_...
2018-07-31 Richard Sandiford[11/46] Pass back a stmt_vec_info from vect_is_simple_use
2018-07-31 Richard Sandiford[10/46] Temporarily make stmt_vec_info a class
2018-07-31 Richard Sandiford[09/46] Add vec_info::lookup_single_use
2018-07-31 Richard Sandiford[08/46] Add vec_info::lookup_def
2018-07-31 Richard Sandiford[07/46] Add vec_info::lookup_stmt
2018-07-31 Richard Sandiford[06/46] Add vec_info::add_stmt
2018-07-31 Richard Sandiford[05/46] Fix make_ssa_name call in vectorizable_reduction
2018-07-31 Richard Sandiford[04/46] Factor out the test for a valid reduction input
2018-07-31 Richard Sandiford[03/46] Remove unnecessary update of NUM_SLP_USES
2018-07-31 Richard Sandiford[02/46] Remove dead vectorizable_reduction code
2018-07-31 Richard Sandiford[01/46] Move special cases out of get_initial_def_for_r...
2018-07-07 Aldy Hernandeztree-vrp.c (vrp_int_const_binop): Change overflow type...
2018-06-30 Richard Sandiford[9b/n] PR85694: Make vect_is_simple_use look through...
2018-06-30 Richard Sandiford[9a/n] PR85694: Reorder vect_is_simple_use arguments
2018-06-29 Richard Bienertree-vect-data-refs.c (vect_analyze_data_ref_dependence...
2018-06-26 David MalcolmIntroduce dump_location_t
2018-06-26 Richard Bienerre PR tree-optimization/86287 (AddressSanitizer: heap...
next