aboutsummaryrefslogtreecommitdiff
path: root/gcc/graphite-poly.c
diff options
context:
space:
mode:
authorAditya Kumar <aditya.k7@samsung.com>2015-10-06 20:50:29 +0000
committerSebastian Pop <spop@gcc.gnu.org>2015-10-06 20:50:29 +0000
commit790befae61a1f5a84ab2eded7d828c14528641ba (patch)
treedbfdccad0353c1dbb9221439c344d39409e3f139 /gcc/graphite-poly.c
parent4fd0b1760dcdbadac9514858a6f96a51dc25226d (diff)
downloadgcc-790befae61a1f5a84ab2eded7d828c14528641ba.zip
gcc-790befae61a1f5a84ab2eded7d828c14528641ba.tar.gz
gcc-790befae61a1f5a84ab2eded7d828c14528641ba.tar.bz2
remove unused struct base_alias_pair
2015-10-06 Aditya Kumar <aditya.k7@samsung.com> Sebastian Pop <s.pop@samsung.com> * graphite-poly.c (free_data_refs_aux): Remove. (free_gimple_poly_bb): Do not call free_data_refs_aux. * graphite-poly.h (struct base_alias_pair): Remove. * graphite-sese-to-poly.c (pdr_add_alias_set): Remove all uses of base_alias_pair and dr->aux. (build_alias_set): Same. * tree-data-ref.c (create_data_ref): Initialize alias_set. * tree-data-ref.h (data_reference): Add alias_set. Co-Authored-By: Sebastian Pop <s.pop@samsung.com> From-SVN: r228544
Diffstat (limited to 'gcc/graphite-poly.c')
-rw-r--r--gcc/graphite-poly.c18
1 files changed, 0 insertions, 18 deletions
diff --git a/gcc/graphite-poly.c b/gcc/graphite-poly.c
index 7de0e81..52d0765 100644
--- a/gcc/graphite-poly.c
+++ b/gcc/graphite-poly.c
@@ -273,29 +273,11 @@ new_gimple_poly_bb (basic_block bb, vec<data_reference_p> drs)
return gbb;
}
-static void
-free_data_refs_aux (vec<data_reference_p> datarefs)
-{
- unsigned int i;
- data_reference_p dr;
-
- FOR_EACH_VEC_ELT (datarefs, i, dr)
- if (dr->aux)
- {
- base_alias_pair_p bap = (base_alias_pair_p)(dr->aux);
-
- free (bap->alias_set);
-
- free (bap);
- dr->aux = NULL;
- }
-}
/* Frees GBB. */
void
free_gimple_poly_bb (gimple_poly_bb_p gbb)
{
- free_data_refs_aux (GBB_DATA_REFS (gbb));
free_data_refs (GBB_DATA_REFS (gbb));
GBB_CONDITIONS (gbb).release ();