On Thu, 15 Oct 2015, Richard Biener wrote:
>
> Get rid of some of the ancient way of building stmts and SSA names.
>
> Bootstrapped & tested on x86_64-unknown-linux-gnu, applied.
Committed an old patch, fixed now.
2015-10-15 Richard Biener
* tree-vect-stmts.c (vect_init_vector): Re
Get rid of some of the ancient way of building stmts and SSA names.
Bootstrapped & tested on x86_64-unknown-linux-gnu, applied.
Richard.
2015-10-15 Richard Biener
* tree-vectorizer.h (vect_get_new_ssa_name): Declare.
* tree-vect-data-refs.c (vect_get_new_ssa_name): New helpe
This removes superfluous parameters from some analysis helpers.
Bootstrapped and tested on x86_64-unknown-linux-gnu, applied.
Richard.
2015-10-14 Richard Biener
* tree-vectorizer.h (vect_is_simple_use): Remove unused parameters.
(vect_is_simple_use_1): Likewise. Make overlo
Bootstrapped / tested on x86_64-unknown-linux-gnu, applied.
Richard.
2015-10-14 Richard Biener
* tree-vect-data-refs.c (vect_enhance_data_refs_alignment):
Reset info at start.
(vect_analyze_group_access_1): Add debug print.
* tree-vect-loop.c (vect_get_single_
Bootstrapped and tested on x86_64-unknown-linux-gnu, applied.
Richard.
2015-10-13 Richard Biener
* tree-vect-data-refs.c (vect_analyze_data_ref_dependences): Allocate
the data dependence vector.
(vect_peeling_hash_insert): Get the peeling hash table as argument.
Bootstrapped & tested on x86_64-unknown-linux-gnu, applied.
Richard.
2015-10-12 Richard Biener
* tree-vect-loop.c (vect_analyze_loop_operations): Move cost
related code ...
(vect_analyze_loop_2): ... here.
Index: gcc/tree-vect-loop.c
=
While trying to remove some restrictions I came along more TLC
opportunities.
Bootstrapped and tested on x86_64-unknown-linux-gnu, applied.
Richard.
2013-04-18 Richard Biener
* tree-vect-data-refs.c (vect_analyze_group_access): Properly
handle negative step. Remove redundan
This gets rid of slp_void_p and moves vect_get_place_in_interleaving_chain
next to its only user.
Bootstrapped and tested on x86_64-unknown-linux-gnu, applied.
Richard.
2013-04-09 Richard Biener
* tree-vectorizer.h (slp_void_p): Remove.
(slp_tree): Typedef before _slp_tree d