summaryrefslogtreecommitdiff
path: root/gcc/ra-build.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ra-build.c')
-rw-r--r--gcc/ra-build.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/gcc/ra-build.c b/gcc/ra-build.c
index 20254ea2e86..d4438dc9b59 100644
--- a/gcc/ra-build.c
+++ b/gcc/ra-build.c
@@ -3125,10 +3125,7 @@ ra_build_free (void)
{
struct tagged_conflict *cl;
for (cl = web_parts[i].sub_conflicts; cl; cl = cl->next)
- {
- if (cl->conflicts)
- BITMAP_XFREE (cl->conflicts);
- }
+ BITMAP_XFREE (cl->conflicts);
web_parts[i].sub_conflicts = NULL;
}
@@ -3154,10 +3151,7 @@ ra_build_free_all (struct df *df)
{
struct tagged_conflict *cl;
for (cl = web_parts[i].sub_conflicts; cl; cl = cl->next)
- {
- if (cl->conflicts)
- BITMAP_XFREE (cl->conflicts);
- }
+ BITMAP_XFREE (cl->conflicts);
web_parts[i].sub_conflicts = NULL;
}
sbitmap_free (live_over_abnormal);