aboutsummaryrefslogtreecommitdiff
path: root/gcc/graphite-poly.h
diff options
context:
space:
mode:
authorAditya Kumar <aditya.k7@samsung.com>2015-10-06 20:50:22 +0000
committerSebastian Pop <spop@gcc.gnu.org>2015-10-06 20:50:22 +0000
commit4fd0b1760dcdbadac9514858a6f96a51dc25226d (patch)
treee8dc90074e523cf80eec29a84f307a64f1d14508 /gcc/graphite-poly.h
parent21ba0ceaa5895cd93ae5d090458e8f7b5f5803aa (diff)
downloadgcc-4fd0b1760dcdbadac9514858a6f96a51dc25226d.zip
gcc-4fd0b1760dcdbadac9514858a6f96a51dc25226d.tar.gz
gcc-4fd0b1760dcdbadac9514858a6f96a51dc25226d.tar.bz2
remove dead code in computation of alias sets
2015-10-06 Aditya Kumar <aditya.k7@samsung.com> Sebastian Pop <s.pop@samsung.com> * graphite-poly.c (new_poly_dr): Remove dr_base_object_set. Do not set PDR_BASE_OBJECT_SET. * graphite-poly.h (poly_dr): Same. (PDR_BASE_OBJECT_SET): Remove. (new_poly_dr): Update decl. * graphite-sese-to-poly.c (build_poly_dr): Update call to new_poly_dr. (write_alias_graph_to_ascii_dimacs): Remove. (write_alias_graph_to_ascii_dot): Remove. (write_alias_graph_to_ascii_ecc): Remove. (dr_same_base_object_p): Remove. (build_alias_set_optimal_p): Rename build_alias_set. Remove dead code. (build_base_obj_set_for_drs): Remove. (dump_alias_graphs): Remove. (build_scop_drs): Remove dead code. Co-Authored-By: Sebastian Pop <s.pop@samsung.com> From-SVN: r228543
Diffstat (limited to 'gcc/graphite-poly.h')
-rw-r--r--gcc/graphite-poly.h7
1 files changed, 1 insertions, 6 deletions
diff --git a/gcc/graphite-poly.h b/gcc/graphite-poly.h
index 982fa94..3c4353d 100644
--- a/gcc/graphite-poly.h
+++ b/gcc/graphite-poly.h
@@ -182,10 +182,6 @@ struct poly_dr
isl_map *accesses;
isl_set *subscript_sizes;
- /* Data reference's base object set number, we must assure 2 pdrs are in the
- same base object set before dependency checking. */
- int dr_base_object_set;
-
/* The number of subscripts. */
graphite_dim_t nb_subscripts;
};
@@ -196,10 +192,9 @@ struct poly_dr
#define PDR_PBB(PDR) (PDR->pbb)
#define PDR_TYPE(PDR) (PDR->type)
#define PDR_ACCESSES(PDR) (NULL)
-#define PDR_BASE_OBJECT_SET(PDR) (PDR->dr_base_object_set)
#define PDR_NB_SUBSCRIPTS(PDR) (PDR->nb_subscripts)
-void new_poly_dr (poly_bb_p, int, enum poly_dr_type, data_reference_p,
+void new_poly_dr (poly_bb_p, enum poly_dr_type, data_reference_p,
graphite_dim_t, isl_map *, isl_set *);
void free_poly_dr (poly_dr_p);
void debug_pdr (poly_dr_p, int);