aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>2012-08-23 14:41:24 +0000
committerWilliam Schmidt <wschmidt@gcc.gnu.org>2012-08-23 14:41:24 +0000
commit3118cdeb39589d913da0da5ea531bbe441043ee5 (patch)
tree23359a7efa72a1eceb7673e173161f616029e358
parent721b405fb247b6f5c6e138d24706479bf05c54b4 (diff)
downloadgcc-3118cdeb39589d913da0da5ea531bbe441043ee5.zip
gcc-3118cdeb39589d913da0da5ea531bbe441043ee5.tar.gz
gcc-3118cdeb39589d913da0da5ea531bbe441043ee5.tar.bz2
rs6000.c (rs6000_density_test): Free loop body.
2012-08-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com> * config/rs6000/rs6000.c (rs6000_density_test): Free loop body. From-SVN: r190622
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/rs6000/rs6000.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c43ee19..f7e9645 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2012-08-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * config/rs6000/rs6000.c (rs6000_density_test): Free loop body.
+
2012-08-23 H.J. Lu <hongjiu.lu@intel.com>
PR driver/54335
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c
index 9a0a2ff..6c58307 100644
--- a/gcc/config/rs6000/rs6000.c
+++ b/gcc/config/rs6000/rs6000.c
@@ -3510,6 +3510,7 @@ rs6000_density_test (rs6000_cost_data *data)
}
}
+ free (bbs);
density_pct = (vec_cost * 100) / (vec_cost + not_vec_cost);
if (density_pct > DENSITY_PCT_THRESHOLD