2010-06-30 Sebastian Pop <sebastian.pop@amd.com>
PR bootstrrap/44726
* graphite-sese-to-poly.c (build_poly_dr): Avoid uninitialized
use.
(build_alias_set_optimal_p): Likewise.
(build_base_obj_set_for_drs): Likewise.
From-SVN: r161631
+2010-06-30 Sebastian Pop <sebastian.pop@amd.com>
+
+ PR bootstrrap/44726
+ * graphite-sese-to-poly.c (build_poly_dr): Avoid uninitialized
+ use.
+ (build_alias_set_optimal_p): Likewise.
+ (build_base_obj_set_for_drs): Likewise.
+
2010-06-30 Joern Rennecke <joern.rennecke@embecosm.com>
* target.def: Remove comment about licensing problems of function
2010-06-30 Joern Rennecke <joern.rennecke@embecosm.com>
* target.def: Remove comment about licensing problems of function
accesses);
ppl_delete_Polyhedron (accesses);
accesses);
ppl_delete_Polyhedron (accesses);
- if (dr->aux)
- dr_base_object_set = ((base_alias_pair *)(dr->aux))->base_obj_set;
+ gcc_assert (dr->aux);
+ dr_base_object_set = ((base_alias_pair *)(dr->aux))->base_obj_set;
- new_poly_dr (pbb, dr_base_object_set, accesses_ps, DR_IS_READ (dr) ? PDR_READ : PDR_WRITE,
+ new_poly_dr (pbb, dr_base_object_set, accesses_ps,
+ DR_IS_READ (dr) ? PDR_READ : PDR_WRITE,
dr, DR_NUM_DIMENSIONS (dr));
}
dr, DR_NUM_DIMENSIONS (dr));
}
data_reference_p dr = VEC_index (data_reference_p, drs, i);
base_alias_pair *bap;
data_reference_p dr = VEC_index (data_reference_p, drs, i);
base_alias_pair *bap;
- if (dr->aux)
- bap = (base_alias_pair *)(dr->aux);
+ gcc_assert (dr->aux);
+ bap = (base_alias_pair *)(dr->aux);
bap->alias_set = XNEW (int);
*(bap->alias_set) = g->vertices[i].component + 1;
bap->alias_set = XNEW (int);
*(bap->alias_set) = g->vertices[i].component + 1;
data_reference_p dr = VEC_index (data_reference_p, drs, i);
base_alias_pair *bap;
data_reference_p dr = VEC_index (data_reference_p, drs, i);
base_alias_pair *bap;
- if (dr->aux)
- bap = (base_alias_pair *)(dr->aux);
+ gcc_assert (dr->aux);
+ bap = (base_alias_pair *)(dr->aux);
bap->base_obj_set = g->vertices[i].component + 1;
}
bap->base_obj_set = g->vertices[i].component + 1;
}