diff options
author | Aditya Kumar <aditya.k7@samsung.com> | 2015-10-06 20:50:22 +0000 |
---|---|---|
committer | Sebastian Pop <spop@gcc.gnu.org> | 2015-10-06 20:50:22 +0000 |
commit | 4fd0b1760dcdbadac9514858a6f96a51dc25226d (patch) | |
tree | e8dc90074e523cf80eec29a84f307a64f1d14508 /gcc/graphite-poly.h | |
parent | 21ba0ceaa5895cd93ae5d090458e8f7b5f5803aa (diff) | |
download | gcc-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.h | 7 |
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); |