summaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop.c
AgeCommit message (Expand)Author
2020-05-29tree-optimization/95272 - add SLP_TREE_REPRESENTATIVERichard Biener
2020-05-22enfoce SLP_TREE_VECTYPE for invariantsRichard Biener
2020-05-20tree-optimization/95219 - improve IV selection for inductionRichard Biener
2020-05-13add vectype parameter to add_stmt_cost hookRichard Biener
2020-05-13Remove SLP_INSTANCE_GROUP_SIZERichard Biener
2020-05-12tree: Add vector_element_bits(_tree) [PR94980 1/3]Richard Sandiford
2020-05-08move permutation validity checkRichard Biener
2020-05-05add vec_info * parameters where neededRichard Biener
2020-04-20vect: Tweak vect_better_loop_vinfo_p handling of variable VFsRichard Sandiford
2020-04-03Fix PR94443 with gsi_insert_seq_before [PR94443]Kewen Lin
2020-04-01Fix PR94043 by making vect_live_op generate lc-phiKewen Lin
2020-03-17Fix up duplicated duplicated words mostly in commentsJakub Jelinek
2020-01-28vect: Pattern-matched calls in reduction chainsRichard Sandiford
2020-01-20tree-optimization/93094 pass down VECTORIZED_CALL to versioningRichard Biener
2020-01-16PR tree-optimization/92429 do not fold when updating epilogue statementsAndre Vieira
2020-01-15PR tree-optimization/93247 - ICE in get_load_store_typeRichard Sandiford
2020-01-10Use get_related_vectype_for_scalar_type for reduction indicesRichard Sandiford
2020-01-10Fix gather/scatter check when updating a vector epilogue loopRichard Sandiford
2020-01-10[vect] Keep track of DR_OFFSET advance in dr_vec_info rather than data_referenceAndre Vieira
2020-01-01Update copyright years.Jakub Jelinek
2019-12-27Add missing target check for fully-masked fold-left reductionsRichard Sandiford
2019-12-17Add pointer to PR92772Andrew Stubbs
2019-12-10Add missing conversion in vect_create_epilog_for_reductionRichard Sandiford
2019-12-10Disallow EXTRACT_LAST_REDUCTION for reduction chainsRichard Sandiford
2019-12-05[Patch, GCC] Fix a condition post r278611Sudakshina Das
2019-12-02re PR tree-optimization/92742 (ICE in info_for_reduction, at tree-vect-loop.c...Richard Biener
2019-11-29Fix DR_GROUP_GAP for strided accesses (PR 92677)Richard Sandiford
2019-11-29Don't defer choice of vector type for bools (PR 92596)Richard Sandiford
2019-11-22Move EXTRACT_LAST_REDUCTION costing to vectorizable_conditionRichard Sandiford
2019-11-19re PR tree-optimization/92581 (condition chains vectorized wrongly)Richard Biener
2019-11-19re PR tree-optimization/92554 (ICE in vect_create_epilog_for_reduction, at tr...Richard Biener
2019-11-19re PR tree-optimization/92555 (ICE in exact_div, at poly-int.h:2162)Richard Biener
2019-11-18re PR tree-optimization/92558 (Miscompare of 554.roms_r with -Ofast -march=zn...Richard Biener
2019-11-16Optionally pick the cheapest loop_vec_infoRichard Sandiford
2019-11-16Extend can_duplicate_and_interleave_p to mixed-size vectorsRichard Sandiford
2019-11-15re PR tree-optimization/92512 (ICE in gimple_op, at gimple.h:2436)Richard Biener
2019-11-15re PR tree-optimization/92324 (ICE in expand_direct_optab_fn, at internal-fn....Richard Biener
2019-11-14Avoid retrying with the same vector modesRichard Sandiford
2019-11-14Support vectorisation with mixed vector sizesRichard Sandiford
2019-11-14Replace vec_info::vector_size with vec_info::vector_modeRichard Sandiford
2019-11-14Replace autovectorize_vector_sizes with autovectorize_vector_modesRichard Sandiford
2019-11-14Remove build_{same_sized_,}truth_vector_typeRichard Sandiford
2019-11-14Add build_truth_vector_type_for_modeRichard Sandiford
2019-11-13Account for the cost of generating loop masksRichard Sandiford
2019-11-13Avoid accounting for non-existent vector loop versioningRichard Sandiford
2019-11-13Don't assign a cost to vectorizable_assignmentRichard Sandiford
2019-11-13re PR target/92473 (test pr92324-2.c fails on arm and aarch64)Richard Biener
2019-11-12re PR tree-optimization/92461 (ICE: verify_ssa failed (error: excess use oper...Richard Biener
2019-11-12Remove gcc/params.* files.Martin Liska
2019-11-12Apply mechanical replacement (generated patch).Martin Liska