Age | Commit message (Expand) | Author | Files | Lines |
2018-06-30 | [13/n] PR85694: Try to avoid vectorising casts of invariants | Richard Sandiford | 1 | -2/+3 |
2018-06-26 | Introduce dump_location_t | David Malcolm | 1 | -8/+8 |
2018-06-21 | tree-data-ref.c (dr_step_indicator): Handle NULL DR_STEP. | Richard Biener | 1 | -1/+5 |
2018-06-18 | Introduce DUMP_VECT_SCOPE macro | David Malcolm | 1 | -3/+1 |
2018-06-01 | tree-vectorizer.h (vect_dr_stmt): New function. | Richard Biener | 1 | -2/+2 |
2018-03-16 | re PR c/84909 (typo: conversion from %qT to to %qT) | Jakub Jelinek | 1 | -1/+1 |
2018-03-13 | [SLP/AArch64] Fix unpack handling for big-endian SVE | Richard Sandiford | 1 | -1/+2 |
2018-02-07 | re PR tree-optimization/84037 (Speed regression of polyhedron benchmark since... | Richard Biener | 1 | -1/+2 |
2018-01-13 | Support for aliasing with variable strides | Richard Sandiford | 1 | -0/+26 |
2018-01-13 | Use single-iteration epilogues when peeling for gaps | Richard Sandiford | 1 | -40/+52 |
2018-01-13 | Handle peeling for alignment with masking | Richard Sandiford | 1 | -53/+213 |
2018-01-13 | Add support for fully-predicated loops | Richard Sandiford | 1 | -34/+486 |
2018-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2018-01-03 | poly_int: vectoriser vf and uf | Richard Sandiford | 1 | -29/+45 |
2018-01-03 | Add an alternative vector loop iv mechanism | Richard Sandiford | 1 | -40/+180 |
2017-12-21 | poly_int: loop versioning threshold | Richard Sandiford | 1 | -1/+13 |
2017-12-12 | [SFN] boilerplate changes in preparation to introduce nonbind markers | Alexandre Oliva | 1 | -4/+4 |
2017-11-24 | re PR tree-optimization/82402 (error: SSA_NAME_OCCURS_IN_ABNORMAL_PHI should ... | Richard Biener | 1 | -0/+2 |
2017-11-16 | tree-vect-loop-manip.c (vect_do_peeling): Do not use scale_bbs_frequencies_int. | Jan Hubicka | 1 | -4/+6 |
2017-11-03 | asan.c (create_cond_insert_point): Maintain profile. | Jan Hubicka | 1 | -1/+0 |
2017-10-19 | asan.c (create_cond_insert_point): Do not update edge count. | Jan Hubicka | 1 | -4/+0 |
2017-10-10 | Require wi::to_wide for trees | Richard Sandiford | 1 | -4/+7 |
2017-10-10 | tree-vect-loop-manip.c (rename_variables_in_bb): Rename PHI nodes when copyin... | Bin Cheng | 1 | -2/+0 |
2017-10-10 | tree-vect-loop-manip.c (slpeel_tree_duplicate_loop_to_edge_cfg): Skip renamin... | Bin Cheng | 1 | -1/+2 |
2017-09-22 | Let the target choose a vectorisation alignment | Richard Sandiford | 1 | -24/+27 |
2017-08-04 | Use base inequality for some vector alias checks | Richard Sandiford | 1 | -6/+39 |
2017-07-25 | re PR tree-optimization/81303 (410.bwaves regression caused by r249919) | Richard Biener | 1 | -2/+2 |
2017-07-03 | * tree-vect-loop-manip.c (vect_do_peeling): Fix scaling up. | Jan Hubicka | 1 | -2/+2 |
2017-07-03 | Avoid minimum - 1 confusion in vectoriser | Richard Sandiford | 1 | -1/+1 |
2017-07-03 | Use innermost_loop_behavior for outer loop vectorisation | Richard Sandiford | 1 | -4/+2 |
2017-07-01 | cfg.c (scale_bbs_frequencies): New function. | Jan Hubicka | 1 | -27/+17 |
2017-06-29 | asan.c (asan_emit_stack_protection): Update. | Jan Hubicka | 1 | -19/+31 |
2017-06-07 | tree-vect-loop-manip.c (vect_do_peeling): Don't skip vector loop if versionin... | Bin Cheng | 1 | -3/+5 |
2017-06-07 | tree-vectorizer.h (vect_build_loop_niters): New parameter. | Bin Cheng | 1 | -21/+34 |
2017-06-04 | i386.c (make_resolver_func): Update. | Jan Hubicka | 1 | -1/+1 |
2017-05-31 | * tree-vect-loop-manip.c (create_intersect_range_checks_index) | Bin Cheng | 1 | -214/+2 |
2017-05-26 | tree-vect-loop-manip.c (create_intersect_range_checks_index): Pass in paramet... | Bin Cheng | 1 | -10/+10 |
2017-03-28 | tree-vect-loop-manip.c (slpeel_add_loop_guard): New param and mark new edge's... | Bin Cheng | 1 | -5/+13 |
2017-03-07 | tree-vect-loop-manip.c (slpeel_add_loop_guard): Preserve preheaders. | Richard Biener | 1 | -0/+5 |
2017-02-15 | re PR tree-optimization/79347 (vect_do_peeling is messing up profile) | Bin Cheng | 1 | -2/+37 |
2017-02-05 | re PR tree-optimization/79347 (vect_do_peeling is messing up profile) | Jan Hubicka | 1 | -2/+4 |
2017-01-09 | re PR tree-optimization/78899 (Vestorized loop with optmized mask stores moti... | Jakub Jelinek | 1 | -4/+20 |
2017-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2016-12-08 | re PR middle-end/78684 (ICE in create_intersect_range_checks_index, at tree-v... | Bin Cheng | 1 | -2/+1 |
2016-11-16 | Support non-masked epilogue vectoriziation | Yuri Rumyantsev | 1 | -3/+7 |
2016-11-16 | Fix nb_iterations calculation in tree-vect-loop-manip.c | Richard Sandiford | 1 | -1/+4 |
2016-10-19 | re PR tree-optimization/78005 (172.mgrid and 450.soplex miscompare) | Bin Cheng | 1 | -40/+43 |
2016-10-13 | tree-vect-loop-manip.c (adjust_vec_debug_stmts): Don't release adjust_vec aut... | Bin Cheng | 1 | -1131/+843 |
2016-10-13 | tree-vect-loop-manip.c (slpeel_tree_duplicate_loop_to_edge_cfg): Put duplicat... | Bin Cheng | 1 | -6/+7 |
2016-10-13 | tree-vect-loop-manip.c (slpeel_can_duplicate_loop_p): Fix code style issue. | Bin Cheng | 1 | -9/+3 |