]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/tree-vect-loop.c
[Ada] Add the System.Bitfield_Utils runtime unit
[thirdparty/gcc.git] / gcc / tree-vect-loop.c
2019-07-09  mseborPR c++/61339 - add mismatch between struct and class...
2019-07-04  rguenth2019-07-04 Richard Biener <rguenther@suse.de>
2019-07-03  jakub PR tree-optimization/91033
2019-06-27  marxinFix various issues seen with clang-static-analyzer.
2019-06-27  marxinRemove quite obvious dead assignments.
2019-06-26  marxinFix one another thinko in tree-vect-loop.c (PR tree...
2019-06-25  marxinProperly sum costs in tree-vect-loop.c (PR tree-optimiz...
2019-06-18  rsandifoRestore correct iv step for fully-masked loops
2019-06-18  alejandro[Vectorizer] Support masking fold left reductions
2019-06-17  jakub * omp-low.c (struct omp_context): Add scan_inclusive...
2019-06-13  kugangcc/ChangeLog:
2019-05-28  alejandroCurrent vectoriser doesn't support masked loads for...
2019-05-20  jakub * cfgloop.h (struct loop): Add simdlen member.
2019-05-16  jakub * omp-low.c (lower_rec_input_clauses): If OMP_CLAUSE_IF
2019-05-07  alejandroThis patch adds support to vectorize sum of abslolute...
2019-05-02  alejandro[Aarch64][SVE] Dot product support
2019-03-18  rsandifoFix a case in which the vector cost model was ignored
2019-03-11  rguenth2019-03-11 Richard Biener <rguenther@suse.de>
2019-02-22  rguenth2019-02-22 Richard Biener <rguenther@suse.de>
2019-02-07  dmalcolmFix more ICEs in -fsave-optimization-record (PR tree...
2019-01-25  rguenth2019-01-25 Richard Biener <rguenther@suse.de>
2019-01-22  rguenth2019-01-22 Richard Biener <rguenther@suse.de>
2019-01-07  rsandifoFix ICE in get_initial_defs_for_reduction (PR 88567)
2019-01-01  jakub Update copyright years.
2018-12-04  rguenth2018-12-04 Richard Biener <rguenther@suse.de>
2018-12-04  rguenth2018-12-04 Richard Biener <rguenther@suse.de>
2018-12-03  rguenth2018-12-03 Richard Biener <rguenther@suse.de>
2018-11-26  rguenth2018-11-26 Richard Biener <rguenther@suse.de>
2018-11-19  ktkachovDisable unrolling for loops vectorised with non-constant VF
2018-11-19  jakub PR tree-optimization/88071
2018-11-15  rguenth2018-11-15 Richard Biener <rguenther@suse.de>
2018-11-14  rguenth2018-11-14 Richard Biener <rguenther@suse.de>
2018-11-13  rguenth2018-11-13 Richard Biener <rguenther@suse.de>
2018-11-13  dmalcolmEnsure that dump calls are guarded with dump_enabled_p
2018-11-13  rguenth2018-11-13 Richard Biener <rguenther@suse.de>
2018-11-13  rguenth2018-11-13 Richard Biener <rguenther@suse.de>
2018-11-13  rguenth2018-11-13 Richard Biener <rguenther@suse.de>
2018-11-09  rguenth2018-11-09 Richard Biener <rguenther@suse.de>
2018-11-09  rguenth2018-11-09 Richard Biener <rguenther@suse.de>
2018-11-07  rguenth2018-11-07 Richard Biener <rguenther@suse.de>
2018-11-05  rguenth2018-11-05 Richard Biener <rguenther@suse.de>
2018-10-08  rguenth2018-10-08 Richard Biener <rguenther@suse.de>
2018-10-04  dmalcolmReport vectorization problems via a new opt_problem...
2018-09-20  rsandifoFix PEELING_FOR_NITERS calculation (PR 87288)
2018-09-20  rsandifoAdd missing alignment checks in epilogue loop vectorisa...
2018-09-19  dmalcolmdump_printf: use %T and %G throughout
2018-08-27  rguenth2018-08-27 Richard Biener <rguenther@suse.de>
2018-08-22  rsandifo[2/2] Fix bogus inner induction (PR 86725)
2018-08-22  rsandifo[1/2] Fix bogus double reduction (PR 86725)
2018-08-17  dmalcolmFormatted printing for dump_* in the middle-end
2018-08-09  rsandifoAllow inner-loop reductions with variable-length vectors
2018-08-09  rsandifoRestore flow_bb_inside_loop_p tests (PR 86858)
2018-08-01  rsandifo[07/11] Use single basic block array in loop_vec_info
2018-08-01  rsandifo[05/11] Add a vect_stmt_to_vectorize helper function
2018-08-01  rsandifo[04/11] Add a vect_orig_stmt helper function
2018-08-01  rsandifo[03/11] Remove vect_transform_stmt grouped_store argument
2018-08-01  rsandifo[01/11] Schedule SLP earlier
2018-07-31  rsandifo[46/46] Turn stmt_vec_info back into a typedef
2018-07-31  rsandifo[44/46] Remove global vinfo_for_stmt-related routines
2018-07-31  rsandifo[43/46] Make free_stmt_vec_info take a stmt_vec_info
2018-07-31  rsandifo[41/46] Add vec_info::remove_stmt
2018-07-31  rsandifo[39/46] Change STMT_VINFO_UNALIGNED_DR to a dr_vec_info
2018-07-31  rsandifo[38/46] Use dr_vec_info to represent a data reference
2018-07-31  rsandifo[34/46] Alter interface to vect_get_vec_def_for_stmt_copy
2018-07-31  rsandifo[32/46] Use stmt_vec_info in function interfaces (part 2)
2018-07-31  rsandifo[31/46] Use stmt_vec_info in function interfaces (part 1)
2018-07-31  rsandifo[30/46] Use stmt_vec_infos rather than gimple stmts...
2018-07-31  rsandifo[29/46] Use stmt_vec_info instead of gimple stmts inter...
2018-07-31  rsandifo[28/46] Use stmt_vec_info instead of gimple stmts inter...
2018-07-31  rsandifo[27/46] Remove duplicated stmt_vec_info lookups
2018-07-31  rsandifo[26/46] Make more use of dyn_cast in tree-vect*
2018-07-31  rsandifo[24/46] Make stmt_info_for_cost use a stmt_vec_info
2018-07-31  rsandifo[21/46] Make grouped_stores and reduction_chains use...
2018-07-31  rsandifo[20/46] Make *FIRST_ELEMENT and *NEXT_ELEMENT stmt_vec_...
2018-07-31  rsandifo[19/46] Make vect_dr_stmt return a stmt_vec_info
2018-07-31  rsandifo[18/46] Make SLP_TREE_SCALAR_STMTS a vec<stmt_vec_info>
2018-07-31  rsandifo[17/46] Make LOOP_VINFO_REDUCTIONS an auto_vec<stmt_vec...
2018-07-31  rsandifo[16/46] Make STMT_VINFO_REDUC_DEF a stmt_vec_info
2018-07-31  rsandifo[15/46] Make SLP_TREE_VEC_STMTS a vec<stmt_vec_info>
2018-07-31  rsandifo[14/46] Make STMT_VINFO_VEC_STMT a stmt_vec_info
2018-07-31  rsandifo[13/46] Make STMT_VINFO_RELATED_STMT a stmt_vec_info
2018-07-31  rsandifo[12/46] Make vect_finish_stmt_generation return a stmt_...
2018-07-31  rsandifo[11/46] Pass back a stmt_vec_info from vect_is_simple_use
2018-07-31  rsandifo[10/46] Temporarily make stmt_vec_info a class
2018-07-31  rsandifo[09/46] Add vec_info::lookup_single_use
2018-07-31  rsandifo[08/46] Add vec_info::lookup_def
2018-07-31  rsandifo[07/46] Add vec_info::lookup_stmt
2018-07-31  rsandifo[06/46] Add vec_info::add_stmt
2018-07-31  rsandifo[05/46] Fix make_ssa_name call in vectorizable_reduction
2018-07-31  rsandifo[04/46] Factor out the test for a valid reduction input
2018-07-31  rsandifo[03/46] Remove unnecessary update of NUM_SLP_USES
2018-07-31  rsandifo[02/46] Remove dead vectorizable_reduction code
2018-07-31  rsandifo[01/46] Move special cases out of get_initial_def_for_r...
2018-07-07  aldyh * tree-vrp.c (vrp_int_const_binop): Change overflow...
2018-06-30  rsandifo[9b/n] PR85694: Make vect_is_simple_use look through...
2018-06-30  rsandifo[9a/n] PR85694: Reorder vect_is_simple_use arguments
2018-06-29  rguenth2018-06-29 Richard Biener <rguenther@suse.de>
2018-06-26  dmalcolmIntroduce dump_location_t
2018-06-26  rguenth2018-06-26 Richard Biener <rguenther@suse.de>
2018-06-25  rguenth2018-06-25 Richard Biener <rguenther@suse.de>
next