aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-slp.c
AgeCommit message (Expand)Author
2019-11-292019-11-29 Richard Biener <rguenther@suse.de>Richard Biener
2019-11-29Don't defer choice of vector type for bools (PR 92596)Richard Sandiford
2019-11-29Make vect_get_mask_type_for_stmt take a group sizeRichard Sandiford
2019-11-262019-11-26 Richard Biener <rguenther@suse.de>Richard Biener
2019-11-252019-11-25 Richard Biener <rguenther@suse.de>Richard Biener
2019-11-212019-11-21 Richard Biener <rguenther@suse.de>Richard Biener
2019-11-20Restore stmt def types after scheduling two-operation SLPRichard Sandiford
2019-11-202019-11-20 Richard Biener <rguenther@suse.de>Richard Biener
2019-11-202019-11-20 Richard Biener <rguenther@suse.de>Richard Biener
2019-11-182019-11-18 Richard Biener <rguenther@suse.de>Richard Biener
2019-11-16Extend can_duplicate_and_interleave_p to mixed-size vectorsRichard Sandiford
2019-11-16Apply maximum nunits for BB SLPRichard Sandiford
2019-11-14Consider building nodes from scalars in vect_slp_analyze_node_operationsRichard Sandiford
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-13Don't assign a cost to vectorizable_assignmentRichard Sandiford
2019-11-12Remove gcc/params.* files.Martin Liska
2019-11-12Apply mechanical replacement (generated patch).Martin Liska
2019-11-04SLP: Initialize variable to fix bootstrap after r277784.Tamar Christina
2019-11-04[SLP] SLP vectorization: vectorize vector constructorsJoel Hutton
2019-10-302019-10-30 Richard Biener <rguenther@suse.de>Richard Biener
2019-10-292019-10-29 Richard Biener <rguenther@suse.de>Richard Biener
2019-10-282019-10-28 Richard Biener <rguenther@suse.de>Richard Biener
2019-10-252019-10-25 Richard Biener <rguenther@suse.de>Richard Biener
2019-10-252019-10-25 Richard Biener <rguenther@suse.de>Richard Biener
2019-10-242019-10-24 Richard Biener <rguenther@suse.de>Richard Biener
2019-10-242019-10-24 Richard Biener <rguenther@suse.de>Richard Biener
2019-10-232019-10-23 Richard Biener <rguenther@suse.de>Richard Biener
2019-10-222019-10-22 Richard Biener <rguenther@suse.de>Richard Biener
2019-10-22Fix use after free in vector_size changeRichard Sandiford
2019-10-212019-10-21 Richard Biener <rguenther@suse.de>Richard Biener
2019-10-21Replace current_vector_size with vec_info::vector_sizeRichard Sandiford
2019-10-21Pass a vec_info to can_duplicate_and_interleave_pRichard Sandiford
2019-10-21Pass a vec_info to duplicate_and_interleaveRichard Sandiford
2019-10-21Pass a vec_info to get_vectype_for_scalar_typeRichard Sandiford
2019-10-20Move code out of vect_slp_analyze_bb_1Richard Sandiford
2019-10-20Avoid recomputing data references in BB SLPRichard Sandiford
2019-10-082019-10-08 Richard Biener <rguenther@suse.de>Richard Biener
2019-08-292019-08-29 Richard Biener <rguenther@suse.de>Richard Biener
2019-07-312019-07-31 Richard Biener <rguenther@suse.de>Richard Biener
2019-07-172019-07-17 Richard Biener <rguenther@suse.de>Richard Biener
2019-07-122019-07-12 Richard Biener <rguenther@suse.de>Richard Biener
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor
2019-07-03 PR tree-optimization/91033Jakub Jelinek
2019-06-03Fix ICE in vect_slp_analyze_node_operations_1Alejandro Martinez
2019-05-28Current vectoriser doesn't support masked loads for SLP. We should add that, toAlejandro Martinez
2019-05-20 * cfgloop.h (struct loop): Add simdlen member.Jakub Jelinek