]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/tree-vect-stmts.c
Update copyright years.
[thirdparty/gcc.git] / gcc / tree-vect-stmts.c
2019-01-01  Jakub JelinekUpdate copyright years.
2018-12-18  Jakub Jelinekre PR target/88513 (FAIL: gcc.target/i386/pr59591-1.c)
2018-12-15  Jakub Jelinekre PR tree-optimization/88464 (AVX-512 vectorization...
2018-12-13  Jakub Jelinekre PR tree-optimization/88464 (AVX-512 vectorization...
2018-11-20  Richard Bienertree-vect-stmts.c (vectorizable_condition): Do not...
2018-11-19  Jakub Jelinekre PR tree-optimization/88071 (ICE: verify_gimple faile...
2018-11-15  Andrew StubbsHandle vectors that don't fit in an integer.
2018-11-15  Richard Bienerre PR tree-optimization/88031 (ICE in vectorizable_redu...
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-11-07  Richard Bienerre PR tree-optimization/87914 (gcc fails to vectorize...
2018-10-23  Richard Bienertree-vect-stmts.c (vect_analyze_stmt): Fix typo in...
2018-10-23  Richard Bienerre PR tree-optimization/86144 (GCC is not generating...
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-09-05  Richard Bienerre PR bootstrap/87225 (tree-vect-stmts.c:3748 error...
2018-08-24  Richard SandifordAvoid is_constant calls in vectorizable_bswap
2018-08-24  Richard SandifordHandle SLP permutations for variable-length vectors
2018-08-22  Richard SandifordOnly test STMT_VINFO_STRIDED_P for the first statement...
2018-08-09  Richard SandifordFix invalid assumption in vect_transform_stmt (PR 86871)
2018-08-01  Richard SandifordFix remove_stmt in vectorizable_simd_clone_call (PR...
2018-08-01  Richard Sandiford[06/11] Handle VMAT_INVARIANT separately
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-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[42/46] Add vec_info::replace_stmt
2018-07-31  Richard Sandiford[41/46] Add vec_info::remove_stmt
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[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[22/46] Make DR_GROUP_SAME_DR_STMT a stmt_vec_info
2018-07-31  Richard Sandiford[20/46] Make *FIRST_ELEMENT and *NEXT_ELEMENT stmt_vec_...
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[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-24  Richard SandifordAvoid &LOOP_VINFO_MASKS for bb vectorisation (PR 86618)
2018-07-12  Richard SandifordUse conditional internal functions in if-conversion
2018-07-07  Aldy Hernandeztree-vrp.c (vrp_int_const_binop): Change overflow type...
2018-07-03  Richard Sandiford[16/n] PR85694: Add detection of averaging operations
2018-07-03  Richard Bienertree-vect-stmts.c (vect_is_simple_use): Consolidate...
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-25  Richard Bienertree-vectorizer.h (struct vec_info_shared): New structu...
2018-06-20  Richard Sandiford[3/n] PR85694: Fix dummy assignment handling in vectori...
2018-06-20  Richard Sandiford[2/n] PR85694: Attach a DEF_SEQ only to the original...
2018-06-20  Richard Sandiford[1/n] PR85694: Allow pattern definition statements...
2018-06-18  David MalcolmIntroduce DUMP_VECT_SCOPE macro
2018-06-13  Richard Bienertree-vect-patterns.c (vect_recog_vector_vector_shift_pa...
2018-06-01  Richard Bienertree-vectorizer.h (vect_dr_stmt): New function.
2018-05-29  Jakub Jelinekre PR target/85918 (Conversions to/from [unsigned]...
2018-05-29  Richard Bienertree-vectorizer.h (struct vec_info): Add stmt_vec_infos...
2018-05-25  Richard Bienertree-vectorizer.h (STMT_VINFO_GROUP_*, GROUP_*): Remove.
2018-05-22  Richard Bienerre PR tree-optimization/85863 (ICE in compiling spec200...
2018-05-17  Bin Chengre PR tree-optimization/85793 ([AARCH64] ICE in verify_...
2018-05-16  Richard Bienertree-vectorizer.h (struct stmt_info_for_cost): Add...
2018-05-16  Richard SandifordHandle vector boolean types when calculating the SLP...
2018-05-09  Richard SandifordAdd clobbers around IFN_LOAD/STORE_LANES
2018-05-02  Richard Bienerre PR tree-optimization/85597 (internal compiler error...
2018-04-19  Richard Bienerre PR tree-optimization/84737 (20% degradation in CPU20...
2018-03-02  Richard SandifordAvoid &LOOP_VINFO_MASKS for bb vectorisation (PR 84634)
2018-02-12  Richard Bienerre PR tree-optimization/84037 (Speed regression of...
2018-02-08  Richard SandifordAnother fix for single-element permutes (PR 84265)
2018-02-08  Richard Bienerre PR target/84278 (claims initv4sfv2sf is available...
2018-02-07  Richard Bienerre PR tree-optimization/84037 (Speed regression of...
2018-01-29  Richard Bienerre PR bootstrap/80867 (gnat bootstrap broken on powerpc...
2018-01-20  Richard SandifordFix vect_def_type handling in x86 scatter support ...
2018-01-16  Richard Bienerre PR tree-optimization/83867 (ICE: Segmentation fault...
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...
2018-01-13  Richard SandifordAdd support for conditional reductions using SVE CLASTB
2018-01-13  Richard SandifordHandle peeling for alignment with masking
2018-01-13  Richard SandifordAdd support for fully-predicated loops
2018-01-13  Richard SandifordAdd support for masked load/store_lanes
2018-01-12  Richard Bienerre PR target/80846 (auto-vectorized AVX2 horizontal...
2018-01-10  Richard SandifordDon't use permutes for single-element accesses (PR83753)
2018-01-09  Richard SandifordFix permute handling when vectorising scatters
2018-01-03  Richard SandifordMake vectorizable_load/store handle IFN_MASK_LOAD/STORE
2018-01-03  Richard SandifordSplit gather load handling out of vectorizable_{mask_lo...
next