aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-stmts.c
AgeCommit message (Expand)AuthorFilesLines
2017-11-21New POINTER_DIFF_EXPRMarc Glisse1-2/+4
2017-11-03asan.c (create_cond_insert_point): Maintain profile.Jan Hubicka1-1/+1
2017-10-17target.h (enum vect_cost_for_stmt): Add vec_gather_load and vec_scatter_storeJan Hubicka1-0/+6
2017-10-10Require wi::to_wide for treesRichard Sandiford1-10/+6
2017-10-06re PR tree-optimization/82434 (-fstore-merging does not work reliably.)Jakub Jelinek1-3/+2
2017-09-22Let the target choose a vectorisation alignmentRichard Sandiford1-38/+45
2017-09-18Fix vectorizable_mask_load_store handling of invariant masksRichard Sandiford1-2/+4
2017-09-18Invoke vectorizable_live_operation in a consistent wayRichard Sandiford1-26/+34
2017-09-14Add a vect_worthwhile_without_simd_p helper routineRichard Sandiford1-19/+7
2017-09-14Add a vect_get_num_copies helper routineRichard Sandiford1-15/+14
2017-09-14Use vec<> for constant permute masksRichard Sandiford1-26/+26
2017-09-14Use vec<> in build_vectorRichard Sandiford1-14/+14
2017-09-06re PR target/82108 (Wrong vectorized code generated for x86_64)Richard Biener1-2/+2
2017-09-05Make mode_for_vector return an opt_modeRichard Sandiford1-10/+14
2017-09-04re PR c++/82084 (ICE: constructing wstring with -O3)Richard Biener1-0/+6
2017-08-30tree-vect-patterns.c (vect_pattern_recog_1): Use VECTOR_TYPE_P instead of VEC...Jon Beniston1-1/+2
2017-08-30[71/77] Use opt_scalar_mode for mode iteratorsRichard Sandiford1-5/+11
2017-08-30[68/77] Use scalar_mode for is_int_mode/is_float_mode pairsRichard Sandiford1-6/+4
2017-08-30[65/77] Add a SCALAR_TYPE_MODE macroRichard Sandiford1-10/+9
2017-08-30[18/77] Make int_mode_for_mode return an opt_scalar_int_modeRichard Sandiford1-1/+1
2017-08-30[17/77] Add an int_mode_for_size helper functionRichard Sandiford1-2/+2
2017-08-30[4/77] Add FOR_EACH iterators for modesRichard Sandiford1-4/+4
2017-08-29Set the call nothrow flag more oftenRichard Sandiford1-26/+49
2017-08-21Add a type_has_mode_precision_p helper functionRichard Sandiford1-12/+6
2017-08-02tree-vect-stmts.c (vectorizable_store): Perform vector extracts via vectors i...Richard Biener1-1/+51
2017-08-01re PR target/80846 (auto-vectorized AVX2 horizontal sum should narrow to 128b...Jakub Jelinek1-19/+33
2017-07-28re PR middle-end/81502 (In some cases the data is moved to memory unnecessari...Richard Biener1-2/+2
2017-07-25re PR tree-optimization/81529 (ICE in vectorizable_induction, at tree-vect-lo...Richard Biener1-1/+3
2017-07-20re PR tree-optimization/61171 (vectorization fails for a reduction in presenc...Richard Biener1-5/+8
2017-07-18re PR tree-optimization/81410 (-O3 breaks code)Richard Biener1-4/+28
2017-07-05Remove enum before machine_modeRichard Sandiford1-3/+3
2017-07-03Add a helper for getting the overall alignment of a DRRichard Sandiford1-10/+2
2017-07-03Add DR_STEP_ALIGNMENTRichard Sandiford1-2/+1
2017-07-03Use innermost_loop_behavior for outer loop vectorisationRichard Sandiford1-13/+3
2017-07-03tree-vect-loop.c (vect_analyze_loop_operations): Also analyze reduction PHIs.Richard Biener1-10/+4
2017-06-30tree-vect-slp.c (vect_slp_analyze_node_operations): Only analyze the first sc...Richard Biener1-55/+12
2017-06-28tree-vectorizer.h (vect_get_vec_defs): Remove.Richard Biener1-21/+20
2017-06-06re PR tree-optimization/80928 (SLP vectorization does not handle induction in...Richard Biener1-2/+5
2017-06-02tree-vect-loop.c (vect_analyze_loop_operations): Not relevant PHIs are ok.Richard Biener1-0/+14
2017-05-31Change comment style to one we normally use.Martin Liska1-9/+9
2017-05-16re PR tree-optimization/80457 (vectorizable_condition does not update the vec...James Greenhalgh1-25/+48
2017-04-20re PR target/57796 (AVX2 gather vectorization: code bloat and reduction of pe...Richard Biener1-2/+4
2017-03-14alias.c (struct alias_set_entry): Pack properly.Richard Biener1-1/+1
2017-03-14re PR tree-optimization/80030 (valgrind error in vect_get_slp_defs at tree-ve...Richard Biener1-0/+2
2017-03-06re PR tree-optimization/79824 (Failure to peel for gaps leads to read beyond ...Richard Biener1-3/+7
2017-02-28re PR tree-optimization/79723 (Another case of dropped gs: prefix)Richard Biener1-0/+7
2017-02-27re PR tree-optimization/79690 (IVOPTs drops gs: prefix)Richard Biener1-1/+1
2017-02-23re PR tree-optimization/79683 (SLP vectorizer drops gs: prefix)Richard Biener1-28/+33
2017-02-06re PR tree-optimization/79284 (ICE on valid code at -O3 on x86_64-linux-gnu: ...Jakub Jelinek1-6/+6
2017-01-09re PR tree-optimization/78938 (ICE in expand_vec_cond_expr, at optabs.c:5636 ...Jakub Jelinek1-19/+112