aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
AgeCommit message (Expand)Author
2019-11-29Record the vector mask precision in stmt_vec_infoRichard Sandiford
2019-11-29Make vect_get_mask_type_for_stmt take a group sizeRichard Sandiford
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-16Apply maximum nunits for BB SLPRichard 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-14Add build_truth_vector_type_for_modeRichard 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-12Apply mechanical replacement (generated patch).Martin Liska
2019-11-082019-11-08 Richard Biener <rguenther@suse.de>Richard Biener
2019-11-08Generalise gather and scatter optabsRichard Sandiford
2019-11-04[vect] Clean up orig_loop_vinfo from vect_analyze_loopAndre Vieira
2019-11-04[SLP] SLP vectorization: vectorize vector constructorsJoel Hutton
2019-10-29[vect]PR 88915: Vectorize epilogues when versioning loopsAndre Vieira
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 vect_double_mask_nunitsRichard Sandiford
2019-10-21Pass a vec_info to vect_halve_mask_nunitsRichard Sandiford
2019-10-21Pass a vec_info to supportable_narrowing_operationRichard 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-21Pass a vec_info to get_mask_type_for_scalar_typeRichard Sandiford
2019-10-21Pass a vec_info to vect_supportable_shiftRichard Sandiford
2019-10-182019-10-18 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>Prathamesh Kulkarni
2019-10-172019-10-17 Richard Biener <rguenther@suse.de>Richard Biener
2019-10-17[vect] Refactor versioning thresholdAndre Vieira
2019-10-172019-10-17 Richard Biener <rguenther@suse.de>Richard Biener
2019-10-112019-10-11 Bernd Edlinger <bernd.edlinger@hotmail.de>Bernd Edlinger
2019-10-092019-10-08 Richard Biener <rguenther@suse.de>Richard Biener
2019-10-082019-10-08 Richard Biener <rguenther@suse.de>Richard Biener
2019-10-022019-10-02 Richard Biener <rguenther@suse.de>Richard Biener
2019-10-022019-10-02 Richard Biener <rguenther@suse.de>Richard Biener
2019-09-302019-09-30 Richard Biener <rguenther@suse.de>Richard Biener
2019-09-272019-09-27 Richard Biener <rguenther@suse.de>Richard Biener
2019-09-262019-09-26 Richard Biener <rguenther@suse.de>Richard Biener
2019-09-262019-09-26 Richard Biener <rguenther@suse.de>Richard Biener
2019-09-242019-09-24 Richard Biener <rguenther@suse.de>Richard Biener
2019-09-202019-09-20 Richard Biener <rguenther@suse.de>Richard Biener
2019-09-202019-09-20 Richard Biener <rguenther@suse.de>Richard Biener
2019-09-19Enforce correct COND_EXPR order for EXTRACT_LAST_REDUCTIONRichard Sandiford
2019-09-192019-09-19 Richard Biener <rguenther@suse.de>Richard Biener
2019-09-182019-09-18 Richard Biener <rguenther@suse.de>Richard Biener
2019-09-182019-09-18 Richard Biener <rguenther@suse.de>Richard Biener
2019-08-292019-08-29 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-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor