re PR bootstrap/80867 (gnat bootstrap broken on powerpc64le-linux-gnu with -O3)
[gcc.git] / gcc / tree-vect-loop.c
2018-01-19 Richard SandifordCheck whether any statements need masking (PR 83922)
2018-01-19 Richard SandifordAvoid ICE for nested inductions (PR 83914)
2018-01-16 Richard SandifordTwo fixes for live-out SLP inductions (PR 83857)
2018-01-13 Richard SandifordSupport for aliasing with variable strides
2018-01-13 Richard SandifordAdd support for in-order addition reduction using SVE...
2018-01-13 Richard SandifordUse single-iteration epilogues when peeling for gaps
2018-01-13 Richard SandifordAdd support for conditional reductions using SVE CLASTB
2018-01-13 Richard SandifordAdd support for vectorising live-out values using SVE...
2018-01-13 Richard SandifordHandle peeling for alignment with masking
2018-01-13 Richard SandifordAllow the number of iterations to be smaller than VF
2018-01-13 Richard SandifordAdd support for reductions in fully-masked loops
2018-01-13 Richard SandifordAdd support for fully-predicated loops
2018-01-13 Richard SandifordAdd support for bitwise reductions
2018-01-13 Richard SandifordSLP reductions with variable-length vectors
2018-01-13 Richard SandifordProtect against min_profitable_iters going negative
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-03 Richard SandifordMove code that stubs out IFN_MASK_LOADs
2018-01-03 Richard Sandifordpoly_int: GET_MODE_SIZE
2018-01-03 Richard Sandifordpoly_int: TYPE_VECTOR_SUBPARTS
2018-01-03 Richard Sandifordpoly_int: GET_MODE_NUNITS
2018-01-03 Jakub JelinekUpdate copyright years.
2018-01-03 Richard Sandifordpoly_int: vectorizable_live_operation
2018-01-03 Richard Sandifordpoly_int: vectorizable_induction
2018-01-03 Richard Sandifordpoly_int: vectorizable_reduction
2018-01-03 Richard Sandifordpoly_int: current_vector_size and TARGET_AUTOVECTORIZE_...
2018-01-03 Richard Sandifordpoly_int: vect_nunits_for_cost
2018-01-03 Richard Sandifordpoly_int: vectoriser vf and uf
2018-01-03 Richard SandifordAdd an alternative vector loop iv mechanism
2018-01-02 Richard SandifordUse explicit encodings for simple permutes
2018-01-02 Richard SandifordMake vec_perm_indices use new vector encoding
2018-01-02 Richard SandifordRemove vec_perm_const optab
2018-01-02 Richard SandifordSplit can_vec_perm_p into can_vec_perm_{var,const}_p
2017-12-21 Richard Sandifordpoly_int: loop versioning threshold
2017-12-19 Jakub Jelinekre PR tree-optimization/80631 (Compiling with -O3 ...
2017-12-12 Jakub Jelinekre PR tree-optimization/80631 (Compiling with -O3 ...
2017-12-12 Alexandre Oliva[SFN] boilerplate changes in preparation to introduce...
2017-12-07 Richard SandifordMake gimple_build_vector take a tree_vector_builder
2017-12-07 Richard SandifordUse tree_vector_builder instead of build_vector
2017-12-07 Bin Chengre PR tree-optimization/81303 (410.bwaves regression...
2017-11-22 Richard SandifordReplace REDUC_*_EXPRs with internal functions.
2017-11-03 Jan Hubickaasan.c (create_cond_insert_point): Maintain profile.
2017-10-23 Richard SandifordUse SCALAR_TYPE_MODE in vect_create_epilog_for_reduction
2017-10-20 Richard Bienerre PR tree-optimization/82473 (ICE in vect_get_vec_def_...
2017-10-19 Jan Hubickaasan.c (create_cond_insert_point): Do not update edge...
2017-09-18 Richard SandifordMove computation of SLP_TREE_NUMBER_OF_VEC_STMTS
2017-09-18 Richard SandifordFix type of bitstart in vectorizable_live_operation
2017-09-18 Richard SandifordFix vectorizable_live_operation handling of vector...
2017-09-18 Richard Bienerre PR tree-optimization/82220 (SPEC CPU2006 482.sphinx3...
2017-09-16 Richard SandifordPR82228: Move ncopies calculation in vectorizable_live_...
2017-09-14 Richard SandifordAdd LOOP_VINFO_MAX_VECT_FACTOR
2017-09-14 Richard SandifordAdd a vect_worthwhile_without_simd_p helper routine
2017-09-14 Richard SandifordAdd a vect_get_num_copies helper routine
2017-09-14 Richard SandifordMake more use of gimple-fold.h in tree-vect-loop.c
2017-09-14 Richard SandifordAdd gimple_build_vector* helpers
2017-09-14 Richard SandifordUse vec<> for constant permute masks
2017-09-14 Richard SandifordUse vec<> in build_vector
2017-08-30 Richard Sandiford[65/77] Add a SCALAR_TYPE_MODE macro
2017-08-21 Richard SandifordAdd a type_has_mode_precision_p helper function
2017-08-16 Richard SandifordPR81815: Invalid conditional reduction
2017-08-04 Richard SandifordC++-ify vec_info structures
2017-08-04 Richard SandifordUse base inequality for some vector alias checks
2017-07-27 Richard Bienerre PR tree-optimization/81573 (wrong code at -O3 on...
2017-07-25 Richard Bienerre PR tree-optimization/81510 (ice in operator[], ...
2017-07-21 Richard Bienerre PR tree-optimization/81500 (ICE with -O3 in process_...
2017-07-21 Richard Bienerre PR tree-optimization/81303 (410.bwaves regression...
2017-07-20 Richard Bienerre PR tree-optimization/61171 (vectorization fails...
2017-07-18 Richard Bienerre PR tree-optimization/81418 (ICE in vect_get_vec_def_...
2017-07-16 Jan Hubickatree-ssa-loop-manip.c (tree_transform_and_unroll_loop...
2017-07-05 Richard SandifordRemove enum before machine_mode
2017-07-03 Richard SandifordAvoid minimum - 1 confusion in vectoriser
2017-07-03 Richard Bienerre PR tree-optimization/60510 (SLP blocks loop vectoriz...
2017-07-03 Richard Bienertree-vect-loop.c (vect_create_epilog_for_reduction...
2017-07-03 Richard Bienertree-vect-loop.c (vect_analyze_loop_operations): Also...
2017-07-01 Jan Hubickacfg.c (scale_bbs_frequencies): New function.
2017-07-01 Jan Hubickatree-vect-loop.c (optimize_mask_stores): Use make_singl...
2017-06-30 Richard Bienerre PR tree-optimization/81249 (ICE: error: incompatible...
2017-06-29 Jan Hubickaasan.c (asan_emit_stack_protection): Update.
2017-06-29 Richard Bienertree-vect-loop.c (vect_analyze_scalar_cycles_1): Do...
2017-06-28 Richard Bienertree-vect-loop.c (vectorizable_reduction): Move special...
2017-06-28 Richard Bienertree-vectorizer.h (vect_get_vec_defs): Remove.
2017-06-22 Richard Bienertree-vect-loop.c (vect_model_reduction_cost): Handle...
2017-06-19 Richard Bienertree-ssa-loop-niter.h (estimate_numbers_of_iterations...
2017-06-13 Richard Bienertree-vect-loop.c (vect_model_reduction_cost): Do not...
2017-06-12 Richard Bienerre PR tree-optimization/81053 (ICE on valid code at...
2017-06-09 Richard Bienerre PR tree-optimization/66623 (Unsafe FP math reduction...
2017-06-07 Bin Chengtree-vect-loop-manip.c (vect_do_peeling): Don't skip...
2017-06-06 Richard Bienerre PR tree-optimization/80928 (SLP vectorization does...
2017-06-04 Jan Hubickai386.c (make_resolver_func): Update.
2017-06-02 Richard Bienertree-vect-loop.c (vect_analyze_loop_operations): Not...
2017-06-02 Richard Bienertree-vect-loop.c (get_initial_def_for_induction): Inlin...
2017-05-31 Martin LiskaChange comment style to one we normally use.
2017-05-30 Richard Bienertree-vectorizer.h (struct _stmt_vec_info): Add reduc_ty...
2017-05-17 Martin LiskaIntroduce dump_flags_t type and use it instead of int...
2017-03-28 Bin Chengtree-vect-loop.c (optimize_mask_stores): Add bb to...
2017-02-27 Bin Chengre PR tree-optimization/77536 (Vectorizer not maintaini...
2017-02-06 Jakub Jelinekre PR tree-optimization/79284 (ICE on valid code at...
2017-02-03 Jakub Jelinekre PR tree-optimization/79340 (Memory leaks in tree...
2017-02-01 Andrew Pinskitree-vect-loop.c (vect_compute_single_scalar_iteration_...
2017-01-05 Alexandre Oliva[bootstrap-O1] add initializers to avoid warnings at -O1
next