aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop-manip.c
AgeCommit message (Expand)AuthorFilesLines
2018-03-16re PR c/84909 (typo: conversion from %qT to to %qT)Jakub Jelinek1-1/+1
2018-03-13[SLP/AArch64] Fix unpack handling for big-endian SVERichard Sandiford1-1/+2
2018-02-07re PR tree-optimization/84037 (Speed regression of polyhedron benchmark since...Richard Biener1-1/+2
2018-01-13Support for aliasing with variable stridesRichard Sandiford1-0/+26
2018-01-13Use single-iteration epilogues when peeling for gapsRichard Sandiford1-40/+52
2018-01-13Handle peeling for alignment with maskingRichard Sandiford1-53/+213
2018-01-13Add support for fully-predicated loopsRichard Sandiford1-34/+486
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2018-01-03poly_int: vectoriser vf and ufRichard Sandiford1-29/+45
2018-01-03Add an alternative vector loop iv mechanismRichard Sandiford1-40/+180
2017-12-21poly_int: loop versioning thresholdRichard Sandiford1-1/+13
2017-12-12[SFN] boilerplate changes in preparation to introduce nonbind markersAlexandre Oliva1-4/+4
2017-11-24re PR tree-optimization/82402 (error: SSA_NAME_OCCURS_IN_ABNORMAL_PHI should ...Richard Biener1-0/+2
2017-11-16tree-vect-loop-manip.c (vect_do_peeling): Do not use scale_bbs_frequencies_int.Jan Hubicka1-4/+6
2017-11-03asan.c (create_cond_insert_point): Maintain profile.Jan Hubicka1-1/+0
2017-10-19asan.c (create_cond_insert_point): Do not update edge count.Jan Hubicka1-4/+0
2017-10-10Require wi::to_wide for treesRichard Sandiford1-4/+7
2017-10-10tree-vect-loop-manip.c (rename_variables_in_bb): Rename PHI nodes when copyin...Bin Cheng1-2/+0
2017-10-10tree-vect-loop-manip.c (slpeel_tree_duplicate_loop_to_edge_cfg): Skip renamin...Bin Cheng1-1/+2
2017-09-22Let the target choose a vectorisation alignmentRichard Sandiford1-24/+27
2017-08-04Use base inequality for some vector alias checksRichard Sandiford1-6/+39
2017-07-25re PR tree-optimization/81303 (410.bwaves regression caused by r249919)Richard Biener1-2/+2
2017-07-03* tree-vect-loop-manip.c (vect_do_peeling): Fix scaling up.Jan Hubicka1-2/+2
2017-07-03Avoid minimum - 1 confusion in vectoriserRichard Sandiford1-1/+1
2017-07-03Use innermost_loop_behavior for outer loop vectorisationRichard Sandiford1-4/+2
2017-07-01cfg.c (scale_bbs_frequencies): New function.Jan Hubicka1-27/+17
2017-06-29asan.c (asan_emit_stack_protection): Update.Jan Hubicka1-19/+31
2017-06-07tree-vect-loop-manip.c (vect_do_peeling): Don't skip vector loop if versionin...Bin Cheng1-3/+5
2017-06-07tree-vectorizer.h (vect_build_loop_niters): New parameter.Bin Cheng1-21/+34
2017-06-04i386.c (make_resolver_func): Update.Jan Hubicka1-1/+1
2017-05-31* tree-vect-loop-manip.c (create_intersect_range_checks_index)Bin Cheng1-214/+2
2017-05-26tree-vect-loop-manip.c (create_intersect_range_checks_index): Pass in paramet...Bin Cheng1-10/+10
2017-03-28tree-vect-loop-manip.c (slpeel_add_loop_guard): New param and mark new edge's...Bin Cheng1-5/+13
2017-03-07tree-vect-loop-manip.c (slpeel_add_loop_guard): Preserve preheaders.Richard Biener1-0/+5
2017-02-15re PR tree-optimization/79347 (vect_do_peeling is messing up profile)Bin Cheng1-2/+37
2017-02-05re PR tree-optimization/79347 (vect_do_peeling is messing up profile)Jan Hubicka1-2/+4
2017-01-09re PR tree-optimization/78899 (Vestorized loop with optmized mask stores moti...Jakub Jelinek1-4/+20
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-08re PR middle-end/78684 (ICE in create_intersect_range_checks_index, at tree-v...Bin Cheng1-2/+1
2016-11-16Support non-masked epilogue vectoriziationYuri Rumyantsev1-3/+7
2016-11-16Fix nb_iterations calculation in tree-vect-loop-manip.cRichard Sandiford1-1/+4
2016-10-19re PR tree-optimization/78005 (172.mgrid and 450.soplex miscompare)Bin Cheng1-40/+43
2016-10-13tree-vect-loop-manip.c (adjust_vec_debug_stmts): Don't release adjust_vec aut...Bin Cheng1-1131/+843
2016-10-13tree-vect-loop-manip.c (slpeel_tree_duplicate_loop_to_edge_cfg): Put duplicat...Bin Cheng1-6/+7
2016-10-13tree-vect-loop-manip.c (slpeel_can_duplicate_loop_p): Fix code style issue.Bin Cheng1-9/+3
2016-09-28re PR tree-optimization/77724 (bootstrap-O3 broken: ICE: in tree_to_uhwi, at ...Robin Dapp1-5/+7
2016-09-23tree-vect-loop-manip.c (create_intersect_range_checks_index): New.Bin Cheng1-47/+190
2016-08-19re PR tree-optimization/77286 (ICE in fold_convert_loc, at fold-const.c:2248 ...Richard Biener1-7/+18
2016-08-17tree-ssa.c: Include tree-cfg.h and tree-dfa.h.Richard Biener1-0/+3
2016-08-01re PR tree-optimization/71818 (ICE in as_a, at is-a.h:192 w/ -O2 -ftree-vecto...Alan Hayward1-1/+18