aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop.c
AgeCommit message (Expand)AuthorFilesLines
2017-07-01cfg.c (scale_bbs_frequencies): New function.Jan Hubicka1-5/+3
2017-07-01tree-vect-loop.c (optimize_mask_stores): Use make_single_succ_edge to update ...Jan Hubicka1-1/+1
2017-06-30re PR tree-optimization/81249 (ICE: error: incompatible types in PHI argument 0)Richard Biener1-6/+8
2017-06-29asan.c (asan_emit_stack_protection): Update.Jan Hubicka1-6/+10
2017-06-29tree-vect-loop.c (vect_analyze_scalar_cycles_1): Do not add reduction chains ...Richard Biener1-2/+4
2017-06-28tree-vect-loop.c (vectorizable_reduction): Move special cond reduction IV var...Richard Biener1-95/+96
2017-06-28tree-vectorizer.h (vect_get_vec_defs): Remove.Richard Biener1-3/+204
2017-06-22tree-vect-loop.c (vect_model_reduction_cost): Handle COND_REDUCTION and INTEG...Richard Biener1-25/+105
2017-06-19tree-ssa-loop-niter.h (estimate_numbers_of_iterations): Take struct function ...Richard Biener1-1/+1
2017-06-13tree-vect-loop.c (vect_model_reduction_cost): Do not fail, instead get vector...Richard Biener1-41/+6
2017-06-12re PR tree-optimization/81053 (ICE on valid code at -O3 on x86_64-linux-gnu: ...Richard Biener1-36/+28
2017-06-09re PR tree-optimization/66623 (Unsafe FP math reduction used in strict math m...Richard Biener1-51/+62
2017-06-07tree-vect-loop-manip.c (vect_do_peeling): Don't skip vector loop if versionin...Bin Cheng1-0/+30
2017-06-06re PR tree-optimization/80928 (SLP vectorization does not handle induction in...Richard Biener1-13/+172
2017-06-04i386.c (make_resolver_func): Update.Jan Hubicka1-9/+8
2017-06-02tree-vect-loop.c (vect_analyze_loop_operations): Not relevant PHIs are ok.Richard Biener1-2/+1
2017-06-02tree-vect-loop.c (get_initial_def_for_induction): Inline into ...Richard Biener1-358/+294
2017-05-31Change comment style to one we normally use.Martin Liska1-6/+6
2017-05-30tree-vectorizer.h (struct _stmt_vec_info): Add reduc_type and reduc_def fields.Richard Biener1-21/+25
2017-05-17Introduce dump_flags_t type and use it instead of int type.Martin Liska1-1/+1
2017-03-28tree-vect-loop.c (optimize_mask_stores): Add bb to the right loop.Bin Cheng1-2/+8
2017-02-27re PR tree-optimization/77536 (Vectorizer not maintaining relationship of rel...Bin Cheng1-9/+46
2017-02-06re PR tree-optimization/79284 (ICE on valid code at -O3 on x86_64-linux-gnu: ...Jakub Jelinek1-8/+8
2017-02-03re PR tree-optimization/79340 (Memory leaks in tree-vect-slp.c)Jakub Jelinek1-7/+11
2017-02-01tree-vect-loop.c (vect_compute_single_scalar_iteration_cost): Pass stmt_info ...Andrew Pinski1-11/+19
2017-01-05[bootstrap-O1] add initializers to avoid warnings at -O1Alexandre Oliva1-1/+1
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-06re PR tree-optimization/78675 (ICE: verify_gimple failed (error: integral res...Jakub Jelinek1-2/+4
2016-11-16Support non-masked epilogue vectoriziationYuri Rumyantsev1-19/+83
2016-11-16Fix nb_iterations_estimate calculation in tree-vect-loop.cRichard Sandiford1-20/+18
2016-11-03tree-vect-loop.c (destroy_loop_vec_info): Handle cond_expr.Bin Cheng1-23/+62
2016-10-13tree-vect-loop.c (loop_niters_no_overflow): New func.Bin Cheng1-2/+36
2016-10-13tree-vect-loop-manip.c (adjust_vec_debug_stmts): Don't release adjust_vec aut...Bin Cheng1-168/+23
2016-10-13tree-vect-loop.c (vect_analyze_loop_2): Check and skip loop if it has no enou...Bin Cheng1-0/+19
2016-10-13tree-vect-loop.c (vectorizable_live_operation): Support handling for live var...Bin Cheng1-13/+17
2016-09-26ipa-inline-analysis.c (find_foldable_builtin_expect): Use gimple_call_interna...Marek Polacek1-6/+2
2016-09-15re PR tree-optimization/77503 (ICE in vect_transform_stmt compiling postgresql)Bin Cheng1-7/+19
2016-08-23re PR tree-optimization/77286 (ICE in fold_convert_loc, at fold-const.c:2248 ...Richard Biener1-16/+33
2016-08-17re PR tree-optimization/71752 (ICE in compute_live_loop_exits, at tree-ssa-lo...Alan Hayward1-14/+21
2016-08-12re PR tree-optimization/69848 (poor vectorization of a loop from SPEC2006 464...Bin Cheng1-23/+69
2016-07-29re PR tree-optimization/57558 (Loop not vectorized if iteration count could b...Bin Cheng1-32/+111
2016-07-19tree-vect-loop-manip.c (vect_update_ivs_after_vectorizer): Update comment.Ilya Enkovich1-1/+9
2016-07-13tree-vect-data-refs.c (vect_no_alias_p): New function.Bin Cheng1-9/+1
2016-07-08re PR debug/71667 (ICE in as_a, at is-a.h:192 w/ -g -O2 -ftree-vectorize)Alan Hayward1-3/+4
2016-07-06[5/7] Move the fix for PR65518Richard Sandiford1-1/+3
2016-06-29re PR tree-optimization/70729 (Loop marked with omp simd pragma is not vector...Yuri Rumyantsev1-0/+3
2016-06-17tree-vect-loop.c (vect_create_epilog_for_reduction): Only insert gimple seq i...Bin Cheng1-1/+3
2016-06-15re PR tree-optimization/71483 (g++ ICE at -O3 on valid code on x86_64-linux-g...Alan Hayward1-11/+7
2016-06-15re PR tree-optimization/71439 (wrong code at -O3 in 32-bit and 64-bit mode on...Alan Hayward1-1/+5
2016-06-13re PR tree-optimization/71416 (ICE at -O3 in 32-bit and 64-bit modes on x86_6...Alan Hayward1-4/+7