* tree-vect-data-refs.c (Operator==, comp_dr_with_seg_len_pair):
commitcea441fd3f402e4e7bd93cbf08721899dd12ca0b
authoramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 26 May 2017 14:10:43 +0000 (26 14:10 +0000)
committeramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 26 May 2017 14:10:43 +0000 (26 14:10 +0000)
tree3273bf86a29a78426128ba067fc0e6b94ef45da3
parent38f2f51357915a15ec76a77989c3c8024625ab27
* tree-vect-data-refs.c (Operator==, comp_dr_with_seg_len_pair):
Move from ...
* tree-data-ref.c (Operator==, comp_dr_with_seg_len_pair): To here.
* tree-vect-data-refs.c (vect_prune_runtime_alias_test_list): Factor
out code pruning runtime alias checks.
* tree-data-ref.c (prune_runtime_alias_test_list): New function
factored out from above.
* tree-vectorizer.h (struct dr_with_seg_len, dr_with_seg_len_pair_t):
Move from ...
* tree-data-ref.h (struct dr_with_seg_len, dr_with_seg_len_pair_t):
... to here.
(prune_runtime_alias_test_list): New decalaration.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@248511 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-data-ref.c
gcc/tree-data-ref.h
gcc/tree-vect-data-refs.c
gcc/tree-vectorizer.h