aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2019-04-10 11:25:10 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2019-04-10 11:25:10 +0000
commitf95b75977014fbbc919bd7a478bbaab24438b001 (patch)
treef4b9adc4685a10454e6dc661870bd75437ddcf36 /gcc/tree-vectorizer.h
parent4a3f7992d2d9049eb80b30f93fb142b24dfe1685 (diff)
downloadgcc-f95b75977014fbbc919bd7a478bbaab24438b001.zip
gcc-f95b75977014fbbc919bd7a478bbaab24438b001.tar.gz
gcc-f95b75977014fbbc919bd7a478bbaab24438b001.tar.bz2
tree-vectorizer.h (_stmt_vec_info): Remove same_dr_stmt member.
2019-04-10 Richard Biener <rguenther@suse.de> * tree-vectorizer.h (_stmt_vec_info): Remove same_dr_stmt member. (DR_GROUP_SAME_DR_STMT): Remove. * tree-vect-stmts.c (vectorizable_load): Remove unreachable code. * tree-vect-data-refs.c (vect_analyze_group_access_1): Likewise, replace with assert. (vect_analyze_data_ref_accesses): Fix INTEGER_CST comparison. (vect_record_grouped_load_vectors): Remove unreachable code. From-SVN: r270250
Diffstat (limited to 'gcc/tree-vectorizer.h')
-rw-r--r--gcc/tree-vectorizer.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/gcc/tree-vectorizer.h b/gcc/tree-vectorizer.h
index d67c544..6f59af6 100644
--- a/gcc/tree-vectorizer.h
+++ b/gcc/tree-vectorizer.h
@@ -872,9 +872,6 @@ struct _stmt_vec_info {
stmt_vec_info first_element;
/* Pointer to the next element in the group. */
stmt_vec_info next_element;
- /* For data-refs, in case that two or more stmts share data-ref, this is the
- pointer to the previously detected stmt with the same dr. */
- stmt_vec_info same_dr_stmt;
/* The size of the group. */
unsigned int size;
/* For stores, number of stores from this group seen. We vectorize the last
@@ -1044,8 +1041,6 @@ STMT_VINFO_BB_VINFO (stmt_vec_info stmt_vinfo)
(gcc_checking_assert ((S)->dr_aux.dr), (S)->store_count)
#define DR_GROUP_GAP(S) \
(gcc_checking_assert ((S)->dr_aux.dr), (S)->gap)
-#define DR_GROUP_SAME_DR_STMT(S) \
- (gcc_checking_assert ((S)->dr_aux.dr), (S)->same_dr_stmt)
#define REDUC_GROUP_FIRST_ELEMENT(S) \
(gcc_checking_assert (!(S)->dr_aux.dr), (S)->first_element)