aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-05add vec_info * parameters where neededRichard Biener1-98/+123
2020-04-20vect: Tweak vect_better_loop_vinfo_p handling of variable VFsRichard Sandiford1-1/+30
2020-04-03Fix PR94443 with gsi_insert_seq_before [PR94443]Kewen Lin1-2/+2
2020-04-01Fix PR94043 by making vect_live_op generate lc-phiKewen Lin1-6/+44
2020-03-17Fix up duplicated duplicated words mostly in commentsJakub Jelinek1-1/+1
2020-01-28vect: Pattern-matched calls in reduction chainsRichard Sandiford1-3/+11
2020-01-20tree-optimization/93094 pass down VECTORIZED_CALL to versioningRichard Biener1-2/+2
2020-01-16PR tree-optimization/92429 do not fold when updating epilogue statementsAndre Vieira1-1/+6
2020-01-15PR tree-optimization/93247 - ICE in get_load_store_typeRichard Sandiford1-1/+2
2020-01-10Use get_related_vectype_for_scalar_type for reduction indicesRichard Sandiford1-2/+3
2020-01-10Fix gather/scatter check when updating a vector epilogue loopRichard Sandiford1-1/+1
2020-01-10[vect] Keep track of DR_OFFSET advance in dr_vec_info rather than data_referenceAndre Vieira1-11/+4
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-27Add missing target check for fully-masked fold-left reductionsRichard Sandiford1-0/+12
2019-12-17Add pointer to PR92772Andrew Stubbs1-1/+4
2019-12-10Add missing conversion in vect_create_epilog_for_reductionRichard Sandiford1-0/+2
2019-12-10Disallow EXTRACT_LAST_REDUCTION for reduction chainsRichard Sandiford1-2/+3
2019-12-05[Patch, GCC] Fix a condition post r278611Sudakshina Das1-1/+1
2019-12-02re PR tree-optimization/92742 (ICE in info_for_reduction, at tree-vect-loop.c...Richard Biener1-1/+2
2019-11-29Fix DR_GROUP_GAP for strided accesses (PR 92677)Richard Sandiford1-1/+4
2019-11-29Don't defer choice of vector type for bools (PR 92596)Richard Sandiford1-30/+8
2019-11-22Move EXTRACT_LAST_REDUCTION costing to vectorizable_conditionRichard Sandiford1-2/+5
2019-11-19re PR tree-optimization/92581 (condition chains vectorized wrongly)Richard Biener1-26/+32
2019-11-19re PR tree-optimization/92554 (ICE in vect_create_epilog_for_reduction, at tr...Richard Biener1-11/+21
2019-11-19re PR tree-optimization/92555 (ICE in exact_div, at poly-int.h:2162)Richard Biener1-0/+12
2019-11-18re PR tree-optimization/92558 (Miscompare of 554.roms_r with -Ofast -march=zn...Richard Biener1-0/+1
2019-11-16Optionally pick the cheapest loop_vec_infoRichard Sandiford1-7/+141
2019-11-16Extend can_duplicate_and_interleave_p to mixed-size vectorsRichard Sandiford1-2/+1
2019-11-15re PR tree-optimization/92512 (ICE in gimple_op, at gimple.h:2436)Richard Biener1-4/+17
2019-11-15re PR tree-optimization/92324 (ICE in expand_direct_optab_fn, at internal-fn....Richard Biener1-30/+38
2019-11-14Avoid retrying with the same vector modesRichard Sandiford1-0/+13
2019-11-14Support vectorisation with mixed vector sizesRichard Sandiford1-14/+40
2019-11-14Replace vec_info::vector_size with vec_info::vector_modeRichard Sandiford1-19/+13
2019-11-14Replace autovectorize_vector_sizes with autovectorize_vector_modesRichard Sandiford1-18/+15
2019-11-14Remove build_{same_sized_,}truth_vector_typeRichard Sandiford1-5/+4
2019-11-14Add build_truth_vector_type_for_modeRichard Sandiford1-8/+10
2019-11-13Account for the cost of generating loop masksRichard Sandiford1-0/+26
2019-11-13Avoid accounting for non-existent vector loop versioningRichard Sandiford1-9/+25
2019-11-13Don't assign a cost to vectorizable_assignmentRichard Sandiford1-1/+3
2019-11-13re PR target/92473 (test pr92324-2.c fails on arm and aarch64)Richard Biener1-24/+6
2019-11-12re PR tree-optimization/92461 (ICE: verify_ssa failed (error: excess use oper...Richard Biener1-2/+5
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-3/+3
2019-11-12re PR tree-optimization/92347 (ICE in vect_get_vec_def_for_operand_1, at tree...Andre Vieira1-1/+0
2019-11-08Use correct vector type in neutral_op_for_slp_reductionRichard Sandiford1-13/+16
2019-11-08[vect] Disable vectorization of epilogues for loops with SIMDUID setAndre Vieira1-2/+6
2019-11-08re PR tree-optimization/92324 (ICE in expand_direct_optab_fn, at internal-fn....Richard Biener1-85/+94
2019-11-07re PR tree-optimization/92405 (ICE in vect_get_vec_def_for_stmt_copy, at tree...Richard Biener1-0/+12
2019-11-06Don't vectorise single-iteration epiloguesRichard Sandiford1-0/+1
2019-11-06tree-vect-loop.c (vectorizable_reduction): Remember reduction PHI.Richard Biener1-16/+8