]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/tree-vect-loop-manip.c
tree-vectorizer.h (struct dr_with_seg_len): Remove the base address field as it can...
authorCong Hou <congh@google.com>
Thu, 14 Nov 2013 20:59:47 +0000 (15:59 -0500)
committerCong Hou <congh@gcc.gnu.org>
Thu, 14 Nov 2013 20:59:47 +0000 (15:59 -0500)
commit93bdc3edf1f077a3af43ef2e2a8114b2ad3f933d
tree5b4788fbe5d619ba4dd0343e1e3048b6b0ca4fd3
parent5e94175fa5906a1417a229fe9ec93faa10502583
tree-vectorizer.h (struct dr_with_seg_len): Remove the base address field as it can be obtained from dr.

2013-11-14  Cong Hou  <congh@google.com>

    * tree-vectorizer.h (struct dr_with_seg_len): Remove the base
    address field as it can be obtained from dr.  Rename the struct.
    * tree-vect-data-refs.c (comp_dr_with_seg_len_pair): Consider
    steps of data references during sort.
    (vect_prune_runtime_alias_test_list): Adjust with the change to
    struct dr_with_seg_len.
    * tree-vect-loop-manip.c (vect_create_cond_for_alias_checks):
    Adjust with the change to struct dr_with_seg_len.

2013-11-14  Cong Hou  <congh@google.com>

    * gcc.dg/vect/vect-alias-check.c: Update.

From-SVN: r204822
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/vect-alias-check.c
gcc/tree-vect-data-refs.c
gcc/tree-vect-loop-manip.c
gcc/tree-vectorizer.h