aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.cc
AgeCommit message (Expand)AuthorFilesLines
2025-03-07tree-optimization/119145 - avoid stray .MASK_CALL after vectorizationRichard Biener1-1/+3
2025-01-20vect: Preserve OMP info for conditional stores [PR118348]Richard Sandiford1-0/+2
2025-01-20Revert "vect: Preserve OMP info for conditional stores [PR118384]"Richard Sandiford1-2/+0
2025-01-20vect: Preserve OMP info for conditional stores [PR118384]Richard Sandiford1-0/+2
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-12-06middle-end: Handle resized PHI nodes in loop_version()Lewis Hyatt1-0/+23
2024-12-03Use the number of relevant stmts to limit SLP buildRichard Biener1-2/+1
2024-11-22build: Remove INCLUDE_MEMORY [PR117737]Andrew Pinski1-1/+0
2024-10-31[PATCH] Fix SLP when ifcvt versioned loop is not vectorizedKugan Vivekanandarajah1-0/+2
2024-10-25gcc: Remove trailing whitespaceJakub Jelinek1-5/+5
2024-10-14middle-end: copy STMT_VINFO_STRIDED_P when DR is replaced [PR116956]Tamar Christina1-0/+2
2024-10-07tree-optimization/116982 - analyze scalar loop exit earlyRichard Biener1-1/+2
2024-09-22middle-end: lower COND_EXPR into gimple form in vect_recog_bool_patternTamar Christina1-1/+2
2024-09-16vect: Set pattern_stmt_p on the newly created stmt_vec_infoAndrew Pinski1-0/+1
2024-08-29Use std::unique_ptr for optinfo_itemDavid Malcolm1-0/+1
2024-05-29vect: Unify bbs in loop_vec_info and bb_vec_infoFeng Xue1-3/+4
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-24middle-end: Support vectorization of loops with multiple exits.Tamar Christina1-1/+3
2023-10-18middle-end: Refactor vectorizer loop conditionals and separate out IV to new ...Tamar Christina1-0/+2
2023-04-24This replaces uses of last_stmt where we do not require debug skippingRichard Biener1-7/+4
2023-01-27vect/aarch64: Fix various sve/cond*.c failuresRichard Sandiford1-2/+4
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-07-08tree-optimization/106226 - move vectorizer virtual SSA updateRichard Biener1-3/+26
2022-06-27Add 'final' and 'override' to opt_pass vfunc implsDavid Malcolm1-10/+16
2022-02-22tree-optimization/104582 - make SLP node available in vector cost hookRichard Biener1-3/+7
2022-01-17Change references of .c files to .cc filesMartin Liska1-10/+10
2022-01-17Rename .c files to .cc files.Martin Liska1-0/+2026