Daily bump.
[gcc.git] / gcc / tree-vect-loop-manip.c
2021-01-04 Jakub JelinekUpdate copyright years.
2020-12-07 Richard Bienertree-optimization/98117 - fix range set by vectorizatio...
2020-10-27 Richard BienerSLP vectorize across PHI nodes
2020-10-26 Richard Bienertree-optimization/97539 - reset out-of-loop debug uses...
2020-09-23 Richard Sandifordvect: Fix epilogue loop handling of partial vectors
2020-08-06 Kewen Linvect/rs6000: Support vector with length cost modeling
2020-07-20 Kewen Linvect: Support length-based partial vectors approach
2020-06-17 Richard Bienertree-optimization/95717 - fix SSA update for vectorizer...
2020-06-12 Kewen Linvect: Factor out and rename some functions/macros
2020-06-11 Kewen Linvect: Rename things related to rgroup_masks
2020-06-11 Kewen Linvect: Rename fully_masked_p to using_partial_vectors_p
2020-05-05 Richard Bieneradd vec_info * parameters where needed
2020-01-20 Richard Bienertree-optimization/93094 pass down VECTORIZED_CALL to...
2020-01-10 Andre Vieira[vect] Keep track of DR_OFFSET advance in dr_vec_info...
2020-01-01 Jakub JelinekUpdate copyright years.
2019-12-31 Richard SandifordFix SSA update when vectorisation adds a vdef to a...
2019-11-14 Richard SandifordReplace vec_info::vector_size with vec_info::vector_mode
2019-11-14 Richard SandifordAdd build_truth_vector_type_for_mode
2019-11-13 Richard SandifordAvoid accounting for non-existent vector loop versioning
2019-11-11 Andre Vieira[vect]Account for epilogue's peeling for gaps when...
2019-11-06 Andre Vieira[vect] PR92317: fix skip_epilogue creation for epilogues
2019-10-30 Richard Bienerre PR tree-optimization/92275 (ICE: error: definition...
2019-10-29 Andre Vieira[vect]PR 88915: Vectorize epilogues when versioning...
2019-10-21 Richard SandifordPass a vec_info to vect_halve_mask_nunits
2019-10-21 Richard SandifordPass a loop_vec_info to vect_maybe_permute_loop_masks
2019-10-17 Andre Vieira[vect] Refactor versioning threshold
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-06-21 Richard Bienerre PR tree-optimization/90913 (ICE in maybe_gen_insn...
2019-06-18 Richard SandifordRestore correct iv step for fully-masked loops
2019-06-13 Richard Bienertree-vectorizer.h (vect_loop_vectorized_call): Declare.
2019-06-13 Kugan Vivekanandarajahre PR target/88838 ([SVE] Use 32-bit WHILELO in LP64...
2019-05-16 Jakub Jelinekomp-low.c (lower_rec_input_clauses): If OMP_CLAUSE_IF...
2019-03-11 Richard Bienerre PR tree-optimization/89649 (r269458 FAILs g++.dg...
2019-01-01 Jakub JelinekUpdate copyright years.
2018-11-13 David MalcolmEliminate source_location in favor of location_t
2018-11-13 Andre Vieira[PATCH][GCC] Make DR_TARGET_ALIGNMENT compile time...
2018-11-06 Richard Bienerre PR tree-optimization/87889 (CPU2000 177.mesa failed...
2018-11-05 Richard Bienerre PR tree-optimization/87873 (ICE: verify_gimple faile...
2018-10-04 David MalcolmAdd -fopt-info-internals
2018-09-19 David Malcolmdump_printf: use %T and %G throughout
2018-07-31 Richard Sandiford[41/46] Add vec_info::remove_stmt
2018-07-31 Richard Sandiford[40/46] Add vec_info::lookup_dr
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[31/46] Use stmt_vec_info in function interfaces (part 1)
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[23/46] Make LOOP_VINFO_MAY_MISALIGN_STMTS use stmt_vec...
2018-07-31 Richard Sandiford[19/46] Make vect_dr_stmt return a stmt_vec_info
2018-07-31 Richard Sandiford[10/46] Temporarily make stmt_vec_info a class
2018-06-30 Richard Sandiford[13/n] PR85694: Try to avoid vectorising casts of invar...
2018-06-26 David MalcolmIntroduce dump_location_t
2018-06-21 Richard Bienertree-data-ref.c (dr_step_indicator): Handle NULL DR_STEP.
2018-06-18 David MalcolmIntroduce DUMP_VECT_SCOPE macro
2018-06-01 Richard Bienertree-vectorizer.h (vect_dr_stmt): New function.
2018-03-16 Jakub Jelinekre PR c/84909 (typo: conversion from %qT to to %qT)
2018-03-13 Richard Sandiford[SLP/AArch64] Fix unpack handling for big-endian SVE
2018-02-07 Richard Bienerre PR tree-optimization/84037 (Speed regression of...
2018-01-13 Richard SandifordSupport for aliasing with variable strides
2018-01-13 Richard SandifordUse single-iteration epilogues when peeling for gaps
2018-01-13 Richard SandifordHandle peeling for alignment with masking
2018-01-13 Richard SandifordAdd support for fully-predicated loops
2018-01-03 Jakub JelinekUpdate copyright years.
2018-01-03 Richard Sandifordpoly_int: vectoriser vf and uf
2018-01-03 Richard SandifordAdd an alternative vector loop iv mechanism
2017-12-21 Richard Sandifordpoly_int: loop versioning threshold
2017-12-12 Alexandre Oliva[SFN] boilerplate changes in preparation to introduce...
2017-11-24 Richard Bienerre PR tree-optimization/82402 (error: SSA_NAME_OCCURS_I...
2017-11-16 Jan Hubickatree-vect-loop-manip.c (vect_do_peeling): Do not use...
2017-11-03 Jan Hubickaasan.c (create_cond_insert_point): Maintain profile.
2017-10-19 Jan Hubickaasan.c (create_cond_insert_point): Do not update edge...
2017-10-10 Richard SandifordRequire wi::to_wide for trees
2017-10-10 Bin Chengtree-vect-loop-manip.c (rename_variables_in_bb): Rename...
2017-10-10 Bin Chengtree-vect-loop-manip.c (slpeel_tree_duplicate_loop_to_e...
2017-09-22 Richard SandifordLet the target choose a vectorisation alignment
2017-08-04 Richard SandifordUse base inequality for some vector alias checks
2017-07-25 Richard Bienerre PR tree-optimization/81303 (410.bwaves regression...
2017-07-03 Jan Hubicka* tree-vect-loop-manip.c (vect_do_peeling): Fix scaling up.
2017-07-03 Richard SandifordAvoid minimum - 1 confusion in vectoriser
2017-07-03 Richard SandifordUse innermost_loop_behavior for outer loop vectorisation
2017-07-01 Jan Hubickacfg.c (scale_bbs_frequencies): New function.
2017-06-29 Jan Hubickaasan.c (asan_emit_stack_protection): Update.
2017-06-07 Bin Chengtree-vect-loop-manip.c (vect_do_peeling): Don't skip...
2017-06-07 Bin Chengtree-vectorizer.h (vect_build_loop_niters): New parameter.
2017-06-04 Jan Hubickai386.c (make_resolver_func): Update.
2017-05-31 Bin Cheng* tree-vect-loop-manip.c (create_intersect_range_checks...
2017-05-26 Bin Chengtree-vect-loop-manip.c (create_intersect_range_checks_i...
2017-03-28 Bin Chengtree-vect-loop-manip.c (slpeel_add_loop_guard): New...
2017-03-07 Richard Bienertree-vect-loop-manip.c (slpeel_add_loop_guard): Preserv...
2017-02-15 Bin Chengre PR tree-optimization/79347 (vect_do_peeling is messi...
2017-02-05 Jan Hubickare PR tree-optimization/79347 (vect_do_peeling is messi...
2017-01-09 Jakub Jelinekre PR tree-optimization/78899 (Vestorized loop with...
2017-01-01 Jakub JelinekUpdate copyright years.
2016-12-08 Bin Chengre PR middle-end/78684 (ICE in create_intersect_range_c...
2016-11-16 Yuri RumyantsevSupport non-masked epilogue vectoriziation
2016-11-16 Richard SandifordFix nb_iterations calculation in tree-vect-loop-manip.c
2016-10-19 Bin Chengre PR tree-optimization/78005 (172.mgrid and 450.soplex...
2016-10-13 Bin Chengtree-vect-loop-manip.c (adjust_vec_debug_stmts): Don...
2016-10-13 Bin Chengtree-vect-loop-manip.c (slpeel_tree_duplicate_loop_to_e...
next